/* FID 418174 */

/*592812//2015.10.22//shop banner
http://es.cvs.com/shop/ */

.shop-global-couponcode {
	margin-left: 279px !important;
	padding-top: 63px !important;
  }
  
  .promoBodycopy16 {
	font-size: 1.05em !important;
  }
  
  /*.shophome-wrapper span {
	font-size: 12px !important;
  }*/
  
  /*#594629//10.27.15//extacare tout//
  https://es.cvs.com/extracare/landing.jsp8 */
  
  .promoBodycopy24 {
	font-size: 1.5em !important;
  }
  
  /*#595861.1//10.30.15//Registration flow
  http://es.cvs.com/sdwww-uat1/minuteclinic/hmpl/hmpl.jsp?clinicId=1765*/
  
  #crumbs ul li a {
	padding: 14px 0px 0px 26px !important;
	line-height: 17px;
  }
  
  /* .btn {
	padding-left: 23px !important;
  } */
  
  
  .has-error .class2 {
	font-size: 14px !important;
  }
  
  
  .code1 {
	font-size: 16px !important;
	padding-left: 120px !important;
  }
  
  .col40 {
	width: 39%;
  }
  
  .textGlyphicon {
	left: -41px !important;
  }
  
  .code-label .text-me-this {
	font-size: 11px !important;
	width: 104px !important;
  }
  
  .textMe {
	top: -18px !important;
  }
  
  
  /*#596225.1//11.04.15//Patient Info screen
  http://es.cvs.com/sdwww-uat1/minuteclinic/hmpl/hmpl.jsp?clinicId=1756*/
  
  .ageInfo {
	width: 320px !important;
  }
  
  /*#604969//12.02.15//minuteclick banner copy
  http://es.cvs.com/minuteclinic/ */
  
  h2.flu-yellow {
	font-size: 41px !important;
  }
  
  p.coughcold-carousel-sub {
	font-size: 16px !important;
  }
  
  /*#606510//12.09.15//Misalignment on HP
  https://es.cvs.com/extracare/landing.jsp */
  
  .extracareMiddleText {
	padding: 15px 0px 0px !important;
  }
  
  
  /*#606734//12.09.15//Misalignment on HP
  http://es.cvs.com/shop/ */
  .promoBodycopy30 {
	font-size: 2em !important;
  }
  
  .promoBodycopy14 {
	max-width: 244px;
  }
  
  
  /*#606965//12.11.15//Misalignment on HP
  http://es.cvs.com/shop/ */
  .pShelf .prod .col .prodName p {
	margin: 0 0 2px 0 !important;
	line-height: 18px;
	width: 111px;
  }
  }
  
  /*#610760//12.29.15//Bannor
  http://es.cvs.com/minuteclinic/ */
  .carousel-content-heading h2 {
	font-size: 41px !important;
  }
  
  /*#613773//1.11.16//column cta
  http://es.cvs.com/shop/
  .shophome-promo1-bg.floatLeft p, .shophome-promo2-bg.floatLeft p, .shophome-promo3-bg.floatLeft p {
	margin: 0 0px 8px 0px !important;
  }*/
  
  .shophome-wrapper span {
	/*font-size: 12px !important;
	left: 121px !important;
	top: 9px !important;*/
  }
  
  /*#615662//1.18.16//save code
  http://es.cvs.com/shop/
  .shophome-hero-couponcode {
	margin-left: 614px !important;
	padding-top: 190px !important;
  } */
  
  /*#613773//1.22.16//save code
  https://es.cvs.com/ */
  .promoBodycopy14 {
	max-width: 264px !important;
  }
  
  /*#618414//1.27.16//save code
  http://es.cvs.com/shop/
  .shophome-hero-couponcode {
	margin-left: 81px !important;
	padding-top: 198px !important;
  }*/
  
  .allthedealsright {
	padding: 62px 0px 0px 140px !important;
  }
  
  .shelf-text {
	height: 150px !important;
  }
  
  /*#619587//2.2.16//banner titles
  http://es.cvs.com/shop/ */
  .carousel-content-heading h2 {
	font-size: 44px !important;
  }
  
  h2.coughcold-carousel-blue-text {
	font-size: 29px !important;
  }
  
  /*#621482//2.9.16//banner titles
  http://es.cvs.com/shop/ */
  
  .shophome-hero-links {
	padding: 93px 0 0 100px !important;
  }
  
  .promoBodycopy26 {
	font-size: 1.1em;
  }
  
  span.promoTextpink {
	font-size: 30px !important;
  }
  
  /*#625330//2.24.16//banner titles
  http://es.cvs.com/shop/ */
  p.promoTextgreen.promoBodycopy26.promoBold {
	font-size: 1.8em;
  }
  
  .deals-hero-phone {
	width: 184px;
  }
  
  a.pbtn-large.pbtn-white.ptxt-black {
	font-size: 10px;
  }
  
  .deals-hero-all .deals-hero-bg p {
	font-size: 22px;
  }
  
  .deals-hero-phone p.promoTextwhite {
	margin: 1px 0 0 0 !important;
  }
  
  /*#629338.2//3.11.16//filter
  http://es.cvs.com/search/N-0?searchTerm=perro&sortBy=priceLH */
  [name="sortForm"] select#sortBy {
	width: 137px;
  }
  
  .innerBox>.floatRight {
	width: 300px !important;
  }
  
  /*#629338.2//3.11.16//filter
  http://es.cvs.com/search/N-0?searchTerm=perro&sortBy=priceLH */
  #promocontent>div.shophome-fullwidth3>div>div.floatLeft.shophome-fullwidth3-right>p.promoTextgreen.promoBodycopy26.promoBold {
	font-size: 1.6em;
  }
  
  /*#632557//3.24.16//coupon code
  http://es.cvs.com/search/N-0?searchTerm=perro&sortBy=priceLH */
  #promocontent>div.shophome-hero>div.shophome-hero-couponcode.floatLeft>span {
	/* position: relative; */
	left: -91px !important;
	top: -20px !important;
  }
  
  /*#633867//3.30.16//touts copy
  http://es.cvs.com/minuteclinic/ */
  .badgetext .promobodycopy28blue {
	font-size: 19px;
	width: 180px;
	line-height: 23px;
  }
  
  /*#633867//3.30.16//
  http://es.cvs.com/shop/ */
  #promocontent .caret-gray-14.fontsize14 {
	font-size: 11.5px;
  }
  
  /*636338//4.6.16//coupon code
  http://es.cvs.com/shop/home-health-care/N-3rZe6z7Z2k?WT.ac=Shop-Home-LeftNav-Dept-HomeHealth */
  #mainCoulmn-1>div>div.shop-global-couponcode.floatLeft>span {
	left: -5px !important;
	position: relative;
	top: -2px;
  }
  
  /*642779//5.2.16//
  http://es.cvs.com/shop/  */
  #mainCoulmn-2>div.shophome-fullwidth1>div>p.promoTextwhite.promoBodycopy24 {
	font-size: 16px !important;
  }
  
  p.promoTextgray.promoBodycopy14 {
	width: 154px !important;
  }
  
  div.pShelf .prod .col .prodName a {
	font-size: 12px !important;
  }
  
  span.promoBodycopy16.promoTextwhite {
	left: 22px;
	position: relative;
  }
  
  .badgetext div.caret-red-14 {
	font-size: 11px;
  }
  
  #MCBCC0008>div>a>div>div.badgetext>div.promobodycopy16gray {
	width: 141px !important;
  }
  
  
  a.fontsize14 {
	font-size: 13px;
  }
  
  /*#644661//5.10.16//
  http://es.cvs.com/shop/
  #mainCoulmn-1 > div > div.shophome-hero > div.shophome-hero-couponcode.floatLeft {
	padding: 198px 0 0 350px !important;
  }*/
  
  /*#646567//5.18.16
  http://es.cvs.com/shop/ */
  .shophome-wrapper .shophome-promo1-bg.floatLeft p,
  .shophome-promo2-bg.floatLeft p,
  .shophome-wrapper .shophome-promo3-bg.floatLeft p {
	width: 208px;
	/* font-size: 24px; */
	margin-bottom: 16px !important;
	line-height: 16px;
  }
  
  /*#653454//6.14.16
  http://es.cvs.com/shop/
  .customHtmlPB .shophome-fullwidth1-text {
	width: 563px;
  }*/
  
  /*#655206.1//6.21.16
  http://es.cvs.com/shop/
  .shophome-wrapper .shophome-top-fullwidth1 {
	width: 620px;
	 padding: 9px 0 4px 60px;
  }*/
  
  
  /*
  http://es.cvs.com/shop/ */
  #mainCoulmn-2>div.shophome-fullwidth1>div>p.promoTextwhite.promoBodycopy16 {
	width: 680px;
  }
  
  
  /*#655198.1//6.22.16//shopping cart
  http://es.cvs.com/shop/ */
  @media (min-width: 960px) {
	div#headCVS .head-l-sitewideNav li {
		padding-right: 23px;
	}
  }
  
  svg#basket {
	width: 91px;
  }
  
  /*#657276//6.28.16//
  http://es.cvs.com/shop/ */
  /*.july4th-section .july4th-links a {
	margin-right: 20px;
  }*/
  
  /*#658710//7.5.16//
  http://es.cvs.com/shop/ */
  .july4th-section .july4th-links a {
	margin-right: 6px !important;
  }
  
  /*#660713//7.12.16//
  http://es.cvs.com/shop/ */
  .shophome-fullwidth2 .shophome-fullwidth2-text {
	/* margin-right: 0px; */
  }
  
  /*#662496//7.20.16//
  http://es.cvs.com/shop/ */
  .shophome-wrapper .shophome-hero-couponcode2 {
	padding: 165px 0 0 284px;
	font-weight: 400;
  }
  
  #mainCoulmn-2>div.shophome-fullwidth1>div>p.disclaimertext.floatRight {
	max-width: 120px;
  }
  
  
  /*#663985//7.25.16//
  http://es.cvs.com/ */
  #homepage-bottom-banner-flu p {
	font-size: 25px;
	max-width: 172px;
  }
  
  /*#665537//7.29.16//
  http://es.cvs.com/ */
  #mainCoulmn-2>div>div>p.promoTextwhite.fontsize28.promoBold {
	font-size: 22px;
	/*max-width: 210px;*/
	line-height: 2rem;
  }
  
  /*#665917//8.1.16//
  http://es.cvs.com/ */
  /*.homePromoBanner p {
	font-size: .9rem;
  }*/
  
  #homepage-bottom-banner-drug p {
	width: 128px;
  }
  
  .homePromoBanner #homepage-bottom-banner-flu p {
	font-size: 22px;
	padding: 27px 0 0 10px;
	line-height: 1.2em;
  }
  
  /*#665917//8.1.16//
  http://es.cvs.com/ */
  #mainCoulmn-6 .trm-caret-allergy {
	background-position: 103px 0;
  }
  
  /*#671912//8.24.16//
  http://es.cvs.com/project-health/health-library */
  #promoLandingprojecthealth-health-library #pShelf-11>div.scrollable.prodWrap>div>div.floatLeft.col>div.prodName>div>p {
	width: 230px !important;
	font-size: 14px;
  }
  
  /*#674771//9.6.16//
  https://es.cvs.com//shop/ */
  #shop #pShelf-11>div.scrollable.prodWrap>div>div.floatLeft.col>div.prodName>div>p {
	width: 140px !important;
	font-size: 14px;
  }
  
  /*#677973//9.19.16//
  http://es.cvs.com/ */
  div.homePromoBanner #homepage-bottom-banner-flu p {
	font-size: 17px;
  }
  
  /*https://es.cvs.com//shop/*/
  div.shophome-hero-couponcode {
	padding: 0;
	position: relative;
	left: 606px;
	top: 184px;
  }
  
  div p.hello-trends-title2 {
	font-size: 26px !important;
	max-width: 220px;
	height: 111px;
  }
  
  /*div p.hello-trends-title {
	font-size: 55px !important;
  }*/
  
  /*#678731//9.21.16//
  https://es.cvs.com/pharmacy/#/pharmacy */
  @media (min-width: 768px) {
	div#dashboard .dash-form form h3 {
		width: 270px;
	}
  }
  
  a.trm-caret-eczema {
	background-position: 96px 0;
  }
  
  #mainCoulmn-2>div>div>p {
	font-size: 23px;
  }
  
  /*#682294//10.5.16//
  http://es.cvs.com/shop */
  #mainCoulmn-2>div>div>p>sup {
	vertical-align: -1px !important;
  }
  
  .shophome-wrapper p a.caret-black-14.fontsize14 {
	font-size: 1rem;
  }
  
  /*#682294//10.11.16//
  http://es.cvs.com/shop/ */
  #mainCoulmn-1>div>div.july4th-hero>div.july4th-couponcode>p {
	margin: 0 0 0 148px;
  }
  
  #columbusday-grid>div.columbusday-second-hero>div>p {
	margin: 0 0 0 90px;
  }
  
  
  /*#691726//11.14.16//
  https://es.cvs.com/account/creation?page=/account/signup.jsp&screenname=/home.jsp%26performSearch%3Dtrue&pagevalue=head */
  div#registration-optin {
	width: 325px;
  }
  
  /*#691726//11.30.16//
  https://es.cvs.com/extracare/home */
  p.fontsize24 {
	font-size: 20px;
  }
  
  /*#698526//12.8.16//
  http://es.cvs.com/shop/ */
  #shophome-grid .fontsize16 {
	line-height: 20px;
  }
  
  span.caret-black-14.fontsize14 {
	font-size: .8rem;
  }
  
  .sect-prod-block-content p.fontsize16 {
	width: 190px;
	font-size: 1.5rem;
  }
  
  .banner-photo p.fontsize12.promoTextblack {
	font-size: 1rem;
  }
  
  /*#704944//1.11.17//
  http://es.cvs.com/shop/ */
  #mainCoulmn-1 #shophome-grid .hero h1 {
	font-size: 62px;
  }
  
  /*#710495//2.6.17//
  https://es.cvs.com/sdwww-qa2/account/remotepayments.jsp?cardsTab=true&flow=landing#/cardsAndPeople */
  ul.nav-tabs.nav-justified>li>a {
	font-size: 1.2em;
  }
  
  
  
  div#shophome-grid p {
	font-size: 15px;
  }
  
  /*#726453//4.17.17//
  http://es.cvs.com/shop/
  */
  
  div#colWrapper>div>div.html-cartridge>div#mainCoulmn-3.customHtmlPB>div#shophome-grid>a>div.banner-photo>div>p.promoTextblack {
	margin-bottom: 10px;
  }
  
  /* 725136//5.1.17//
  https://es.cvs.com/sdwww-qa1/shop*/
  svg#basket[_ngcontent-c10],
  .basket[_ngcontent-c10] {
	overflow: inherit;
  }
  
  a.basket[_ngcontent-c10] {
	max-width: 87px;
  }
  
  /*#748877//8.8.17// 
  http://es.cvs.com/shop/
  */
  
  div.html-cartridge>div#mainCoulmn-1>div#shophome-grid>div.hero>div.hero-text>div.hero-main-text>h2 {
	font-size: 64px;
  }
  
  /*#750109//8.15.17// 
  http://es.cvs.com/shop/
  */
  
  @media(min-width: 992px) {
	div.hero>div.hero-text>div.hero-main-text>h2 {
		font-size: 56px !important;
	}
  }
  
  @media(min-width: 640px) and (max-width: 992px) {
	div.hero>div.hero-text>div.hero-main-text>h2 {
		font-size: 5vw !important;
		line-height: 1 !important;
	}
  }
  
  /*#750163//8.15.17// 
  http://es.cvs.com/
  */
  
  div.homePromoBanner #homepage-bottom-banner-flu p {
	font-size: 22px;
	padding-top: 20px;
  }
  
  /*#752308//8.28.17// 
  http://es.cvs.com/shop/
  */
  
  @media(min-width: 992px) {
	div.html-cartridge>div#mainCoulmn-1>div#shophome-grid>div.hero>div.hero-text>div.hero-main-text>h2 {
		font-size: 42px !important;
	}
  }
  
  /*#757294//9.26.17// 
  http://es.cvs.com/
  */
  
  div#promohomepage>div.featureAreaNew-weekly>div.feature-rotator>div.main-hero>div.main-hero-text {
	padding-top: 30px;
  }
  
  div#promohomepage>div.featureAreaNew-weekly>div.feature-rotator>div.main-hero>div.main-hero-text>h2 {
	font-size: 38px;
  }
  
  div#promohomepage>div.featureAreaNew-weekly>div.feature-rotator>div.main-hero>div.main-hero-text>h3 {
	font-size: 17px;
  }
  
  div#promohomepage>div.featureAreaNew-weekly>div.feature-rotator>div.main-hero>div.main-hero-text>h3 br {
	/*display: none;*/
  }
  
  div.bottom-heroes>a>div[class*="-hero"]>div[class*="-hero-text"]>h2 {
	font-size: 25px !important;
  }
  
  div.bottom-heroes>a>div[class*="-hero"]>div[class*="-hero-text"]>p.fontsize22 {
	font-size: 14px !important;
  }
  
  div.bottom-heroes>a>div[class*="-hero"]>div[class*="-hero-text"]>p.fontsize22 br {
	display: none;
  }
  
  div.bottom-heroes>a>div[class*="-hero"]>div[class*="-hero-text"]>p.shipping {
	font-size: 16px !important;
  }
  
  /*#758166//9.29.17// 
  http://es.cvs.com/minuteclinic/
  */
  #MCBCC0003 #legal_footer span,
  #MCBCC0003 #legal_footer a {
	font-size: 13px;
  }
  
  /*#756247.4//10.9.17// 
  https://es.cvs.com/shop
  */
  g.basket[_ngcontent-c9] {
	min-width: 84px;
	max-width: 89px;
  }
  
  /*#761508//10.17.17// 
  https://es.cvs.com/
  */
  
  div#promohomepage>div.featureAreaNew-weekly>div.feature-rotator>div.main-hero>div.main-hero-text>h2 {
	font-size: 28px;
  }
  
  div#promohomepage>div.featureAreaNew-weekly>div.bottom-heroes>div.right-hero>div.right-hero-text>h2 {
	font-size: 22px;
  }
  
  div#promohomepage>div.featureAreaNew-weekly>div.bottom-heroes>div.right-hero>div.right-hero-text>p {
	font-size: 18px;
	line-height: 1.2;
  }
  
  /*#762882//10.24.17//
  https://es.cvs.com/shop
  */
  
  /*@media(min-width: 1280px){
  div#shop-home-hero div.hero-text > h2{
	font-size: 102px !important;
  }
  }*/
  
  /*#755550.2//10.24.17//
  https://es-qa3.cvs.com/minuteclinic/
  */
  
  @media (min-width: 1532px) {
	.container {
		/* width: 100%; */
	}
  }
  
  @media (min-width: 1784px) {
	.container {
		/* width: 100%; */
	}
  }
  
  /*#765660.6//11.8.17//
  https://es-qa3.cvs.com/minuteclinic/hmpl?clinicId=1902
  */
  /* 
  div.container h1{
	font-size: 22px;
  }
  */
  
  
  /*#765660.16//11.13.17//
  https://es-qa3.cvs.com/minuteclinic/hmpl?clinicId=1902
  */
  
  @media screen and (max-width: 420px) {
	div.carousel-content-mobile h2 {
		font-size: 1.9rem;
		max-width: 190px;
	}
  }
  
  
  /*#769093.5//11.30.17//
  https://es-qa3.cvs.com/sdm-qa3/minuteclinic/
  */
  
  @media(min-width: 768px) and (max-width: 1024px) {
	app-minute-clinic-header~nav>ul>li>a {
		font-size: 1.8vw !important;
	}
  }
  
  
  
  
  /*#867716.5//10.18.19//*/
  
  div.css-1dbjc4n.r-xoduu5,
  div.css-1dbjc4n.r-xoduu5 * {
	font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif !important;
	font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif !important;
	font-weight: 700 !important;
  }
  
  div.css-1dbjc4n * {
	font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif !important;
	font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif !important;
  }
  
  div.css-1dbjc4n div.css-1dbjc4n>span.css-901oao {
	font-size: 14px;
  }
  
  
  
  /*#868579.3//10.23.19//*/
  
  @media(min-width: 1280px) {
	div#shop-home-hero div.hero-text.col-sm-13.col-md-13.col-lg-13.row p.fs-paragraph.promoTextblack.margin-none-top.margin1x-bottom~h2.promoTextblack.margin-none-top.margin1x-bottom {
		font-size: 36px !important;
	}
  }
  
  
  
  
  /*#867234//10.24.19//*/
  
  footer#ice-footer>div#footerContent {
	background-size: auto 100% !important;
	height: 318px !important;
  }
  
  footer#ice-footer>div#footerContent>div#footerWrapper {
	background-size: auto 100% !important;
	height: 318px !important;
  }
  
  div#footer>form#footerForm {
	padding-top: 4px;
  }
  
  
  
  /*#869751//10.30.19//*/
  
  div.row.threepack app-bcc-slot div.badge-text h3 {
	font-size: 18px !important;
	line-height: 1.2 !important;
	max-width: 60%;
  }
  
  @media(min-width: 1024px) {
	div.row.threepack app-bcc-slot div.badge-text~div.badge-link {
		display: block !important;
		max-width: calc(100% - 140px);
		margin-top: -16px;
		line-height: 0;
	}
  
	div.row.threepack app-bcc-slot div.badge-text~div.badge-link span {
		font-size: 14px;
	}
  }
  
  
  
  /*#870611//11.12.19//*/
  
  @media(min-width: 1024px) {
	div#headCVS>div.head-l-postLogoRow>div.head-container>div.head-l-leftColumn>ul.head-l-horizontal.head-l-sitewideNav>li {
		padding-right: 10px !important;
	}
  }
  
  @media(min-width: 768px) and (max-width: 1024px) {
	div#headCVS>div.head-l-postLogoRow>div.head-container>div.head-l-leftColumn>ul.head-l-horizontal.head-l-sitewideNav>li {
		padding-right: 4px !important;
		font-size: 12px !important;
	}
  
	div#headCVS>div.head-l-postLogoRow>div.head-container>div.head-l-leftColumn>ul.head-l-horizontal.head-l-sitewideNav>li>a {
		font-size: 15px !important;
	}
  }
  
  
  
  
  /*#871984//11.15.19//*/
  
  @media(min-width: 1024px) {
	div#footerBCCContentSlot>div#dFooterWrapper {
		background-size: auto 100% !important;
		height: 300px !important;
	}
  
	div#vippsLogo {
		margin-top: 70px;
	}
  
	div#footerBCCContentSlot>div#dFooterWrapper div#dFooterFeedback {
		padding-top: 30px;
	}
  }
  
  @media(min-width: 768px) and (max-width: 1024px) {
	div#footerBCCContentSlot>div#dFooterWrapper {
		background-size: auto 100% !important;
		height: 400px !important;
	}
  
	div#vippsLogo {
		margin-top: 70px;
	}
  
	div#footerBCCContentSlot>div#dFooterWrapper div#dFooterFeedback {
		padding-top: 90px;
	}
  }
  
  @media(min-width: 640px) and (max-width: 768px) {
	div#footerBCCContentSlot>div#dFooterWrapper {
		background-size: auto 100% !important;
		height: 500px !important;
	}
  
	div#vippsLogo {
		margin-top: 110px;
	}
  
	div#footerBCCContentSlot>div#dFooterWrapper div#dFooterFeedback {
		padding-top: 90px;
	}
  }
  
  
  
  /*#869751.1//11.18.19//*/
  
  form#signup fieldset input#newsletter_submit {
	min-width: 110px;
	font-size: 12px;
  }
  
  
  
  /*#874424//12.03.19//*/
  
  div#home-promo-2-tues-sat div.promoText h3~h2,
  div#shop-home-hero-stwt div.hero.valign div.hero-text h3.promoTextwhite.margin1x-bottom~h2.promoTextwhite {
	font-size: 52px;
  }
  
  
  
  
  /*#875128//12.09.19//*/
  
  @media(min-width: 1200px) {
	div.pharmacyModule ul.pharmacySubLinks li a {
		font-size: 12px !important;
		line-height: 1.2 !important;
	}
  }
  
  @media(min-width: 900px) and (max-width: 1200px) {
	div.pharmacyModule ul.pharmacySubLinks li {
		display: table-cell !important;
	}
  
	div.pharmacyModule ul.pharmacySubLinks li a {
		font-size: 14px !important;
		line-height: 1.2 !important;
	}
  }
  
  div.personal-information div.inner span {
	font-size: 12px !important;
  }
  
  div.personal-information div.inner span.text-label {
	white-space: nowrap;
	min-width: 110px;
  }
  
  div#shop-home-hero-stwt.promogb.promo-maxwidth div.hero.valign div.hero-text h2.promoTextblack {
	font-size: 46px !important;
  }
  
  
  
  /*#875128//12.24.19//*/
  
  div[id*="home-promo-2-"] div.promoContainer div.instacart.valign div.promoText h2 {
	font-size: 28px !important;
	line-height: 1.2 !important;
  }
  
  div#home-promo-1-thurs div.promoText h3~h2 {
	font-size: 48px !important;
	line-height: 1.2 !important;
  }
  
  div[id*="home-promo-2-"] div.promoContainer div.instacart.valign div.promoText h2~p {
	max-width: 90%;
  }
  
  div[id*="home-promo-2-"] div.promoContainer div.instacart.valign div.promoText h2~p~a.promobtn {
	padding-left: 14px !important;
	padding-right: 14px !important;
  }
  
  @media(min-width: 768px) {
	div#home-promo-2-sun div.promoContainer.valign div.promoText h3~h2 {
		font-size: 58px;
		width: 48%;
		line-height: 1;
	}
  }
  
  @media(min-width: 768px) {
	div#home-promo-1-sun-tues div.promoContainer.valign div.promoText h3~h2 {
		font-size: 52px;
		width: 48%;
		line-height: 1;
	}
  }
  
  @media(max-width: 768px) {
	div#home-promo-1-sun-tues div.promoContainer.valign div.promoText h3~h2 {
		font-size: 32px;
		width: 48%;
		line-height: 1;
	}
  }
  
  
  
  /*#875128.2//12.31.19//*/
  
  @media(min-width: 768px) {
	div#home-promo-3-sun-tues div.promoContainer.valign div.promoText h2 {
		font-size: 36px;
		width: 48%;
		line-height: 1;
	}
  
	div#shop-home-hero div.hero.valign div.hero-text h3~h2 {
		font-size: 44px;
		width: 48%;
		line-height: 1;
	}
  
	div#shop-home-banner-beauty div.hero.valign div.hero-text {
		width: 48%;
	}
  
	div#shop-home-banner-beauty div.hero.valign div.hero-text h2 {
		font-size: 36px;
		line-height: 1;
	}
  }
  
  @media(max-width: 768px) {
	div#home-promo-3-sun-tues div.promoContainer.valign div.promoText h2 {
		font-size: 20px;
		width: 48%;
		line-height: 1;
	}
  
	div#shop-home-hero div.hero.valign div.hero-text h3~h2 {
		font-size: 26px;
		width: 48%;
		line-height: 1;
	}
  
	div#shop-home-banner-beauty div.hero.valign div.hero-text {
		width: 48%;
	}
  
	div#shop-home-banner-beauty div.hero.valign div.hero-text h2 {
		font-size: 26px;
		line-height: 1;
	}
  }
  
  div.plan-container app-plan-a-visit div.pv-home h2 {
	font-size: 18px !important;
	line-height: 1;
  }
  
  div.plan-container app-plan-a-visit div.pv-home div.visit-tabs p.message-cv {
	font-size: 12px;
	line-height: 1;
  }
  
  
  
  
  /*#878205//01.09.20//*/
  
  @media(min-width: 768px) {
	div#home-promo-banner-1.promoWrap>div.promoContainer.valign div.promoText h3~h2 {
		font-size: 52px;
		max-width: 46%;
		line-height: 1;
	}
  
	div#home-promo-banner-3>div.promoContainer div.promoText div.promoImg-mobile~h2 {
		font-size: 38px;
		max-width: 46%;
		line-height: 1;
	}
  
	div#shop-home-banner-health-blocks div.hero.margin3x-bottom div.health-block h2.promoTextwhite.margin2x-bottom {
		font-size: 38px;
		max-width: 46%;
		line-height: 1;
		white-space: normal;
	}
  
	div#shop-home-banner-health-blocks div.hero.margin3x-bottom div.health-block h2.promoTextwhite.margin2x-bottom span {
		line-height: 1;
		white-space: normal;
	}
  }
  
  
  
  /*#879610//01.21.20//*/
  
  div#home-promo-banner-1>div.promoContainer div.promoText div.promoImg-mobile~h2 {
	font-size: 38px;
	max-width: 46%;
	line-height: 1;
  }
  
  div#home-promo-banner-2>div.promoContainer div.promoText h2 {
	font-size: 56px;
	max-width: 46%;
	line-height: 1;
  }
  
  
  
  /*#882529//02.14.20//*/
  
  @media(min-width: 640px) {
	div#home-promo-banner-1.promoWrap div.promoContainer.valign div.promoText>h2 {
		max-width: 46%;
	}
  }
  
  
  
  /*#883670//02.25.20//*/
  
  @media(min-width: 640px) {
	cvs-bcc#Promo_Module_IV div#home-promo-banner-4 div.promoContainer.valign div.promoText h2 {
		max-width: 44%;
	}
  }
  
  
  
  /*#884323//03.02.20//*/
  
  div.tool-buttons-main a.pcta-white.phover-black div.btn-red>div {
	font-size: 19px;
  }
  
  div.footer ul.list-unstyled li a {
	font-size: 13px;
  }
  
  
  
  /*#885891//03.11.20//*/
  
  div#headCVS div.head-l-postLogoRow div.head-container div.head-l-leftColumn ul.head-l-horizontal.head-l-sitewideNav>li>a {
	font-size: 16px;
  }
  
  
  
  /*#890191.1//04.23.20//*/
  
  
  div.hero-text.inner-padding.promolp-display-cell>div.text-left.acn-hotlineMT.acn-PLR {
	margin-bottom: 10px;
  }
  
  div.hero-text.inner-padding.promolp-display-cell>div.text-left.acn-hotlineMT.acn-PLR>a.promobtn.red-btn.white-txt.acn-displaybutton {
	margin-bottom: 10px;
  }
  
  div.hero-text.inner-padding.promolp-display-cell>div.text-left.acn-hotlineMT.acn-PLR>a.promobtn.red-btn.white-txt.acn-displaybutton {
	width: 45% !important;
	white-space: normal !important;
	margin-left: auto;
	margin-right: auto;
	padding: 9px !important;
	float: left;
  
  }
  
  div.hero-text.inner-padding.promolp-display-cell>div.text-left.acn-hotlineMT.acn-PLR>a.promobtn.red-btn.white-txt.acn-displaybutton~a.promobtn.red-outline-btn.red-txt.acn-displaybutton.acn-button-left {
	width: 45% !important;
	white-space: normal !important;
	padding: 10px !important;
	margin-right: 30px;
	float: right;
  
  }
  
  
  /*#890191.10//04.22.20//*/
  
  div.covid-sub-container div.covid-boxes div.box {
	min-height: 150px;
  }
  
  div.covid-sub-container div.covid-boxes div.box div.info-content p {
	max-width: 70%;
	margin: 0 auto;
  }
  
  @media(max-width: 768px) {
	nav#navbar ul.nav-ul>li[_ngcontent-minuteclinic-c40] {
		font-size: 11px !important;
		width: auto;
	}
  
	nav#navbar ul.nav-ul>li[_ngcontent-minuteclinic-c40]>a {
		font-size: 11px !important;
		padding: 0 6px !important;
	}
  }
  
  /*#890191.11//04.22.20//*/
  .date-help-text {
	width: 445px !important;
  }
  
  /*#890191.11//04.28.20//*/
  h2.locations-label {
	width: 415px !important;
  }
  
  
  
  /*#893889//05.15.20//*/
  
  ul+a[role="button"][href*="/minuteclinic/clinic-locator"] {
	min-width: 240px;
  }
  
  
  /*#890191.14 //05.19.20//*/
  div#mcbcc0057>div>a {
	float: right;
	position: relative;
	top: -100px;
  }
  
  div#content>div.covid-test-container>div>div.covid-text-container>p {
	Font-size: 15px;
  }
  
  /*#895647//05.27.20//*/
  div#mcbcc0055>p>a {
	width: 200px;
  
  }
  
  
  
  /*#896652//06.03.20//*/
  
  @media(min-width: 640px) {
	div#acn-take-care-promo3 a.promobtn.black-outline-btn {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 13px;
	}
  
	#acn-take-care-promo3 .acn-MR {
		margin-left: 10px !important;
	}
  }
  
  
  
  /*#897382//06.08.20//*/
  
  h3.fontsize22-18.colorBlack.mbottom8+p.fontsize18-16.colorBlack.mbottom24.align-cta {
	font-size: 15px;
	line-height: 1;
  }
  
  div.mbottom20-10-1024.col-xxs-24.col-xs-24.col-sm-12.col-md-8.col-lg-8>div>div>a.cta-red-14.fontsize14 {
	position: relative;
	top: 22px;
  
  }
  
  a.promobtn.black-btn.white-txt,
  a.promobtn.black-btn1.white-txt.acn-MR {
	padding: 13px !important;
  }
  
  /*#897948.14//06.19.20//*/
  
  #mainCont>app-telehealth>main>div>div.vv-availability.section>div>div.pricing.mobile-full-width>div.price-details-content>app-vv-insurance-details>div>div.details-video-visit>ul>li:nth-child(2) {
	white-space: nowrap;
  }
  
  /*#897948.8//06.19.20//*/
  div#videoVisit>app-vv-insurance-details>div>h3.desktop-only {
	white-space: nowrap;
  }
  
  div#videoVisit>app-vv-insurance-details>div.details-video-visit-insurance {
	width: 122%;
  }
  
  /*#897948.17//06.24.20//*/
  a.readFAQ::after {
	position: relatice;
	left: 269px;
  }
  
  /*#897948.24//06.25.20//*/
  
  @media (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) {
	li#tab2 {
		position: relative;
		left: 189px;
		top: -20px;
	}
  
	#mainCont>app-insurance-pricing>main>div:nth-child(3)>div>div>app-new-insurance-pricing>div>div.billing-contact>h2 {
		font-size: 14px;
	}
  
	vv-landing[_ngcontent-minuteclinic-c12] .section[_ngcontent-minuteclinic-c12] .block-content[_ngcontent-minuteclinic-c12] {
		width: 75%;
	}
  }
  
  
  
  /*#897948.23//06.25.20//*/
  
  
  @media (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) {
	#mainCont>app-telehealth>main>div>div.vv-billing.section>div.three-blocks.sub-section.mobile-full-width>div:nth-child(1)>div.block-content>h2 {
		font-size: 15px !important;
	}
  
	#mainCont>app-telehealth>main>div>div.vv-billing.section>div.three-blocks.sub-section.mobile-full-width>div:nth-child(1)>div.block-content {
		width: 82%;
	}
  
	#mainCont>app-telehealth>main>div>div.plan-a-visit-container>div.hero-link-container>div>div.hero-anchor-links>a:nth-child(5) {
		position: relative;
		left: 265px;
		top: -31px;
	}
  }
  
  @media (min-width:1280px)and (max-width:9000px) {
  
	#mainCont>app-telehealth>main>div>div.vv-availability.section {
		widht: 64.2%;
	}
  
	#mainCont>app-telehealth>main>div>div.vv-availability.section>div>div.state-availability.mobile-full-width>p {
		font-size: 13.7px;
	}
  
	#mainCont>app-telehealth>main>div>div.vv-availability.section>div>div.state-availability.mobile-full-width>button {
		right: -10px;
	}
  }
  
  
  
  /* 900058 | 06.26.20 */
  
  div#acn-take-care-promo h2~a {
	padding-left: 14px !important;
	padding-right: 14px !important;
  }
  
  @media(min-width: 950px) {
	div#home-offer div.promoText>h2 {
		font-size: 38px;
		max-width: 66%;
	}
  }
  
  @media(min-width: 1024px) {
	div#mcbcc0270>h2 {
		max-width: 55%;
	}
  }
  
  /*901060.1 | 07.13.20 */
  
  cvs-blob h1,
  cvs-blob h1 * {
	white-space: normal !important;
  }
  
  div.covid-text-container p[_ngcontent-minuteclinic-c12] {
	font-size: 12px !important;
	line-height: 1.4 !important;
  }
  
  div.covid-sub-container div.info-content>p:nth-child(1) {
	font-size: 12px;
	line-height: 1.2 !important;
	min-height: 46px;
  }
  
  @media (max-width: 767px) {
	.covid-test-container[_ngcontent-minuteclinic-c12] {
		min-height: 1200px !important;
	}
  }
  
  @media (max-width: 370px) {
	.covid-test-container[_ngcontent-minuteclinic-c12] {
		min-height: 1260px !important;
	}
  }
  
  
  
  
  /* 903001 | 07.21.20 */
  
  @media(min-width: 1224px) {
	#mcbcc0270.mcbcc0270 {
		padding-top: 60px !important;
	}
  }
  
  @media(min-width: 1024px) and (max-width: 1224px) {
	#mcbcc0270.mcbcc0270 {
		padding-top: 40px !important;
	}
  }
  
  @media(min-width: 768px) and (max-width: 1024px) {
	#mcbcc0270.mcbcc0270 {
		padding-top: 30px !important;
	}
  }
  
  
  
  /* 901060.6 | 07.28.20 */
  
  @media(min-width: 1239px) {
  
	app-bcc-slot cvs-blob div#mcbcc0858>h1,
	app-bcc-slot cvs-blob div#mcbcc0858>h1 span {
		font-size: 28px !important;
	}
  
	app-bcc-slot cvs-blob div#mcbcc0858>h1+p {
		font-size: 14px !important;
		line-height: 1.1 !important;
	}
  }
  
  
  /* 901060.3 | 08.04.20 */
  
  app-bcc-slot>cvs-blob>div.blob>div>h1,
  app-bcc-slot>cvs-blob>div.blob>div>h1 span {
	font-size: 28px !important;
  }
  
  div.covid-container>div.covid-text-container>h2[_ngcontent-minuteclinic-c12]+p[_ngcontent-minuteclinic-c12] {
	font-size: 14px !important;
	line-height: 1.2 !important;
  }
  
  div.covid-sub-container>div.covid-boxes>div.box div.info-content>p:nth-child(1) {
	font-size: 12px;
	line-height: 1 !important;
	padding-top: 6px;
  }
  
  form#signup[_ngcontent-minuteclinic-c3] input#newsletter_submit[_ngcontent-minuteclinic-c3] {
	min-width: 100px;
  }
  
  
  
  
  /* 897948.31 | 08.04.20 */
  
  div.acn-newtext div.acn-borderbottom a.caret-red-black-text-16.fontsize14 {
	font-size: 10px;
  }
  
  #promolp.northstar.delivery .link-padding {
	margin-right: 4px !important;
  }
  
  .caret-red-black-text-16,
  .caret-red-black-text-16:active {
	padding-right: 12px !important;
  }
  
  #dFooterWrapper div.container * {
	font-size: 10px !important;
  }
  
  
  
  
  /* 897948.30 | 08.04.20 */
  
  div.margin1x-bottom.acn_Box3.acn-padding,
  span.red-arrow.acn_Box3 {
	font-size: 15px !important;
	line-height: 1.4 !important;
  }
  
  div#promocontent * {
	font-size: 11px;
  }
  
  
  
  /* 897948.28 | 08.04.20 */
  
  @media(min-width: 768px) {
	div.covid-form>form>div.formgroup-container>div.row.dob-block>div[_ngcontent-minuteclinic-c15].col-md-14.col-xs-24.mb-30 {
		width: 100%;
	}
  }
  
  
  
  
  /* 906206 | 08.12.20 */
  
  div#addv-shophome-beauty div.center-mobile.padding54-48-34-10 {
	z-index: 9;
	padding-left: 20px;
  }
  
  
  
  /* 907801 | 08.25.20 */
  
  @media(min-width: 768px) {
	img[src*="/week-35/dot-10-desktop-banner.svg"]+div.acn-smalltext+h2 {
		font-size: 42px !important;
		max-width: 50%;
	}
  }
  
  @media(max-width: 768px) {
	img[src*="/week-35/dot-10-desktop-banner.svg"]+div.acn-smalltext+h2 {
		max-width: 50%;
	}
  }
  
  
  
  /* 897948.21 | 09.03.20 */
  
  div.services-container>div.service-list[id*="service-list-accordion"] {
	min-height: 200px;
  }
  
  div.services-container>div.service-list[id*="service-list-accordion"] * {
	font-size: 14px;
  }
  
  @media(min-width: 768px) and (max-width: 960px) {
	div.map-list-wrap div.mcbcc0156 p+a {
		white-space: normal !important;
		overflow: visible !important;
		line-height: 1.1 !important;
		padding-top: 5px !important;
	}
  }
  
  @media(max-width: 768px) {
	div.map-list-wrap div.mcbcc0156 p+a {
		white-space: normal !important;
		overflow: visible !important;
		line-height: 1.1 !important;
		vertical-align: middle;
		display: table-cell !important;
	}
  }
  
  /* 905171.3| 09.14.20 */
  @media (min-width: 481px) {
	#footer[_ngcontent-aox-c57] fieldset[_ngcontent-aox-c57] {
		width: 50%;
	}
  }
  
  
  
  /* 905171.3 | 09.15.20 */
  
  @media(min-width: 768px) {
	app-footer>footer div#footerContent div#footer>form fieldset.floatContainer.floatLeft {
		min-width: 540px;
	}
  }
  
  app-footer>footer div#footerContent div#footer h3.footer-header {
	display: block !important;
	line-height: 1.2 !important;
	width: auto !important;
	max-width: 144px;
	margin-bottom: 4px !important;
  }
  
  
  
  
  /* 908945 | 09.15.20 */
  
  div.promo-display-flex div.hero div.valign.halfblock>div.hero-text>div.hero-img-mobile+h2 {
	font-size: 20px !important;
	line-height: 1 !important;
  }
  
  #wellness-reward-banner-wk38 #wellness-acn .hero-text {
	padding-left: 20px !important;
  }
  
  /*a.acn-button-MR.promobtn.red-outline-transparent-btn.red-txt,*/
  #wellness-reward-banner-wk38 .promobtn {
	padding-left: 4px !important;
	padding-right: 4px !important;
	font-size: 11px !important;
	width: auto !important;
  }
  
  p.fontsize48-36-28.colorBlack.mbottom12-8 span.addvNowrap {
	white-space: normal !important;
  }
  
  
  
  /* 911990 | 09.28.20 */
  
  div#visitTab button {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px !important;
  }
  
  @media(min-width: 768px) {
	div#newbanner-promo-2 div.promoContainer.valign div.promoText div.promoImg-mobile+h2 {
		font-size: 32px;
		line-height: 1.2;
	}
  }
  
  cvs-blob h4+p {
	font-size: 11px !important;
	line-height: 1.1 !important;
  }
  
  a[href="https://es.cvs.com/minuteclinic/services/flu-shots"] div.badge-link {
	max-width: 230px !important;
  }
  
  
  
  /* 912160 | 09.30.20 */
  
  @media(min-width: 1024px) {
	div#addv-shophome-prevention div.prodblock.vertalign>div.center-mobile {
		max-width: 350px;
	}
  }
  
  @media(min-width: 768px) and (max-width: 1024px) {
	div#addv-shophome-prevention div.prodblock.vertalign>div.center-mobile {
		width: calc(100% - 380px);
	}
  }
  
  @media(min-width: 640px) and (max-width: 768px) {
	div#addv-shophome-prevention div.prodblock.vertalign>div.center-mobile {
		width: calc(100% - 300px);
	}
  }
  
  
  
  /* 913505 | 10.09.20 */
  
  img.epic-beauty-logo[src*="/week-41/all-skin-logo-desktop.svg"]~a.promobtn.black-outline-transparent-btn.black-txt {
	font-size: 12px;
	padding-left: 10px !important;
	padding-right: 10px !important;
  }
  
  
  
  /* 920347 | 12.03.20 */
  
  @media(min-width: 640px) {
	div#addv-shophome-hsafsa-prevention p.fontsize36-28.mbottom12-8.colorBlack strong {
		font-size: 32px;
		display: block;
		width: 52%;
	}
  
	div#addv-shophome-hsafsa-prevention p.fontsize36-28.mbottom12-8.colorBlack~p {
		ffont-size: 32px;
		display: block;
		width: 52%;
	}
  
	div#addv-shophome-hsafsa-prevention p.fontsize36-28.mbottom12-8.colorBlack~p~div.row a.addvbtn-full.btn-red.colorWhite {
		width: 66%;
	}
  }
  
  div#addv-shophome-hsafsa-prevention p.fontsize36-28.mbottom12-8.colorBlack~p span.addvBreak {
	display: none;
  }
  
  div#addv-shophome-hsafsa-prevention p.fontsize-60-48-36-28.mbottom12-8.colorBlack strong {
	font-size: 0.7em;
  }
  
  
  
  /* 921897.8 | 12.18.20 */
  
  app-covid-scheduler div.container form[name="clinicSearchForm"] fieldset.available-dates legend {
	display: block;
	width: 100%;
	clear: both;
  }
  
  
  
  /* 921897.9 | 12.18.20 */
  
  div.indy-hours-section.mc-hours li * {
	font-size: 14px;
  }
  
  a.redbutton.scheduleButton[title*="Visit clinic"] {
	min-width: 230px;
  }
  
  /* 901060.10| 2.24.21 */
  @media (min-width: 768px) {
	#content>div>div.covid-test-container>div>div.employee-eligibility>div:nth-child(6)>form>div.col-md-11.col-xs-10.add-margin {
		width: 47.833333%;
	}
  }
  
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#content>div>div.covid-test-container>div {
		padding: 18px 0 0 50px;
	}
  
	#content>div>div.covid-test-container>div>div.covid-sub-container {
		top: 248px;
	}
  
	#content>div>div.covid-test-container>div>div.covid-sub-container>div>div.box.second>div>h2[_ngcontent-minuteclinic-c11] {
		position: relative;
		left: 9px;
	}
  }
  
  /* 920301.21| 3.9.21 */
  @media (min-width: 960px) {
	#headCVS .head-myWeeklyAd {
		margin-left: 0px !important;
		font-size: 0.9em !important;
		;
	}
  }
  
  
  
  /* 930714.1 | 03.11.21 */
  
  p.promoTextblack span.promoBold~span.fontsize16 {
	display: inline-block;
	line-height: 1;
	max-width: 60%;
	font-size: 15px;
  }
  
  p.promoTextblack span.promoBold~span.fontsize16 br {
	display: none;
  }
  
  div.srSection.floatLeft.numbers-wrap div.store-number {
	font-size: 10px;
  }
  
  div.srSection.floatLeft.numbers-wrap div.store-number~div.distance-wrap span.direction-desc a[class*="direction_link"] {
	font-size: 10px !important;
  }
  
  a.my-store-link {
	min-width: 156px;
  }
  
  a.my-store-link>span {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 12px !important;
  }
  
  
  
  /* 931185 | 03.16.21 */
  
  div#sec2-brand div.prodblock.centerall.bg-brand div.code-section p.code-text {
	font-size: 16px;
  }
  
  a~div.div-style.height-sept p.p-style-1,
  div[class*="margin-boot"] a~div.div-style p.p-style-1 {
	font-size: 18px !important;
  }
  
  a[href="https://es.cvs.com/shop/ecdeals/c/73395?icid=shop-home-zone5-cta1-olay"]~div p.p-style-3 {
	font-size: 28px !important;
  }
  
  a.addvbtn.btn-white.colorRed.lh15.width-100.sm-padding-0,
  a.addvbtn.btn-white.colorRed.lh15.margin-auto.width-187 {
	padding-left: 0px;
	padding-right: 0px;
  }
  
  p.font-size-60-48-36-28.mbottom16-13-12-8.colorWhite>strong {
	font-size: 40px;
	line-height: 1;
	display: block;
  }
  
  @media(min-width: 950px) {
	div#red-girl_banner div.promoText h2 {
		max-width: 70%;
		ffont-size: 38px;
		line-height: 1;
	}
  
	div#red-girl_banner div.promoText {
		padding-bottom: 30px !important;
	}
  }
  
  
  
  /* 931968.1 | 03.25.21 */
  
  div.covid-svc-section div.covid-svc-header {
	width: 100% !important;
  }
  
  div.blob a.hlth-link-text-config.hlth-p-padd-b,
  div.blob a.hlth-link-text-config-news.hlth-p-padd-b-news {
	width: 100% !important;
  }
  
  div#promoabovefooter>a {
	clear: both;
	display: block;
	margin: 0 auto;
	text-align: center !important;
  }
  
  div#promoabovefooter>a[href="https://www.jointcommission.org"] {
	float: none;
	display: table;
  }
  
  div#promoabovefooter>a[href="https://www.jointcommission.org"]>img,
  div#promoabovefooter>a[href="https://www.jointcommission.org"] div.goldenseal-text {
	float: none;
	display: table-cell;
  }
  
  div#promoabovefooter>a:after {
	content: "";
	clear: both;
	display: block;
	width: 100%;
  }
  
  @media(min-width: 960px) {
	/*nav.mobile-footer ul.footer-links{
	display: grid !important;
	width: 100% !important;
	grid-template-columns: repeat(auto-fill,minmax(25%, 1fr));
  
  }
  
  nav.mobile-footer ul.footer-links > li{
	mmin-height: 40px;
  }*/
  }
  
  
  
  /* 932567 | 03.26.21 */
  
  div#sec4-easter-story a[href*="shop-home-zone4-easter-banner-cta3-photo"] {
	padding-left: 14px;
	padding-right: 14px;
  }
  
  div#clean-home a[href*="/household?icid=shop-home-household-featured-catnav-cta1-household"] {
	padding-left: 14px !important;
	padding-right: 14px !important;
  }
  
  ul.essn-svc-btn-container>li a.essn-svc-btn {
	padding: 10px 4px 10px 3px !important;
	height: auto !important;
	min-height: auto !important;
	line-height: 1 !important;
  }
  
  
  
  /* 934013 | 04.08.21 */
  
  @media(min-width: 1024px) {
	div#home-carepass div.promoText h2 {
		font-size: 32px;
		line-height: 1;
	}
  
	div#home-carepass div.promoText h2~p.acn_subtext2 {
		width: 60%;
	}
  }
  
  /* 933908.1 | 04.14.21 */
  
  input#newsletter_submit {
	min-width: 100px;
  }
  
  div#promoabovefooter {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 40px;
  }
  
  
  
  /* 934826 | 04.20.21 */
  
  @media(min-width: 950px) {
  
	div#wellness-acn div.valign.halfblock div.hero-text h2.promoTextblack,
	div#rewards-acn div.valign.halfblock div.hero-text h2 {
		font-size: 28px !important;
		line-height: 1 !important;
	}
  }
  
  /* 933908.13 | 04.21.21 */
  
  .link-chevron-right::after,
  .reschedule-cancel-button-link::after {
	position: absolute !important;
	top: unset !important;
	right: unset !important;
	margin-left: 4px;
  }
  
  /* 933908.15 | 04.21.21 */
  
  /* div#visitTab button span{
	font-size: 11px;
  } */
  
  /* 933908.17 | 04.27.21 */
  
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#content>div.blue-container>div>div.text-container>div {
		position: relative;
		margin-right: -153px;
	}
  
	#content>div.blue-container>div>div.text-container {
		left: 22px;
	}
  
	#content>div.blue-container>div>div.pav-right-container {
		right: 125px;
	}
  }
  
  @media only screen and (min-width:320px)and (max-width:767px) {
	#content>div.blue-container>div>div.text-container>div.scroll-links {
		position: relative !important;
		right: 35px;
	}
  }
  
  /* 936500.1 | 4/30/2021 
  div.promoContainer > div.promoText > h1.acn-mob-padding{
	font-size: 27.5px !important;
  }*/
  
  /* 933908.29 | 05.05.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
  
	div.sitemap>div>div>nav.mobile-footer>ul.footer-links>li:nth-child(7),
	div.sitemap>div>div>nav.mobile-footer>ul.footer-links>li:nth-child(12) {
		margin-top: 16px;
	}
  
	#tabpanel-services-6>div:nth-child(7)>label>span.specialty-name {
		line-height: 18px !important;
	}
  
  
	div.covid-sub-container>div.covid-boxes>div.box.second {
		margin-left: 90px;
		margin-top: 45px;
	}
  
	div.covid-test-container>div>div.covid-sub-container>div>div:nth-child(1) {
		margin-top: 35px;
	}
  
	div.covid-sub-container>div.covid-boxes>div.box.second>div>h2 {
		width: 275px;
	}
  
	div.covid-boxes>div.box.second>div>div.info-content-box-2 {
		margin-top: 5px;
	}
  
	div.covid-boxes>div.box.second>div>div.info-content-box-2>p {
		margin-top: 5px;
	}
  
	#content>div>div.faq-container.padding-fix.extraMargin {
		margin-top: 130px !important;
	}
  }
  
  /* 933908.32 | 05.06.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	div.flex.flex-row.row.main-image-container>div.flex.flex-column.video-visit>button.redbutton {
		width: 205px;
	}
  
	div.details-eclinic-visit-insurance>div.details-eclinic-visit>p>a.caret-red {
		width: 320px;
	}
  }
  
  /* 933908.29 | 05.06.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	div.box>button#filter-button-desktop-labeled {
		width: 215px;
	}
  
	div>button#accordion-unavailable {
		font-size: 15px;
	}
  
	#mcbcc0057>div>div.text-block {
		position: relative;
		margin-right: 3px !important;
	}
  
	#mcbcc0057>div>div.map-img {
		margin-top: 16px;
	}
  }
  
  /* 938103 | 05.12.21 */
  
  img[src*="/otc-test-sh-banner/sec2-hsa-fsa-logo.png"]~h3.hsa-heading {
	font-size: 32px !important;
  }
  
  img[src*="/otc-test-sh-banner/sec2-hsa-fsa-logo.png"]~h3.hsa-heading~p {
	font-size: 18px !important;
  }
  
  img[src*="/otc-test-sh-banner/sec2-hsa-fsa-logo.png"]~h3.hsa-heading~div.row a.btn-red {
	padding-left: 12px !important;
	padding-right: 12px !important;
  }
  
  #section2-beauty>div.maxwidth>div:nth-child(2)>div>div:nth-child(2)>div>div:nth-child(1)>div {
	padding-bottom: 20px !important;
  }
  
  div.light-blue h3.hsa-sub-heading,
  div.light-blue h3.hsa-sub-heading * {
	font-size: 20px !important;
  }
  
  div.light-blue h3.hsa-sub-heading {
	min-height: 78px;
  }
  
  div.light-blue h3.hsa-sub-heading~div.row div.col-sm-24.col-md-24.col-lg-24.centerall {
	min-height: 46px;
  }
  
  @media(min-width: 768px) {
	div#week18-32702-acn-promo-covid h1.acn-mob-padding {
		max-width: 70%;
	}
  }
  
  /* 933908.35 | 05.13.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	div.covid-test-container>div.covid-test-container-left>div.covid-text-container>h2 {
		font-size: 34px !important;
	}
  
	div.covid-test-container-left>div.covid-boxes>div>div.info-content>div>h4 {
		font-size: 17px !important;
	}
  
	/* 
  div.covid-test-container-left > div.covid-sub-container > div.info-content-1 > p.heading,
  div.covid-test-container-left > div.covid-sub-container > div.info-content-2 > p.heading{
	white-space: nowrap;
  }
  */
  }
  
  /* 938450 | 05.17.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	div.hb--contentsection.hb--contentsection--narrow>div.container>div.row>div.hb--content--wrapper>div.hb--content {
		position: relative;
		bottom: 33px;
	}
  }
  
  @media only screen and (min-width:320px)and (max-width:767px) {
	div.hb--contentsection.hb--contentsection--narrow>div.container>div.row>div.hb--content--wrapper>div.hb--content {
		position: relative;
		bottom: 20px;
	}
  
	div.container>div.row>div.hb--content--wrapper>div.hb--content>div>ul>li {
		padding-bottom: 5px !important;
		font-size: 10px !important;
	}
  }
  
  /* 933908.27 | 05.17.2021 */
  #categoryList>li:nth-child(7)>button.hub-service-card {
	font-size: .8rem;
  }
  
  /* 938791 | 05.18.2021 */
  div>div.hero-image.centerall>div.row.hero-newsec1>div.hero-text.text-hide-1 {
	font-size: 15px !important;
  }
  
  div>div.hero-image.centerall>div.row.hero-newsec1>div.hero-text.text-hide-1>span.boldtext {
	position: relative;
	font-size: 15px !important;
	left: 5px;
  }
  
  #sec5-hsa>div.maxwidth>div:nth-child(2)>div>div>div>div>div>h3 {
	font-size: 33px !important;
  }
  
  #sec5-hsa>div.maxwidth>div:nth-child(2)>div>div>div>div>div>p {
	font-size: 18px !important;
  }
  
  /* 938794 | 05.26.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#globalHeaderDesktopHomePage>div.header-menu-wrapper>nav {
		width: 950px;
	}
  }
  
  /* 939779 | 05.26.2021 */
  #sec8-brand>div.maxwidth>div.col-xs-24.mgbottom100>div>div.col-xxs-24>div>div>div.padding40-36-24-10.pbottom24.rest-padding {
	padding-top: 15px;
  }
  
  /* 933908.38 | 05.26.2021 */
  ul#categoryList>li:nth-child(6)>button.card {
	font-size: 13px;
  }
  
  /* 939962.3 | 06.01.2021 */
  .acn_prize_para {
	min-height: 185px !important;
  }
  
  /* 943614 | 06.30.2021 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#sec4-sun>div.maxwidth>div.col-xs-24.mgbottom100>div>div.col-xxs-24.col-xs-24>div.prodblock>div>div:nth-child(1)>h3 {
		white-space: nowrap;
	}
  
	#week-27-32705-home-carepass>div>div.promoText>p.acn_subtext2 {
		font-size: 17px;
	}
  }
  
  /* 944429 | 07.06.2021 */
  #week-28-32705-module-2>div>div.promoText>h2 {
	font-size: 25px;
  }
  
  
  
  /* 945762 | 07.19.21 */
  
  div#week-30-32705-module-2 div.promoText>h2 {
	max-width: 80%;
	padding-right: 40% !important;
	font-size: 32px;
	line-height: 1.2;
	display: table-cell;
  }
  
  div#week-30-32705-module-2 div.promoText>h2 br {
	display: none !important;
  }
  
  #week-30-32705-module-2.promoWrap .promoContainer {
	background-size: auto 100% !important;
  }
  
  /* 947003 | 07.29.21 */
  #week-31-32711-module-4>div>div.promoText>h2 {
	font-size: 42px;
  }
  
  /* 948077 | 08.10.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#week-33-32705-module-2>div>div.promoText>h2 {
		font-size: 45px;
	}
  
	#otc-test-sh-new>div.maxwidth>div:nth-child(2)>div>div>div>div>div>h3 {
		font-size: 32px;
	}
  
	#otc-test-sh-new>div.maxwidth>div:nth-child(2)>div>div>div>div>div>p {
		font-size: 19px;
	}
  
	#promolp>div.row.acn-health>div>div>a>span {
		font-size: 21px !important;
	}
  }
  
  /* 950460 | 08.31.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#week-36-32709-module-3>div>div.promoText>p.acn_subtext2 {
		font-size: 14px;
	}
  
	#week-36-32709-module-3>div>div.promoText>h2 {
		font-size: 34px;
	}
  }
  
  /* 950707 | 9/1/2021 */
  #week-38-32705-module-2 p.para-ht {
	width: 237px;
	font-size: 1.05rem !important;
	padding: 0 10px 0 0px;
  }
  
  #week-38-32705-module-2>div>div.hero-text>p {
	font-size: 14px !important;
  }
  
  /* 950999.2 | 09.10.21 */
  div.promogb>div>div.hero-text>div>h2 {
	font-size: 40px !important;
  }
  
  div.promogb>div>div.hero-text>div:nth-child(1)>p,
  div.promogb>div>div.hero-text>div:nth-child(3)>p {
	font-size: 12px !important;
  }
  
  div.promogb>div>div.hero-text>p {
	font-size: 15px !important;
  }
  
  /* 951768 | 09.10.21 */
  #content>section.covid-test-container>div.covid-test-container-right>div>div>div>p>a {
	display: contents;
  }
  
  /* 951768 | 09.10.21 */
  #accordion-unavailable {
	font-size: 15px;
  }
  
  /* 951890.1 | 09.27.21 */
  
  app-category lib-category button.card {
	line-height: 1.1;
  }
  
  /* 957022 | 10.21.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#week-43-32705-module-2>div>div.promoText>h2 {
		font-size: 40px;
	}
  
	#week-43-32709-module-3>div>div.promoText>p {
		font-size: 15px;
	}
  
	#week-43-32711-module-4>div>div.promoText>h2 {
		font-size: 42px;
	}
  
	div#week-44-32709-module-3>div>div.promoText>h2 {
		font-size: 44px !important;
	}
  
	div#week-44-32711-module-4>div>div.promoText>p {
		font-size: 15px !important;
	}
  }
  
  /* 959779 | 11.15.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#section12-rogaine>div>div.maxwidth>div:nth-child(2)>div>div>div>div>div>div>div>div.row.extra-small-full-width>div>a {
		white-space: nowrap;
		font-size: 12px !important;
	}
  
	#section12-rogaine>div>div.maxwidth>div:nth-child(2)>div>div>div>div>div>div>div>div.row.extra-small-full-width>div>a:nth-child(1) {
		padding-left: 12px !important;
	}
  
	#section12-rogaine>div>div.maxwidth>div:nth-child(2)>div>div>div>div>div>div>div>div.row.extra-small-full-width>div>a:nth-child(2) {
		padding-left: 22px !important;
	}
  }
  
  
  
  /* 960129 | 11.17.21 */
  
  h2.promoTextwhite.margin-none-top.margin1x-bottom.acn-delivery-wd {
	line-height: 1 !important;
  }
  
  .red-block {
	padding: 55px 75px !important;
  }
  
  
  
  /* 961821.5 | 12.10.21 */
  #wellness-acn>div>div>div>p>span:nth-child(1),
  #wellness-reward-banner-wk50 #wellness-acn .linebreak-para-dtp-acn {
	display: none !important;
  }
  
  /* 962957 | 12.13.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#week-51-32709-module-3>div>div.promoText>h2 {
		font-size: 35px;
	}
  
	#rewards-acn>div {
		height: 308px;
	}
  }
  
  /* 957022 | 01.03.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
  
	#sec6-beauty>div.maxwidth>div:nth-child(2)>div>div>div>div.pt-20.col-xxs-24.col-xs-24>a>div>h3,
	#sec6-beauty>div.maxwidth>div:nth-child(2)>div>div>div>div.col-xxs-24.col-xs-24.col-sm-16>a>div>h3 {
		font-size: 24px;
	}
  }
  
  
  
  /* 967042.4 | 1.27.22 */
  
  div#promoabovefooter a.va-badge-link {
	min-height: 114px;
  }
  
  div#otc-test-sh-new div.centerall img[src="https://www.cvs.com/bizcontent/groupby/images/shophome-acn/2021/covid-testing-lp/sec2-hsa-fsa-logo.png"]~h2.hsa-heading {
	max-width: 46%;
	margin: 0 auto;
	font-size: 2.2rem;
	line-height: 1;
  }
  
  div#otc-test-sh-new div.centerall img[src="https://www.cvs.com/bizcontent/groupby/images/shophome-acn/2021/covid-testing-lp/sec2-hsa-fsa-logo.png"]~h2.hsa-heading~p {
	max-width: 46%;
	margin: 0 auto;
	line-height: 1;
  }
  
  /* 968740.3 | 02.09.21 */
  #inperson-tab>app-in-person>main>div>div:nth-child(2)>div.col-md-9.price-search>div>p.most-insurance-accep,
  #inperson-tab>app-in-person>main>div>div:nth-child(2)>div.col-md-9.price-search>div>h3,
  #inperson-tab>app-in-person>main>div>div:nth-child(1)>div>div.important>h3.what-to-know-before>strong {
	white-space: nowrap;
  }
  
  /* 969982.11 | 02.10.22 */
  .r-1vamr63 {
	max-width: 921px;
  }
  
  /* 957948.2 | 02.17.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#MCBCC0950>div>h2 {
		width: 330px !important;
	}
  }
  
  /* 973285.2 | 02.25.21 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
  
	#sec1-link8>div.inn-div.box5,
	#sec1-link4>div.inn-div.box1 {
		height: 157px;
	}
  
	#sec1-link8>div.inn-div.box5>div,
	#sec1-link4>div.inn-div.box1>div {
		bottom: 23px;
		position: relative;
	}
  
	#sec1-link5>div>div>span {
		font-size: 14px !important;
	}
  }
  
  /* 966499.7 | 03.11.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#content>app-bcc-slot>cvs-blob>div>div>ul:nth-child(17)>li:nth-child(12)>ul>li:nth-child(2)>span.price-right {
		font-size: 14px;
	}
  }
  
  /* 952561.1 | 03.25.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	#store-search-label {
		font-size: 12.5px !important;
	}
  }
  
  /* 968740.10 | 05.2.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px) {
	div#MCBCC0949>ul.essn-svc-btn-container {
		padding: 12px 10px 28px 10px;
	}
  }
  
  
  /* 968740.12 | 05.2.22 */
  .button-container[_ngcontent-minuteclinic-c49] button[_ngcontent-minuteclinic-c49] {
	width: 160px;
  }
  
  @media only screen and (max-width:768px) {
	#navbar>ul li[_ngcontent-minuteclinic-c64] {
		padding: 0px 16px 0px 14px;
		color: #c00;
	}
  
	#navbar>ul li[_ngcontent-minuteclinic-c64]>a {
		font-size: 16px;
	}
  
	.container[_ngcontent-minuteclinic-c58] .get-care-wrapper[_ngcontent-minuteclinic-c58] .get-care[_ngcontent-minuteclinic-c58] .get-care_icon[_ngcontent-minuteclinic-c58]+.get-care_label[_ngcontent-minuteclinic-c58] {
		margin-left: 5px;
	}
  }
  
  /* 968740.16 | 05.05.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#parent-accordion1-2,
	#parent-accordion3-2{
		padding-right: 25px;
	}
	div.col-md-7.block.price-list > div.col-md-15.col-xs-24.price-container > a.price-link{
		width: 180px;
	}
  }
  
  /* 968740.18 | 05.11.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#mainCont > div > app-category-page > main > div > div > div > div > #content > div.hero-container > p{
		font-size: 16px;
	}
  }
  
  /* 990650.1 | 07.28.22 */
  @media only screen and (min-width:320px)and (max-width:767px){
	ul.nav-ul > li > #video-visit,
	ul.nav-ul > li > #clinic-visit{
		font-size: 13px;
	}
	#mat-dialog-0 > app-vaccine-checker-modal > div > div > div.btn-con > a.close-dob-modal,
	#mat-dialog-0 > app-vaccine-checker-modal > div > div > div.btn-con > a.update-dob{
		font-size: 12px;
	}
  }
  
  /* 991449.1 | 9.2.22 */
  div.cvs-checkbox-wrapper cvs-checkbox.cvs-checkbox label{
	white-space: normal !important;
	height: auto !important;
	line-height: 1.1;
  }
  
  div.cvs-checkbox-wrapper cvs-checkbox.cvs-checkbox ~ span{
	white-space: normal !important;
	height: auto !important;
	line-height: 1;
	display: inline-block;
  }
  
  /* 991449.8 | 09.27.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#root > div > div > div > div.css-1dbjc4n > div > div.css-1dbjc4n > div > main > div:nth-child(2) > div.css-1dbjc4n > div.two-by-banner > div > div:nth-child(1) > div.two-by-copy > div > p{
		font-size: 20px;
	}
	#root > div > div > div > div.css-1dbjc4n.r-13awgt0.r-1mlwlqe.r-1wgg2b2.r-13qz1uu > div > div.css-1dbjc4n.r-14lw9ot.r-97e31f.r-bv2aro.r-hxflta.r-10xqauy > div > main > div:nth-child(2) > div.css-1dbjc4n.r-6koalj.r-13awgt0.r-eqz5dr.r-1777fci.r-1ydw1k6.r-iyfy8q > div.two-by-banner > div > div:nth-child(1) > div.two-by-copy > div > div{
		font-size: 13.5px;
	}
  }
  
  /* 991449.10 | 09.29.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#services-tiles-section > app-mc-services-tiles > div > div > div:nth-child(6) > div > div:nth-child(2) > #ServiceTitle5{
		font-size: 13.5px;
	}
  }
  
  /* 991449.11 | 10.03.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#covid-section > app-bcc-slot > cvs-blob > div > div > div.widget > div > div > div > a{
		margin-top: 20px;
	}
  }
  
  /* 999266.2 | 10.07.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	div.trasfer-mode-wrapper > dt.btn-container > a#externalTransfer{
		font-size: 14px;
	}
  }
  
  /*  999194.2 | 10.24.22 */
  @media only screen and (min-width:320px)and (max-width:767px){
	#externalTransfer{
		font-size: 13px;
	}
  }
  
  /*  998383.15 | 10.26.22 */
  @media only screen and (min-width:900px)and (max-width:9000px){
	#add-photos-text > span.add-photo-label{
		font-size: 11px;
	}
	a.fileinput-button > #select-button-text{
		position: relative;
		right: 18px;
	}
  }
  
  /*  998383.17 | 10.27.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#review_buy{
		width: 215px !important;
	}
  }
  
  /*  998383.22 | 11.07.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#horizontal-color > div.cta-container.ng-tns-c70-1 > a.button-02-arrow.gwb-p.close-filters.cta-apply.close-button,
	#horizontal-photoboxCount > div.cta-container.ng-tns-c70-1 > a.button-02-arrow.gwb-p.close-filters.cta-apply.close-button{
		margin-left: 50px;
	}
  }
  
  /*  991449.19 | 11.08.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#cvs-pickup > div{
		min-width: 1165px;
	}
	#HP00005 > div > div.glider-contain > div.glider2.glider.draggable > div > div.glider-slide.visible > div > div{
		height: 199px;
	}
  }
  
  /*  998383.27 | 11.10.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	body > header > div > div.g-header__nav-container > nav > ul > li.g-navigation__item > a.g-navigation__link{
		font-size: 14px;
	}
	.cms-v2 .global-header .top-bar .header-row-03 .shop-main-links li a{
		font-size: 13px !important;
	}
  }
  
  /*  996531.7 | 11.15.22 */
  @media only screen and (min-width:320px)and (max-width:767px){
	cvs-verify-rxid > #content > div.header-content-wrapper > div > h1{
		font-size: 34px;
	}
  }
  
  /*  1004907.1 | 11.18.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	body > app-root > app-save-with-no-coverage-result > div > div > div.printbutton > div > button.printDiscountCss{
		width: 200px;
	}
	body > app-root > app-save-with-no-coverage-result > div > div > div.printbutton > div > button.buttonOutline{
		min-width: 215px;
	}
  }
  
  /*  998383.48 | 11.23.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#modalView .modal h1.autofill-main-title,
	div#globalSizeChange >  div.autofillHeader > h1.autofill-main-title{
		font-size: 16px !important;
	}
  }
  
  /*  998383.26 | 11.23.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#vue_wrapper > div.category-container > div.shop-container > div.shop-filter-sidebar > div.filter-accordion.form > details:nth-child(5) > div > div > label > span.input-label__content.input-label__content-with-totals{
		font-size: 12px;
	}
  }
  
  /*  998383.53 | 11.23.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#contextual_edit_menu.supports-freestyler #contextualEditNav .mb_tools{
		font-size: 7px !important;
	}
  }
  
  /* 998383.53 | 11.28.22 */
  div.tools-header div.left-tool-wrapper ul.tools-wrapper li.edit-wrapper > ul.icons-wrapper > li{
	min-width: 50px;
  }
  #contextualEditNav > ul > li{
	min-width: 66px;
  }
  div#show_safe_area_message > p.wrap{
	max-width: 96%;
	width: 100%;
  }
  
  /* 998383.56 | 11.28.22 */
  ul.well__toolbar > li p{
	line-height: 1;
	margin-top: -2px;
  }
  ul#moreLayoutsTabs li.tabs__tab-title a.tabs__link{
	padding-left: 2px;
	padding-right: 2px;
  }
  ul#moreLayoutsTabs li.tabs__tab-title a.tabs__link > p{
	font-size: 0.8rem;
  }
  
  /* 998383.62 | 11.28.22 */
  @media(max-width: 900px){
  div#crossSell_model div.button-wrap.crosssell-wrap-button{
		display: flex;
		justify-content: space-around;
	}
	div#crossSell_model div.button-wrap.crosssell-wrap-button button{
		height: auto !important;
	}
  }
  
  /* 998383.62 | 11.29.22 */
  
  div#reviewUserNav > button[class*="button"][id*="preview"]{
	font-size: 0.5rem;
  }
  
  div#store_PortraitHeader div#reviewMenuBar div[role="button"],
  div#store_PortraitHeader div#reviewMenuBar div[class*="button"]{
	font-size: 0.8rem !important;
	width: auto !important;
	padding-left: 8px;
	padding-right: 8px;
  }
  
  @media(max-width: 768px){
  div.push-center  div.floating-button-cvs > div.row.component-shuffle.top-align a[role="button"]{
	min-width: 220px;
  }
  }
  
  
  
  /* 998383.67 | 12.1.22 */
  
  div#designsPane a[class*="create-icon-"],
  div#designsPane a[class*="create-icon-"] span.tabstyle.text-center{
	white-space: normal;
  }
  
  div#designsPane a[class*="create-icon-"] span.tabstyle.text-center{
	margin-bottom: -5px !important;
	line-height: 1.1;
  }
  
  @media(max-width: 900px){
  #addmorerow.add-photos-empty{
	min-width: 120px;
  }
  
  #photosTab.empty .empty-well-content{
	left: 120px !important;
  }
	
  li#add-photos-btn{
	min-width: 90px !important;
  }
  
  #addmorerow > ul > li.add-photos{
	min-width: 150px;
	margin-left: 1px !important;
  }
  }
  
  @media(max-width: 900px){
  span.add-photos-text-mobile.sortPhotos-button > span.add-photo-label{
	font-size: 0.65rem;
  }
  }
  
  div.errors-modal section ~ div.button-wrap button.button.blue{
	width: 96% !important;
  }
  
  @media(max-width: 900px){
  div.errors-modal section ~ div.button-wrap button.button.blue{
	width: 96% !important;
	max-width: 96% !important;
	min-width: 96% !important;
  }
  }
  
  /*998383.84 | 12.15.22 */
  @media only screen and (min-width:1280px) and (max-width:9000px){
	#best_fit_msg > div.small-2.columns.create-icon-best-fit.icon > span {
	  top: 4px !important;
	}
  }
  
  /*  #998383.79 | 12.09.22 */
  @media only screen and (min-width:1280px)and (max-width:9000px){
	#vue_wrapper > div.contacts-pcp > div:nth-child(3) > div > div.hero-text-container > font:nth-child(1){
		font-size: 40px;
	}
  }
  
  /* 1018055 | 3.1.2023 */
  .cms-v2 .global-header .top-bar .header-row-01 .top-bar-section ul li > a {
	text-transform: capitalize;
	}

/* 1019328.3 | 3.17.2023 */
#root > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > main > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div:first-child {
	width: 125px;
}
#root > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > main > div > div > div:nth-child(3) > div > div:nth-child(1) > div {
	width: 146px;
}

/* 1019328.7 | 3.20.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  nav.r-y46g1k {
    width: 260px;
  }
  #root > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > main > div > div > div:nth-child(3) > div > nav > div:nth-child(2) > div > div:nth-child(1) > div > div > div:nth-child(2) > div {
    width: 65px;
  }
}

/* 1022102.2 | 4.5.2023 */
[name="cancelVisitButton"].btn.hub-btn-cancel {
	min-width: 138px;
}

/* 997411 | 4.10.2023 */
.what-offers-text{
	min-width: 300px;
}

/* 1022102.2 | 4.12.2023 */
@media (min-width:768px){
  #cancel-form > div {
    min-width: 440px;
  gap: 10px;
  }
  #confirm-cancel-visit-button,
  #cancel-form > div > button.cancel-visit-modal-link {
    width: 215px;
  }
}

/*  #1025311 | 04.24.23 */
@media only screen and (min-width:1280px)and (max-width:9000px){
    #content > section.covid-test-container > div > div.covid-test-container-right > div > div > div > p > a,
    #content > section.covid-test-container > div > div.covid-test-container-right > div > div > div > p{
        font-size: 13px;
        padding-right: 0px;
        margin-bottom: 10px;
    }
}

/* 1032984.2 | 5.24.2023 */
@media only print{
  div.r-n2h5ot:nth-child(1) > div:nth-child(1) > div > div:nth-child(1){
    margin-right: 5px;
  }
  .r-6uxfom,
  .r-1euycsn > div:nth-child(1) > div:nth-child(2){
    width: min-content;
  }
}

/* #245 | 1.23.2024 */
@media only screen and (min-width:768px){
  .footer-container__additional-links .rte-component-wraper ul li{
    padding-right: 12px;
  }
}

/* #286 | 1.24.2024 */ 
@media only screen and (min-width:320px)and (max-width:767px){
	.enpr__megamenumobile--navigation li.mobile__secondary__link button{
	  padding-right: 18px;
	}
  }

/* 1093520.2 | 3.22.2024 */
#root .four-by-banner-cta{
  font-size: 14px;
}

/* 0002829 | 12.06.2024 */
ps-link#appointment-picker-footer-exit {
  margin-left: -5px !important;
}