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: #FFF5E6; 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: 20px 0px 100px 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: #5CADFF; 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: #000000;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: #F9DD6E; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #000;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; max-width: 254px;}\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: #5CADFF;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: transparent;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #000;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: 20px 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: 100%;}\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: 20px 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;width: 100%;}\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\">Here for where summer takes you</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/wk30/hero-main-square-prescription.jpg\" alt=\"An adult and young person speak with a pharmacist.\">\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\">Have more time for what matters with easy Rx management</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l1-theme-rx-managerx\" class=\"bluecta\"><span>Manage prescriptions</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/wk30/hero-wide-medium-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 with 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=\"blackcar\"><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/wk30/hero-shape-mask-inverted-ebd.png\" alt=\"At the shore a bike rests against a wall and atop the wall is a refillable water bottle and a box of Liquid IV.\">\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\">Save big on the essentials that keep summer going.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l3-theme-fs-ebd\" class=\"blackcar\"><span>Shop Extra Big Deals</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\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/wk30/hero-no-card-no-subhead-short-sunscreen.jpg\" alt=\"A person applies sunscreen to a younger person wearing a backwards hat while at the beach.\">\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/seasonal-shops/summer?icid=cvs-home-s1-l4-theme-fs-summer\" class=\"blackcar\"><span>Visit the Summer Shop</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=\"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/wk30/hero-shape-mask-inverted-square-5-off-20.png\" alt=\"An athlete on a soccer field sits on a soccer ball while talking to another smiling athlete beside them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Get kids season-ready with $10 off sports physicals* at MinuteClinic<span class=\"super\">®</span>.</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=mc&flow=core&rfvMappingId=169&rfvId=800000047&icid=cvs-home-s1-l5-theme-mc-sports\" 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</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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 When I travel, the only drug store I use is CVS, not just for medication but almost anything that I might need. You guys are great!”</blockquote>\n <cite><div class=\"credit\">– Susan C, 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 I love my neighborhood CVS store and they always have amazing customer service.”</blockquote>\n <cite><div class=\"credit\">– Trish F, 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 9px 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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-1-travel.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=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.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\">Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\">\n <span>Visit the Travel Hub</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\">School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\">\n <span>Explore back-to-school tips</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\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-sunscreentypes\">\n <span>Learn more about sunscreen options</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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.jpg\" alt=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.jpg\" alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\"></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>Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\" id=\"\"><span>Visit the Travel Hub</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>School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\" id=\"\"><span>Explore back-to-school tips</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</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-sunscreentypes\" id=\"\"><span>Learn more about sunscreen options</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: 0 0 18px 0; background: transparent;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: #000000;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 .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.08fr 1fr; 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: #91C8FF;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #AEEAF5;*/}\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: #000000; 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: transparent;}\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: 60%;}\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 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{overflow: hidden; border-radius: 16px; width:79.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 163px;}\n\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: 0 0 18px 0;}\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: 89%;}\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 .outsec .inblk2 .card6 .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\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;} */\n\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\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;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\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;}\n\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\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{/*width: 168px;*/width: 38.35%;top: 34px;}\n\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\">Summer savings in full swing</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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/wk30/weekly-deals-overlap-photo.jpg\" alt=\"In support of an up to 70% off photo offer, a collage of different photos features a smiling adult couple and various beach activities.\">\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/wk30/weekly-deals-overlap-up-to-70-pct-off.png\" alt=\"\" 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\">Celebrate a summer of photos with up to 70% off.*</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/wk28/weekly-deals-no-card-vertical-left-short-ebd.png\" alt=\"Extra big deals 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\">Use your ExtraCare<span class=\"super\">®</span> card to unlock instant savings every two weeks!</p>\n\t\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=\"blackcar\"><span>Shop Extra Big Deals</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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\">\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/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div> -->\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-offer-block-10-ebr.png\" alt=\"\" class=\"offer\">\n\t\t\t\t\t\t\t </div>\t\t\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\">Spend $20, get $10 ExtraBucks Rewards<span class=\"super\">®</span> on select sun care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/ecdeals/c/134635?icid=cvs-home-s5-shop-fs-sun-deals\" class=\"blackcar card4-link\"><span>Shop sun care deals</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/wk30/weekly-deals-portrait-tall-lip.png\" alt=\"Celebrating National Lip Day with L’Oréal plump ambition lip oil, and someone applies it to their lips.\">\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\">Buy 1, get 1 50% OFF, plus a $3 coupon for National Lip Day.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/83?icid=cvs-home-s5-shop-fs-lip-day\" class=\"blackcar card4-link\"><span>Shop lip deals</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\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for $10 sports physicals offer</span>: $10 discount applied for a limited time. Sports and camp physicals at MinuteClinic<span class=\"super\">®</span> are $10 off the retail price of $82. Offer is valid June 5 through September 7, 2026. Additional lab charges and restrictions may apply.</p>\n\t\t</li>\n\t\t\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\t\t\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<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\">up to 70% off photo</span>: Add any wall tile(s) or floating frame(s) to your cart and enter promo code WALL70 to get 70% off each. Offer valid online and in the mobile app. Offer starts on July 19, 2026, at 12:01 AM ET and ends on August 1, 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 spend $20, get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire August 1, 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=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for buy 1, get 1 50% off plus $3 coupon</span>: Buy 1, get 1 50% off promotions expire August 1, 2026, at 11:59 PM ET. ExtraCare<span class=\"super\">®</span> card required. Valid on Revlon, Maybelline, L’Oreal, CoverGirl, L.A. Girl, Neutrogena or Almay lip (excludes L.A. Girl lip liner). You must put both items in your basket; savings will be applied 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":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"slotId":"HPV100004","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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100005","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV100006","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"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#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"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\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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200007","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200008","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200009","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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"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: #FFF5E6; 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: 20px 0px 100px 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: #5CADFF; 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: #000000;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: #F9DD6E; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #000;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; max-width: 254px;}\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: #5CADFF;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: transparent;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #000;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: 20px 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: 100%;}\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: 20px 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;width: 100%;}\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\">Here for where summer takes you</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/wk30/hero-main-square-prescription.jpg\" alt=\"An adult and young person speak with a pharmacist.\">\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\">Have more time for what matters with easy Rx management</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l1-theme-rx-managerx\" class=\"bluecta\"><span>Manage prescriptions</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/wk30/hero-wide-medium-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 with 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=\"blackcar\"><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/wk30/hero-shape-mask-inverted-ebd.png\" alt=\"At the shore a bike rests against a wall and atop the wall is a refillable water bottle and a box of Liquid IV.\">\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\">Save big on the essentials that keep summer going.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l3-theme-fs-ebd\" class=\"blackcar\"><span>Shop Extra Big Deals</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\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/wk30/hero-no-card-no-subhead-short-sunscreen.jpg\" alt=\"A person applies sunscreen to a younger person wearing a backwards hat while at the beach.\">\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/seasonal-shops/summer?icid=cvs-home-s1-l4-theme-fs-summer\" class=\"blackcar\"><span>Visit the Summer Shop</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=\"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/wk30/hero-shape-mask-inverted-square-5-off-20.png\" alt=\"An athlete on a soccer field sits on a soccer ball while talking to another smiling athlete beside them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Get kids season-ready with $10 off sports physicals* at MinuteClinic<span class=\"super\">®</span>.</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=mc&flow=core&rfvMappingId=169&rfvId=800000047&icid=cvs-home-s1-l5-theme-mc-sports\" 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</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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 When I travel, the only drug store I use is CVS, not just for medication but almost anything that I might need. You guys are great!”</blockquote>\n <cite><div class=\"credit\">– Susan C, 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 I love my neighborhood CVS store and they always have amazing customer service.”</blockquote>\n <cite><div class=\"credit\">– Trish F, 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 9px 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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-1-travel.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=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.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\">Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\">\n <span>Visit the Travel Hub</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\">School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\">\n <span>Explore back-to-school tips</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\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-sunscreentypes\">\n <span>Learn more about sunscreen options</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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.jpg\" alt=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.jpg\" alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\"></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>Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\" id=\"\"><span>Visit the Travel Hub</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>School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\" id=\"\"><span>Explore back-to-school tips</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</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-sunscreentypes\" id=\"\"><span>Learn more about sunscreen options</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: 0 0 18px 0; background: transparent;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: #000000;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 .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.08fr 1fr; 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: #91C8FF;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #AEEAF5;*/}\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: #000000; 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: transparent;}\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: 60%;}\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 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{overflow: hidden; border-radius: 16px; width:79.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 163px;}\n\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: 0 0 18px 0;}\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: 89%;}\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 .outsec .inblk2 .card6 .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\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;} */\n\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\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;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\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;}\n\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\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{/*width: 168px;*/width: 38.35%;top: 34px;}\n\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\">Summer savings in full swing</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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/wk30/weekly-deals-overlap-photo.jpg\" alt=\"In support of an up to 70% off photo offer, a collage of different photos features a smiling adult couple and various beach activities.\">\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/wk30/weekly-deals-overlap-up-to-70-pct-off.png\" alt=\"\" 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\">Celebrate a summer of photos with up to 70% off.*</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/wk28/weekly-deals-no-card-vertical-left-short-ebd.png\" alt=\"Extra big deals 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\">Use your ExtraCare<span class=\"super\">®</span> card to unlock instant savings every two weeks!</p>\n\t\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=\"blackcar\"><span>Shop Extra Big Deals</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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\">\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/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div> -->\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-offer-block-10-ebr.png\" alt=\"\" class=\"offer\">\n\t\t\t\t\t\t\t </div>\t\t\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\">Spend $20, get $10 ExtraBucks Rewards<span class=\"super\">®</span> on select sun care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/ecdeals/c/134635?icid=cvs-home-s5-shop-fs-sun-deals\" class=\"blackcar card4-link\"><span>Shop sun care deals</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/wk30/weekly-deals-portrait-tall-lip.png\" alt=\"Celebrating National Lip Day with L’Oréal plump ambition lip oil, and someone applies it to their lips.\">\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\">Buy 1, get 1 50% OFF, plus a $3 coupon for National Lip Day.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/83?icid=cvs-home-s5-shop-fs-lip-day\" class=\"blackcar card4-link\"><span>Shop lip deals</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\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for $10 sports physicals offer</span>: $10 discount applied for a limited time. Sports and camp physicals at MinuteClinic<span class=\"super\">®</span> are $10 off the retail price of $82. Offer is valid June 5 through September 7, 2026. Additional lab charges and restrictions may apply.</p>\n\t\t</li>\n\t\t\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\t\t\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<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\">up to 70% off photo</span>: Add any wall tile(s) or floating frame(s) to your cart and enter promo code WALL70 to get 70% off each. Offer valid online and in the mobile app. Offer starts on July 19, 2026, at 12:01 AM ET and ends on August 1, 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 spend $20, get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire August 1, 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=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for buy 1, get 1 50% off plus $3 coupon</span>: Buy 1, get 1 50% off promotions expire August 1, 2026, at 11:59 PM ET. ExtraCare<span class=\"super\">®</span> card required. Valid on Revlon, Maybelline, L’Oreal, CoverGirl, L.A. Girl, Neutrogena or Almay lip (excludes L.A. Girl lip liner). You must put both items in your basket; savings will be applied 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":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"slotId":"HPV100004","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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100005","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV100006","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"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#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"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\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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200007","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200008","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200009","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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"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: #FFF5E6; 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: 20px 0px 100px 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: #5CADFF; 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: #000000;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: #F9DD6E; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #000;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; max-width: 254px;}\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: #5CADFF;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: transparent;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #000;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: 20px 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: 100%;}\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: 20px 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;width: 100%;}\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\">Here for where summer takes you</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/wk30/hero-main-square-prescription.jpg\" alt=\"An adult and young person speak with a pharmacist.\">\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\">Have more time for what matters with easy Rx management</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l1-theme-rx-managerx\" class=\"bluecta\"><span>Manage prescriptions</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/wk30/hero-wide-medium-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 with 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=\"blackcar\"><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/wk30/hero-shape-mask-inverted-ebd.png\" alt=\"At the shore a bike rests against a wall and atop the wall is a refillable water bottle and a box of Liquid IV.\">\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\">Save big on the essentials that keep summer going.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l3-theme-fs-ebd\" class=\"blackcar\"><span>Shop Extra Big Deals</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\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/wk30/hero-no-card-no-subhead-short-sunscreen.jpg\" alt=\"A person applies sunscreen to a younger person wearing a backwards hat while at the beach.\">\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/seasonal-shops/summer?icid=cvs-home-s1-l4-theme-fs-summer\" class=\"blackcar\"><span>Visit the Summer Shop</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=\"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/wk30/hero-shape-mask-inverted-square-5-off-20.png\" alt=\"An athlete on a soccer field sits on a soccer ball while talking to another smiling athlete beside them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Get kids season-ready with $10 off sports physicals* at MinuteClinic<span class=\"super\">®</span>.</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=mc&flow=core&rfvMappingId=169&rfvId=800000047&icid=cvs-home-s1-l5-theme-mc-sports\" 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</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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 The pharmacist went above and beyond to help fill my prescription before my travel. I really appreciate how helpful she was.”</blockquote>\n <cite><div class=\"credit\">– Zachary Z, 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 When I travel, the only drug store I use is CVS, not just for medication but almost anything that I might need. You guys are great!”</blockquote>\n <cite><div class=\"credit\">– Susan C, 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 I love my neighborhood CVS store and they always have amazing customer service.”</blockquote>\n <cite><div class=\"credit\">– Trish F, 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 9px 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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-1-travel.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=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.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\">Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\">\n <span>Visit the Travel Hub</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\">School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\">\n <span>Explore back-to-school tips</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\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-sunscreentypes\">\n <span>Learn more about sunscreen options</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/wk30/wellness-zone-slide-1-travel.jpg\" alt=\"Two adults, one smiling, stand beside a vehicle packed for a trip. A child sits atop a rolling suitcase being held upright by one of the adults.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-2-teeth.jpg\" alt=\"An adult and a child, both in pajamas, look at each other while brushing their teeth.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk30/wellness-zone-slide-3-sunscreen.jpg\" alt=\"At the beach, one adult helps apply sunscreen to the back of another adult as they hold their hair to the side.\"></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>Wellness Zone Travel Hub</h3>\n <p class=\"para\">Planning a trip? Find everything you need to plan a successful trip, all in one place</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel?icid=cvs-home-s4-wz-travelhub\" id=\"\"><span>Visit the Travel Hub</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>School-day morning routines</h3>\n <p class=\"para\">Create a morning routine that helps students get ahead while teaching them get-ready habits.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/morning-routine-for-school?icid=cvs-home-s4-wz-schoolmornings\" id=\"\"><span>Explore back-to-school tips</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Every person’s skin is different, and this handy guide can help identify a sunscreen that fits.</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-sunscreentypes\" id=\"\"><span>Learn more about sunscreen options</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: 0 0 18px 0; background: transparent;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: #000000;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 .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.08fr 1fr; 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: #91C8FF;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #AEEAF5;*/}\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: #000000; 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: transparent;}\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: 60%;}\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 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{overflow: hidden; border-radius: 16px; width:79.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 163px;}\n\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: 0 0 18px 0;}\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: 89%;}\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 .outsec .inblk2 .card6 .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\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;} */\n\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\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;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\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{width: 130px;}\n\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\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card6 .imgsec img.offer{/*width: 168px;*/width: 38.35%;top: 34px;}\n\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\">Summer savings in full swing</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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/wk30/weekly-deals-overlap-photo.jpg\" alt=\"In support of an up to 70% off photo offer, a collage of different photos features a smiling adult couple and various beach activities.\">\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/wk30/weekly-deals-overlap-up-to-70-pct-off.png\" alt=\"\" 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\">Celebrate a summer of photos with up to 70% off.*</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/wk28/weekly-deals-no-card-vertical-left-short-ebd.png\" alt=\"Extra big deals 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\">Use your ExtraCare<span class=\"super\">®</span> card to unlock instant savings every two weeks!</p>\n\t\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=\"blackcar\"><span>Shop Extra Big Deals</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/wk30/weekly-deals-large-summer.jpg\" alt=\"Outside at a pool, beach-ready Snoopy, a Zak! water bottle and Sun Bum sunscreen sit on a pool lounge chair.\">\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\">Scoop up all your season faves for less.</p>\n\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"bluecta\"><span>Visit the summer shop</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\">\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/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div> -->\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-middle-sunscreen.jpg\" alt=\"Banana Boat Sport ultra sunscreen and Hawaiian Tropic sheer touch sunscreen lotion lie on the sand.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk30/weekly-deals-overlap-offer-block-10-ebr.png\" alt=\"\" class=\"offer\">\n\t\t\t\t\t\t\t </div>\t\t\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\">Spend $20, get $10 ExtraBucks Rewards<span class=\"super\">®</span> on select sun care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/ecdeals/c/134635?icid=cvs-home-s5-shop-fs-sun-deals\" class=\"blackcar card4-link\"><span>Shop sun care deals</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/wk30/weekly-deals-portrait-tall-lip.png\" alt=\"Celebrating National Lip Day with L’Oréal plump ambition lip oil, and someone applies it to their lips.\">\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\">Buy 1, get 1 50% OFF, plus a $3 coupon for National Lip Day.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/83?icid=cvs-home-s5-shop-fs-lip-day\" class=\"blackcar card4-link\"><span>Shop lip deals</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\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for $10 sports physicals offer</span>: $10 discount applied for a limited time. Sports and camp physicals at MinuteClinic<span class=\"super\">®</span> are $10 off the retail price of $82. Offer is valid June 5 through September 7, 2026. Additional lab charges and restrictions may apply.</p>\n\t\t</li>\n\t\t\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\t\t\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<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\">up to 70% off photo</span>: Add any wall tile(s) or floating frame(s) to your cart and enter promo code WALL70 to get 70% off each. Offer valid online and in the mobile app. Offer starts on July 19, 2026, at 12:01 AM ET and ends on August 1, 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 spend $20, get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire August 1, 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=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for buy 1, get 1 50% off plus $3 coupon</span>: Buy 1, get 1 50% off promotions expire August 1, 2026, at 11:59 PM ET. ExtraCare<span class=\"super\">®</span> card required. Valid on Revlon, Maybelline, L’Oreal, CoverGirl, L.A. Girl, Neutrogena or Almay lip (excludes L.A. Girl lip liner). You must put both items in your basket; savings will be applied 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":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"slotId":"HPV100004","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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV100005","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV100006","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#FFB273;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 18px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#FFD5B2;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:25px 25px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:392px;width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n width: 100%;\n height: auto;\n object-fit: cover;\n\tmargin-top: -41px;\n}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;background:#FFD5B2}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#FFD5B2}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1270px){\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img.logo {\n\tmargin-top: 0;\n}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:1050px){\n\t#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 1%;}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 15px;}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media screen and (max-width:761px){\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:2%}\n}\n@media screen and (max-width:755px){\n\t #HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span {\n font-size: 14px;}\n}\n@media (max-width:740px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:643px;max-height: unset;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;max-height: none;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;max-height: unset;}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%} */\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:24px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 24px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{min-height: 388px;\n max-height: unset;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n/* #HP00001.promoWrap .commitments .cards li .card img{max-width:100%;width:100%} */\n#HP00001.promoWrap .commitments .cards li .card{min-height: unset;max-height: 388px;}\n#HP00001.promoWrap .commitments .cards li .card.box1 .text-div .para{font-size: 25px;}\n\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l1-hero-imz-fnnl-generalvax\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l2-hero-rx-managescripts\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(461,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Spooky season essentials</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg?im=Resize=(420,392)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-offer-new.jpg\"\n\t\t\t\t\t\t\t\tclass=\"logo\"\n\t\t\t\t\t\t\t\talt=\"A certified immunizer places a bandage on a child's arm after vaccination.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Protect your family this flu season</h3>\n\t\t\t\t\t\t<p class=\"para\">According to the CDC (Centers for Disease Control and Prevention), everyone\n\t\t\t\t\t\t\tshould be vaccinated against influenza by the end of October* for optimal protection during\n\t\t\t\t\t\t\tflu season.</p>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s3-l1-theme-imz-fallflu\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t<a id=\"\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s3-l2-theme-fs-wz-sunscreen\" class=\"red-car\"><span>Explore sunscreen by skin type</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<!-- \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">-->\n\t\t\t\t\t\t<h3 class=\"head3\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/deals/19167?icid=cvs-home-s3-theme-fs-halloweencandy\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Halloween candy</span></a>\n\t\t\t\t\t\t<!--\t\t\t\t\t\t\t<a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s3-l3-theme-fs-sunscreen\" class=\"red-car\"><span>Shop sunscreen</span></a>-->\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\" class=\"box0-sec\">\n\t\t\t\t<div class=\"card box0\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg?im=Resize=(408,381.21)\">\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/halloween-bogo.jpg\"\n\t\t\t\t\t\t\talt=\"Three bags of Halloween candy: York peppermint patties, Reese's peanut butter pumpkins and KitKat Breaking Bones white cream bars.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Halloween made easy: BOGO $1 candy. Get in store or delivered.</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-s3-theme-fs-bfw\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Shop Big Fall Wellness</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 box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A mantle with Halloween decor, including a zombie hand, a light-up bat candlestick and a light-up skull with a top hat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Eerie-sistable savings on décor, makeup and more!</h3>\n\t\t\t\t\t\t<!-- <p class=\"para-1\">Schedule a group for vaccinations and get a $10 off $20 coupon afterward.*</p> -->\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s3-theme-fs-halloweenspecific\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Visit the Halloween Shop</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/2-card.jpg\"\n\t\t\t\t\t\t\talt=\"A teal pumpkin basket filled with nonfood treats for kids with allergies.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Help make Halloween safer for kids with food allergies.</h3>\n\t\t\t\t\t\t<a id=\"\"\n\t\t\t\t\t\t\thref=\"/learn/health/allergy/teal-pumpkin-project?icid=cvs-home-s3-theme-wz-tealpumpkin\"\n\t\t\t\t\t\t\tclass=\"red-car red-care-one\"><span>Learn about the Teal Pumpkin Project</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg?im=Resize=(408,381.21)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk40/1-card.jpg\"\n\t\t\t\t\t\t\talt=\"A person winces as they touch their throat.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<h3 class=\"para\">Sore throat? MinuteClinic<span class=\"super\">®</span> can see you as soon as today.</h3>\n\t\t\t\t\t\t<!-- <h3 class=\"para tab-card\">Clear another school hurdle with $10 off sports physicals.*</h3> -->\n\t\t\t\t\t\t<a id=\"sec8-link8\"\n\t\t\t\t\t\t\thref=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s3-theme-mc-throat\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\n\n\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // ▼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // ▲ up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFB273;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk42/half-new.jpg\" alt=\"A family in costumes decorates and carves pumpkins.\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFD5B2;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}},{"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#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .box3 .textsec .head3{padding: 0 0 18px 0;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: anchor-center;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 15px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 15px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s4-l1-rxsrvcs-rx-managescripts\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s4-l2-rxsrvcs-rx-autorefill\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-s4-l3-rxsrvcs-rx-fnnl-transferscripts\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s4-l4-rxsrvcs-rx-stock\" class=\"red-car\"><span class=\"text-red\">NEW!</span><span>Check medication availability</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</h3>\n\t\t\t\t\t\t<!-- <p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p> -->\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s4-l5-rxsrvcs-ec-fnnl-rap\" class=\"red-car\"><span>Join ExtraCare and opt in</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n<style>\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#HP00003.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00003.promoWrap .photo{position:relative;overflow:hidden;max-width:1280px;margin:0 auto 16px;padding:0 4px}\n#HP00003.promoWrap .photo .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00003.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/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1272,350)\") no-repeat;background-size:cover!important;background-position:center!important;padding:24px;min-height:350px}\n#HP00003.promoWrap .photo .image-div .imgMOB{display:none}\n#HP00003.promoWrap .photo .image-div .hoffer{display:block;position:absolute;width:143px;height:143px;top:24px;right:200px}\n#HP00003.promoWrap .photo .inner-block{padding:24px;max-width:unset;box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;position:relative}\n#HP00003.promoWrap .photo .inner-block .head3{margin:0;color:#fff;font-size:36px;line-height:46.8px;font-weight:400;padding:0}\n#HP00003.promoWrap .photo .inner-block .para{margin:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 15px 0}\n#HP00003.promoWrap .photo .inner-block .red-car{font-weight:500;color:#fff;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .photo .inner-block .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:5px;margin-bottom:1px}\n#HP00003.promoWrap .photo .inner-block .red-car:hover{text-decoration:none;color:#fff}\n#HP00003.promoWrap .photo .inner-block .red-car:hover>span{border-bottom:2px solid #fff;text-decoration:none}\n#HP00003.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#HP00003.promoWrap .deals{position:relative;overflow:visible;padding:0 4px;max-width:1280px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00003.promoWrap .deals .cards li{display:inherit}\n#HP00003.promoWrap .deals .cards li .card{box-shadow:0 1.5px 10px rgba(0,0,0,.2);border-radius:16px;overflow:hidden;background:#fff}\n#HP00003.promoWrap .deals .cards li .card .imgsec{display:flex;align-items:center;justify-content:center;overflow:hidden}\n#HP00003.promoWrap .deals .cards li .card img{display:block;max-width:unset;width:140%;height:auto}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div p.para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:0 0 18px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:center;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:4px;margin-bottom:2px}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00003.promoWrap .deals .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#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car{padding-right:3%}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{margin:0;color:#767676;font-size:12px;line-height:18px;font-weight:400;padding:2px 0 0}\n\t#HP00003.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;display: none;}\n\t#HP00003.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n#HP00003.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: auto; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00003.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00003.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00003.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t/* #HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;} */\n@media screen and (max-width:1100px){\n\t#HP00003.promoWrap .photo .image-div{background-position: -191px !important;}\n}\t\t\n@media screen and (max-width:990px){\n#HP00003.promoWrap .photo{padding: 0 24px 16px;overflow:visible;margin: 0 auto;}\n#HP00003.promoWrap .photo .head2{padding:0 0 24px;line-height:31.2px}\n#HP00003.promoWrap .photo .image-div{overflow:visible;border-radius:0;background:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1134,336)\") no-repeat;background-position:center right 0px!important;min-height:230px;padding:0 0;border-radius: 16px;}\n#HP00003.promoWrap .photo .inner-block{max-width: 360px;height: 100%;margin-left: 0;background: #4F2D5F;border-radius: 16px 0 0 16px;}\n#HP00003.promoWrap .photo .inner-block .head3{font-size:32px;line-height:41.6px}\n#HP00003.promoWrap .deals{padding:0 24px;margin:0 auto 24px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr 1fr;grid-gap:16px 24px}\n#HP00003.promoWrap .deals .cards li .card img{width:100%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:24px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n#HP00003.promoWrap .photo .inner-block .para{padding:8px 0}\n}\n@media screen and (max-width:900px) {\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec{padding: 0 24px 24px;display: block;}\n\t\t\t\t\t#HP00003.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: auto;height: auto; margin-bottom: 0;}\t\n\t}\n@media screen and (max-width:760px){\n#HP00003.promoWrap .photo{margin:0;overflow:hidden;padding: 0 16px 16px;}\n#HP00003.promoWrap .photo .head2{padding:0 0 16px}\n#HP00003.promoWrap .photo .image-div{background:0 0;padding:0 0;overflow:hidden}\n#HP00003.promoWrap .photo .image-div .hoffer.hodp,#HP00003.promoWrap .photo .offscreen{display:none}\n#HP00003.promoWrap .photo .image-div .imgMOB{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:right;min-height:0;margin:0 -16px}\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{display:block;max-width:unset;width:1090px;height:auto;margin-right:0}\n#HP00003.promoWrap .photo .inner-block{max-width:unset;margin-top:0;padding-bottom:34px;border-radius:0;}\n#HP00003.promoWrap .deals{padding:0 16px;margin:0 auto 16px}\n#HP00003.promoWrap .deals .cards{grid-template-columns:1fr;grid-gap:16px}\n#HP00003.promoWrap .deals .cards li .card img{width:127.5%}\n#HP00003.promoWrap .deals .cards li .card .text-div{padding:16px 16px 26px}\n#HP00003.promoWrap .deals .cards li .card .text-div .greydisc{padding:2px 0 0}\n\t\t#HP00003.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\n#HP00003.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00003.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n}\n@media screen and (max-width:500px){\n#HP00003.promoWrap .photo .image-div .imgMOB .img1{margin-right:-62px;min-height:328px}\n}\n</style>\n\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Check out these new deals, offers and events</h2>\n\t\t<div class=\"image-div\">\t\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Save on Halloween must-haves</h3>\n\t\t\t\t<p class=\"para\">Find great deals on everything you need for Halloween.</p>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/shop/seasonal-shops/halloween?icid=cvs-home-s5-bnrshop-fs-halloween\"\n\t\t\t\t\tclass=\"red-car\"><span>Visit the Halloween Shop</span></a>\n\t\t\t</div>\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/halloween-bg.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\">Image of The Big Fall Wellness Sale includes items like Well Market popcorn, CVS Health ibuprofen and Vicks VapoRub.</span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n\t<div class=\"deals\">\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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-1.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Up to 80% off photo gifts like canvas prints, travel mugs and photo puzzles.\">\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\">Get up to 80% off Photo!</p>\n\t\t\t\t\t\t<a id=\"sec5-link2\" href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-l2-bnrshop-fs-photo\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-2.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Four Extra Big Deals, including Colgate Optic White toothpaste, Scott Comfort Plus toilet paper and Tide laundry detergent.\">\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\">Extra Big Deals! Deals so extra, they can’t be missed.</p>\n\t\t\t\t\t\t<a id=\"sec5-link3\"\n\t\t\t\t\t\t\thref=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-bnrshop-fs-bigdeals\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Extra Big Deals</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)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-3.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three big bags of Halloween candy with a variety of candy from Hershey's and Mars.\">\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\">Get $10 ExtraBucks Rewards on Hershey’s and Mars big bags.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/ecdeals/c/123764?icid=cvs-home-s5-bnrshop-fs-candy\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop Halloween candy</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 box4\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\" />\n\t\t\t\t\t\t<source media=\"(min-width: 681px)\"\n\t\t\t\t\t\t\tsrcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(348,200)\" />\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk42/deal-4.jpg?im=Resize=(418,240)\"\n\t\t\t\t\t\t\talt=\"Three CVS Health® cold relief products: honey lemon lozenges, extended-release mucus tablets and nasal spray.\">\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\">Buy 1, get 1 50% off CVS Health<span class=\"super\">®</span> cold relief support products.</p>\n\t\t\t\t\t\t<a id=\"sec5-link5\"\n\t\t\t\t\t\t\thref=\"/shop/deals/20903?icid=cvs-home-s5-bnrshop-fs-cvs-cold\"\n\t\t\t\t\t\t\tclass=\"red-car\"><span>Shop CVS Health cold relief support</span></a>\n\t\t\t\t\t\t<!-- <p class=\"greydisc\">Sponsored</p> -->\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</div>"}},{"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\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\ta.asterisklink {color: #000;text-decoration: underline !important;}\n\t#HP00004.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/wk17/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -750px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 20px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 360px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00004.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00004.promoWrap .disc {padding: 0 0 0;margin: 24px 0 20px 0;font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;}\n\t#HP00004.promoWrap .disc .disclink {font-size: 12px;color: #262626;line-height: 18px;font-weight: 400;text-decoration: underline;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .red-care-one {padding-bottom: 20px;}\n\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;font-size: 25px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{min-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\t\n\t}\n\t\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -493.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"spotlightsec\">\n\t\t<h2 class=\"head2\">When it’s time for vaccines, it’s time for CVS<span class=\"super\">™</span></h2>\n\t\t<div class=\"flusec\">\n\t\t\t<div class=\"innerbox\">\n\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get a FREE flu shot with most insurance*</h3>\n\t\t\t\t\t<p class=\"para\">\n\t\t\t\t\tSchedule your flu shot today. Get a $10 off $20 coupon after vaccination.\n\t\t\t\t\t</p>\n\t\t\t\t\t<a id=\"\" href=\"/immunizations/flu?icid=cvs-home-s6-l1-full-imz-flu\" class=\"red-car red-care-one\"><span>Get flu vaccine information</span></a>\n\t\t\t\t\t<a id=\"sec8-link2\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-l2-full-imz-fnnl-generalvax\" class=\"red-car\"><span>Schedule your vaccinations</span></a>\t\t\t\t \n\t\t\t\t</div>\n\t\t\t\t<div class=\"picture-box\">\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/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(636,427)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(511,343)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk18/flu-shot.jpg?im=Resize=(599,402)\" alt=\"A child smiles with their family after receiving a vaccination.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk40/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\">\n\t\t\t\t</div>\t\t\t\t\t\t\n\t\t\t</div>\n\t\t\t<p class=\"disc\">Select vaccines at no cost with most insurance. Eligibility varies by patient and insurance plan. Subject to availability. Restrictions apply. <a href=\"/immunizations/get-vaccinated?icid=cvs-home-s6-l3-full-imz-disclaimer\" class=\"disclink\">Get details here</a>.</p>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HPV200007","slotContent":{"plaintext":"<!-- \n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: unset;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t/* #HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;} */\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card{max-height: 386px;}\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left;max-height: 386px; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1040px) {\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 32px;line-height: 42px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 15px;line-height: 23px;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 28px 28px 28px 10px;}\t\t\n#HP00005.promoWrap .highlights .inner-block .block1 .imgsec {max-height: 389px;}\n#HP00005.promoWrap .highlights .inner-block .block1 .card{max-height: 389px;}\n#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{min-height:unset;max-height: 328px;width: 100%;/*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%;height: auto;object-fit: cover;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s7-l1-icontxtlinks-mc-schedule\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s7-l2-icontxtlinks-mc-generalservices\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s7-l3-icontxtlinks-mc-weightloss\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s7-l4-icontxtlinks-mc-physicals\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s7-l5-icontxtlinks-mc-sxhealth\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s7-l6-icontxtlinks-skin\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s7-l7-icontxtlinks-mc-generalservices\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\t<div class=\"healthspire\">\n\t\t<h2 class=\"head2\">Discover primary care designed for older adults</h2>\n\t\t<div class=\"innerbox\">\n\t\t\t<div class=\"picture-box\">\n\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(636,379)\"/>\n\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(768,457)\"/>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/wk10/oak-street-health.jpg?im=Resize=(592,352)\" class=\"logo\" alt=\"A person talks to a health care provider.\">\n\t\t\t\t</picture>\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk25/oak-street-health-logo_grn.svg\" alt=\"The Oak Street Health logo with the text 'Part of CVS Health.'\" class=\"imgoffer\">\n\t\t\t</div>\n\t\t\t<div class=\"txtsec\">\n\t\t\t\t<h3 class=\"head3\">Oak Street Health<span class=\"super\">®</span> offers personalized care that fits your routine</h3>\n\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t<li role=\"listitem\">Appointments where you won't feel rushed</li>\n\t\t\t\t\t<li role=\"listitem\">Same‐ and next‐day appointments at most locations</li>\n\t\t\t\t\t<li role=\"listitem\">Doctors who listen, not just diagnose</li>\n\t\t\t\t</ul>\n\t\t\t\t<a id=\"sec4-link1\" href=\"/content/oak-street-health?icid=cvs-home-s8-l1-fullbnr-osh\" class=\"red-car\"><span>Discover Oak Street Health</span></a>\n\t\t\t</div>\t\t\t\n\t\t</div>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200008","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t@media screen and (max-width:1173px) {\n\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 17px;\n line-height: 26px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 14px;\n line-height: 22px;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: unset; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 100%;height: auto; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t\t#HP00006.promoWrap .savings .box .txtsec .head3 {font-size: 24px;\n line-height: 36px;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{font-size: 16px;\n line-height: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s9-l1-trendcats-fs-new\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s9-l2-trendcats-fs-photo\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-s9-l3-trendcats-fs-halloween\" class=\"black-car\"><span>Halloween</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/vitamins?icid=cvs-home-s9-l4-trendcats-fs-vitamins\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/health-medicine?icid=cvs-home-s9-l5-trendcats-fs-healthmeds\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/sexual-wellness?icid=cvs-home-s9-l6-trendcats-fs-sexual\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/beauty?icid=cvs-home-s9-l7-trendcats-fs-beauty\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/personal-care?icid=cvs-home-s9-l8-trendcats-fs-perscare\" class=\"black-car\"><span>Personal <span class=\"lbrk\"></span>care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/grocery?icid=cvs-home-s9-l9-trendcats-fs-grocery\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s9-l10-trendcats-fs-house\" class=\"black-car\"><span>Household</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s9-l11-trendcats-fs-weeklydeals\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s9-l12-trendcats-fs-shopall\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s10-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s10-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s10-l2-3crd-gen-app\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s10-l3-3crd-gen-findstore\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HPV200009","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.lowercase{text-transform: lowercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t<!-- slider section start -->\n\t<div class=\"slider-sec\">\n\t\t<h2 class=\"head2\">How we support our community</h2>\n\t<!-- slider section start -->\n\t \n <div class=\"carousel\">\n <!-- Radios -->\n <input type=\"radio\" name=\"slider\" id=\"slide1\" checked>\n <input type=\"radio\" name=\"slider\" id=\"slide2\">\n <input type=\"radio\" name=\"slider\" id=\"slide3\">\n <input type=\"radio\" name=\"slider\" id=\"slide4\">\n\t\t\n\t\t <!-- Left Arrows -->\n <label for=\"slide4\" class=\"arrow-label left disabled\"></label>\n <label for=\"slide1\" class=\"arrow-label left\"></label>\n <label for=\"slide2\" class=\"arrow-label left\"></label>\n <label for=\"slide3\" class=\"arrow-label left\"></label>\n\n <!-- Slides -->\n <div class=\"slides-container\">\n\t <div class=\"slides\">\n\t\t\t<div class=\"slide s1\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Henry S.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s2\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“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 <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Laurie K.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s3\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“The pharmacist went above and beyond helping my husband and I with our medication.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Nancy E.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t\t<div class=\"slide s4\">\n\t\t\t\t <div class=\"slide-content\">\n\t\t\t\t\t <blockquote>\n\t\t\t\t\t\t <p class=\"testimonial\">“It's fun for me because the employees sorta personalize my visits.”</p>\n\t\t\t\t\t\t <p style=\"margin: 0;\" class=\"display-p\"> </p>\n\t\t\t\t\t\t <p class=\"author\"><cite>— Carey D.</cite></p>\n\t\t\t\t\t </blockquote>\n\t\t\t\t </div>\n\t\t\t</div>\n </div>\n\t <!-- Dots -->\n\t <div class=\"dots\">\n\t\t<label for=\"slide1\"></label>\n\t\t<label for=\"slide2\"></label>\n\t\t<label for=\"slide3\"></label>\n\t\t<label for=\"slide4\"></label>\n\t </div>\n </div>\t \t\n <!-- Right Arrows -->\n <label for=\"slide2\" class=\"arrow-label right\"></label>\n <label for=\"slide3\" class=\"arrow-label right\"></label>\n <label for=\"slide4\" class=\"arrow-label right\"></label>\n <label for=\"slide1\" class=\"arrow-label right disabled\"></label>\n \n</div>\n</div>\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing* of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\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\t\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $10 off $25 offer</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 17 through August 30, 2025. Purchase threshold must be met before taxes and shipping charges, and after all other discounts. Excludes I Am, Claire’s and fragrances. <a class=\"disclink\" href=\"/CouponPolicy\">Details on coupon or here</a>.</p>\n\t\t</li> -->\n\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 coupon:</span> Offer available January 8, 2025, through August 10, 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. See coupon for details. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Reward cannot be earned in Arkansas, New Jersey or New York. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer.</p></li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" 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 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></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer16\" class=\"disc\">*<span class=\"uppercase\">for end of october source</span>: Centers for Disease Control and Prevention. <a class=\"externallink\" href=\"https://www.cdc.gov/flu/vaccines/vaccinations.html#:~:text=The%20most%20important%20thing%20is,who%20need%20only%20one%20dose\" target=\"_blank\"><span>Who needs a flu vaccine?</span><img class=\"exticon\" src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.08569%201H9.74284V6.65714%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.25684%206.5L9.25684%201.5%22%20stroke%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M1%200.771484V9.77148H10%22%20stroke%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E%0A\" alt=\"Opens in new tab\"></a> Published October 3, 2024.\n\t\t</li>\n\t\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100<span class=\"lowercase\">s</span> 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.</a>.</p>\n\t\t</li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer17\" class=\"disc\">*<span class=\"uppercase\">for earn over $100 extrabucks rewards</span>: Must be an ExtraCare<span class=\"super\">®</span> cardholder as of August 10, 2025, to get this coupon. Coupon available at the ExtraCare Coupon Center (ECC) or on the CVS Health<span class=\"super\">®</span> app. Limit of one offer per household per week with card. Offer valid August 31 through September 13, 2025. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Excludes I Am, Claire’s and fragrances. Review coupon for details or visit our <a class=\"disclink\" href=\"/extracare-cvs/couponpolicy\">Coupon Policy</a>.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" 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</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for free flu shot</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=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer9\" class=\"disc\">*<span class=\"uppercase\">for glp-1s can be prescribed when appropriate</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient’s pharmacy of choice, and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer10\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a class=\"disclink\" href=\"/content/store-pickup\">Get details here</a>.</p></li>\n\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\">*<span class=\"uppercase\">for free cvs pickup</span>: <a class=\"disclink\" href=\"/content/store-pickup?cid=redir-store-pickup\">Learn more about CVS Pickup</a>.</p></li> -->\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer12\" class=\"disc\">*<span class=\"uppercase\">for same‐day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a class=\"disclink\" href=\"/content/same-day-delivery\">Get details here</a>.</p></li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer13\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer14\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer15\" 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 class=\"disclink\" href=\"/content/tested-trusted\">Learn more about third‐party testing</a>.</p></li>\n\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>\n\t</ul>\n</div>\n"}},{"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