/** Shopify CDN: Minification failed

Line 871:23 Invalid escape

**/
/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * PDP Video
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/**
 * ----------------------------------------------------------------------------------------------
 * Clean Beauty Challenge
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
.c-cleanBeautyList__container {
    max-width: 1010px;
    margin: 0 auto;
}
.c-cleanBeautyList__headerItem {
    display: block;
    margin: 0 0 30px 0;
    background: url(/cdn/shop/files/why_organic-arrow-sm.png?v=1613530945) no-repeat center center;
}
.c-cleanBeautyList__brand, .c-cleanBeautyList__headerBrand, .c-cleanBeautyList__headerJuiceBeauty, .c-cleanBeautyList__juiceBeauty {
    float: left;
    width: 50%;
}
.c-cleanBeautyList__headerBrand, .c-cleanBeautyList__headerJuiceBeauty {
    padding-left: 35px;
}
.c-cleanBeautyList__heading {
    margin: 0;
}
.c-paragraph--large {
    font-size: 18px;
}
b, strong {
    font-weight: 700;
}
.c-cleanBeautyList__headerJuiceBeauty {
    padding-left: 65px;
}
.c-cleanBeautyList__item {
    border-bottom: 1px solid #bbb;
    padding: 30px 0;
}
.c-cleanBeautyList__headerItem, .c-cleanBeautyList__item {
    overflow: hidden;
}
.c-cleanBeautyList__brand, .c-cleanBeautyList__headerBrand, .c-cleanBeautyList__headerJuiceBeauty, .c-cleanBeautyList__juiceBeauty {
    float: left;
    width: 50%;
}
.c-cleanBeautyList__brand {
    padding: 0 30px 20px 35px;
    background: url(/cdn/shop/files/circle-slash-pink-42x42.png?v=1678914920) no-repeat 2px 2px;
    background-size: 21px auto;
}
.c-cleanBeautyList__brand, .c-cleanBeautyList__headerBrand, .c-cleanBeautyList__headerJuiceBeauty, .c-cleanBeautyList__juiceBeauty {
    float: left;
    width: 50%;
}
.c-cleanBeautyList__juiceBeauty {
    padding-top: 0;
    padding-left: 65px;
    background-position: 20px -2px;
}
.c-cleanBeautyList__juiceBeauty {
    padding:0 30px 20px 65px;
    background: url(/cdn/shop/files/green-dot-clean-beauty-challenge-right_0137e9ab-da84-4e21-8d81-94c1501fbabc.png?v=1678915705) no-repeat 22px 0;
    background-size: 30px auto;
}
.c-cleanBeautyFullList {
    margin: 0 auto;
    max-width: 890px;
    border: 2px solid #e6e6e6;
    padding: 35px 10px;
}
/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * BLOG & PRESS
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
#section-blog-press-template .mobile { display: none; }
#section-blog-press-template .ArticleItem a {
	color: rgb(0, 0, 238);
	text-decoration: underline;
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
	#section-blog-press-template .c-articleList {
    	column-count: 2;
	}
	#section-blog-press-template .desktop { display: none; }	
	#section-blog-press-template .mobile { 
		display: block; 
		margin-bottom: 0;
    	margin-top: 20px;
	}
}

@media screen and (max-width: 640px) {
	#section-blog-press-template .desktop { display: none; }
	#section-blog-press-template .mobile { display: block; }
	#section-blog-press-template .c-articleList {
    	column-count: 1;
	}
	#section-blog-press-template .mobile { 
		display: block; 
		margin-bottom: 0;
    	margin-top: 20px;
	}	
	.Cart__Head {
		border-bottom: 1px solid #e6e6e7;
	}
	.sample__table .CartItem__Actions {
		justify-content: flex-end; 
	}
}


.c-pressArticle__section .Section--spacingNormal {
    margin-bottom: 20px;
}
.c-articleList {
    column-count: 4;
}
.c-articleCell {
    padding: 25px;
    break-inside: avoid;
}
.c-articleBox {
    width: 100%;
    border: 2px solid #ccc;
}
.c-articleList .ArticleItem {
    padding: 10px 20px 20px 20px;
}
.c-articleList .ArticleItem__Content {
    margin: 0;
}
.ArticleItem__Excerpt {
    margin-bottom: 20px;
}

.Blog__RssLink {
  margin-left: 14px;
  vertical-align: baseline;
}

.Blog__RssLink svg {
  width: 10px;
  height: 10px;
}

.Blog__TagList {
  padding-top: 8px;
}

.Blog__TagList .Link.is-active::after {
  display: block;
  content: "";
  width: calc(100% - 0.15em);
  height: 1px;
  background: currentColor;
}

@media screen and (max-width: 180px) {
  .Blog__TagList .HorizontalList__Item {
    margin: 5px 10px;
  }
}

@media screen and (min-width: 641px) {
  .ArticleList + .Pagination {
    margin-top: 80px;
  }
}

.Article__ImageWrapper {
  overflow: hidden;
  height: 215px;
}

.Article__Image {
  position: relative;
  height: 100%;
  width: 100%;
  background-size: cover;
  background-position: center;
}

@supports (--css: variables) {
  .Article__Image {
    height: calc(100% + 0px);
    height: calc(100% + var(--announcement-bar-height, 0px));
    top: calc(-1 * 0px);
    top: calc(-1 * var(--announcement-bar-height, 0px));
  }
}

.Article__Wrapper {
  position: relative;
  max-width: 620px;
  margin: 0 auto 90px auto;
  padding: 24px 24px 0 24px;
  background: var(--background);
}

.Article__Header {
  margin-bottom: 35px;
}

.Article__Meta {
  margin-bottom: 18px;
}

.Article__MetaItem + .Article__MetaItem::before {
  position: relative;
  display: inline-block;
  content: "";
  height: 4px;
  width: 4px;
  border-radius: 100%;
  margin: 0 15px;
  font-size: calc(var(--base-text-font-size) - (var(--default-text-font-size) - 10px));
  vertical-align: middle;
  background: currentColor;
}

.Article__Footer {
  margin-top: 45px;
}

.Article__ShareButtons {
  margin-top: 42px;
}

@media screen and (min-width: 641px) {
  .Article__Wrapper {
    margin-bottom: 120px;
    padding: 40px 50px 0 50px;
  }

  .Article__ImageWrapper {
    height: 335px;
  }

  .Article__ImageWrapper + .Article__Wrapper {
    margin-top: -45px;
  }

  .Article__Header {
    margin-bottom: 45px;
  }

  .Article__Footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 65px;
  }

  .Article__ShareButtons {
    margin-top: 0;
  }
}

@media screen and (min-width: 1008px) {
  .Article__Wrapper {
    max-width: 780px;
  }

  .Article__ImageWrapper {
    height: 450px;
  }

  .Article__ImageWrapper + .Article__Wrapper {
    margin-top: -70px;
  }
}

@media screen and (min-width: 1140px) {
  .Article__ImageWrapper {
    height: 600px;
  }
}
/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * YOTPO
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* START YOTPO  */
.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon, 
.yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-review-stars .yotpo-icon,
.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon, .yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon, .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon,
.yotpo .yotpo-bottomline .yotpo-icon-star, .yotpo .yotpo-bottomline .yotpo-icon-half-star, .yotpo .yotpo-bottomline .yotpo-icon-empty-star{
	color: #d9e96a !important;
}

#yotpo-category-stars {
	text-align: center !important;
}
#yotpo-category-stars .bottomLine, #yotpo-category-stars .yotpo-small {
	display: inline-block !important;
}
#yotpo-category-stars .pull-left {
	float: none !important;
	text-align: center !important;
}  

#yotpo-category-stars a.text-m, 
#yotpo-pdp-stars a.text-m{ 
	font-family: NeuzeitS-Book !important;
	color: #000 !important;
	font-size: 12px !important;    
	line-height: 20px !important;
    display: flex;
	margin-left: 5px;
    align-items: center;
}
@media only screen and (max-width: 1007px) {
	#yotpo-pdp-stars {
		text-align: center !important;
		/* display: block !important; */
	}
	#yotpo-pdp-stars .yotpo.bottomLine, #yotpo-pdp-stars .yotpo-small {
		display: inline-block !important;
	}
	#yotpo-pdp-stars .pull-left {
		float: none !important;
		text-align: center !important;
		align-items: flex-end !important;
	}
	/* #yotpo-pdp-stars .text-m {
		display: none !important;
	} */
}



.yotpo.yotpo-main-widget{
	margin: 0 auto 50px auto !important;
	max-width: 1330px;
	padding: 50px;
}
@media screen and (max-width: 600px){
	.yotpo.yotpo-main-widget{
		padding: 20px;
	}
}
.yotpo .yotpo-logo-link-new {
    display: none !important;
}
.yotpo .yotpo-review .yotpo-header.yotpo-verified-buyer .yotpo-icon-circle-checkmark, .yotpo .yotpo-comment .yotpo-header.yotpo-verified-buyer .yotpo-icon-circle-checkmark, .yotpo .yotpo-question .yotpo-header.yotpo-verified-buyer .yotpo-icon-circle-checkmark, .yotpo .yotpo-onsite-upload .yotpo-header.yotpo-verified-buyer .yotpo-icon-circle-checkmark,
.yotpo .yotpo-review .yotpo-read-more, .yotpo .yotpo-comment .yotpo-read-more, .yotpo .yotpo-question .yotpo-read-more, .yotpo .yotpo-onsite-upload .yotpo-read-more {
    color: #f041a3 !important;
}
.yotpo.yotpo-main-widget a,
.yotpo.yotpo-main-widget .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,
.yotpo.yotpo-main-widget .write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon,
.yotpo.yotpo-main-widget .bottom-line-items-container-mobile .yotpo-star-distribution-wrapper .yotpo-distribution-rows .yotpo-distribution-row .yotpo-star-distribution-score-value,
.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, 
.yotpo.yotpo-main-widget .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, 
.yotpo .yotpo-nav ul .yotpo-nav-tab span,
.yotpo.yotpo-main-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
.yotpo.yotpo-main-widget .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{
	color: #58595b !important;
}
.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{
	border-color: #58595b !important;
}

.yotpo-reviewer-verified-buyer-text[data-v-eae05f0e] { 
  color: #59595c; 
}


/* END YOTPO  */

/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 *Header Menu - Regimens in Pink
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* change rug-medium menu item to pink */
.header__links-list a[href="/collections/regimen"] {
    color: #EC008C;
  font-weight: bold;
}
/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 *Header Menu - Holiday in Pink
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* change rug-medium menu item to pink */
.header__links-list a[href="/collections/holiday-shop"] {
    color: #EC008C;
  font-weight: bold;
}
/**
 * ----------------------------------------------------------------------------
 * Variant slideshow (for color carousel)
 * ----------------------------------------------------------------------------
 */
@-webkit-keyframes variantSelectorInfoOpeningAnimation {
  0% {
    transform: translateY(10px);
    opacity: 0;
  }
  50% {
    transform: translateY(10px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes variantSelectorInfoOpeningAnimation {
  0% {
    transform: translateY(10px);
    opacity: 0;
  }
  50% {
    transform: translateY(10px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes variantSelectorInfoClosingAnimation {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-10px);
    opacity: 0;
  }
}
@keyframes variantSelectorInfoClosingAnimation {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-10px);
    opacity: 0;
  }
}
.VariantSelector {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  background: var(--background);
  padding: 24px 0;
  z-index: 10;
  box-shadow: 0 -2px 10px rgba(54, 54, 54, 0.2);
  transform: translateY(100%);
  visibility: hidden;
  transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), visibility 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.VariantSelector[aria-hidden=false] {
  transform: translateY(0);
  visibility: visible;
}

.VariantSelector__Item {
  padding: 0 10px;
  width: 60%;
}

.VariantSelector__Info {
  position: relative;
  margin: 48px 24px 0 24px;
}

.VariantSelector__ImageWrapper[aria-hidden="true"] {
  display: none;
}

.VariantSelector__ChoiceList {
  margin-bottom: 34px;
}

.VariantSelector__Choice {
  display: table;
  table-layout: fixed;
  width: 100%;
  -webkit-animation: 0.15s variantSelectorInfoClosingAnimation forwards ease-in-out;
          animation: 0.15s variantSelectorInfoClosingAnimation forwards ease-in-out;
}

.VariantSelector__Choice.is-selected {
  -webkit-animation: 0.3s variantSelectorInfoOpeningAnimation forwards ease-in-out;
          animation: 0.3s variantSelectorInfoOpeningAnimation forwards ease-in-out;
}

.VariantSelector__Choice:not(:first-child) {
  position: absolute;
  top: 0;
  left: 0;
}

.VariantSelector__ChoiceColor,
.VariantSelector__ChoicePrice {
  display: table-cell;
  width: 50%;
  text-align: center;
  vertical-align: middle;
}

.VariantSelector__ChoiceColor {
  border-right: 1px solid var(--border-color);
}

.VariantSelector__ColorSwatch {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 15px;
  vertical-align: sub;
  background-size: cover;
}

.VariantSelector__ColorSwatch--white {
  outline: 1px solid var(--border-color);
}

.VariantSelector__ChoicePrice {
  font-size: calc(var(--base-text-font-size) - (var(--default-text-font-size) - 11px));
}

@media screen and (max-width: 640px) {
  .VariantSelector .flickity-prev-next-button {
    display: none;
  }
}

@media screen and (min-width: 641px) {
  /* Starting from tablet, the look and feel of this selector is completely different and look like a modal */
  .VariantSelector {
    top: 50%;
    bottom: auto;
    left: 50%;
    width: 80%;
    padding-bottom: 34px;
    max-height: 100%;
    max-width: 800px;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease-in-out;
    overflow: auto;
  }

  .VariantSelector[aria-hidden=false] {
    transform: translate(-50%, -50%);
    opacity: 1;
  }

  .VariantSelector__Item {
    padding: 0 25px;
    width: 46%;
  }

  .VariantSelector .flickity-prev-next-button.next {
    top: calc(50% - 45px);
    right: 20px;
  }

  .VariantSelector .flickity-prev-next-button.previous {
    top: calc(50% - 45px);
    left: 20px;
  }

  .VariantSelector__Info {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .VariantSelector__ChoicePrice {
    font-size: calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));
  }
}

@media (min-width: 800px) and (max-height: 950px) {
  .VariantSelector__ImageWrapper {
    max-width: 290px !important;
  }
}



/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Rewards Menu Vertical Alignment
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */

rewards.menu {
  padding-top: 25px;
}

/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Product-Timeline Section CSS - needs to be completed
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */


/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Page Milestones Template section
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */


.main_block_box .block_item.row-reverse{
    padding-left: 24px;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row-reverse;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #d7d7d7;
}

.main_block_box .block_item {
  padding: 24px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #d7d7d7;
}
.main_block_box .block_item>div {
    width: 50%;
    padding-left: 5% 3%;
}
.main_block_box .block_item.row-reverse>div {
    width: 50%;
    padding-left: 5% 3%;
}
.main_block_box .block_item .text_block h3 {
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: .2em;
    color: #59595c;
}
.main_block_box .block_item .text_block p {
    color: #59595c;
}
.main_block_box .block_item.row-reverse .text_block h3 {
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: .2em;
    color: #59595c;
}
.main_block_box .block_item.row-reverse .text_block p {
    color: #59595c;
}

@media screen and (max-width: 991px) {

  .image_block {
    display: none;
  }
  .main_block_box .block_item .text_block h3 {
    text-transform: uppercase;
    font-size: 15px;
  }
  .main_block_box .block_item>div {
    max-width: 100%;
    text-align: center;
  }
  .main_block_box .block_item>div {
    max-width: 100%;
}
.main_block_box .block_item.row-reverse>div {
    max-width: 100%;
}
  .main_block_box .block_item .text_block h3 {
    max-width: 100%;
    text-align: center;
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: .2em;
    color: #59595c;
}
.main_block_box .block_item .text_block p {
     max-width: 100px;
    text-align: center;
  color: #59595c;
}
.main_block_box .block_item.row-reverse .text_block h3 {
     width: 100%;
    text-align: center;
  text-transform: uppercase;
    font-size: 20px;
    letter-spacing: .2em;
    color: #59595c;
}
.main_block_box .block_item.row-reverse .text_block p {
     max-width: 100%;
    text-align: center;
  color: #59595c;
}
  .main_block_box .block_item>div {
    max-width: 100%;

}
.main_block_box .block_item.row-reverse>div {
    max-width: 1000%;
   
}

/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Global-E
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */


  <!-- Global-e CSS Start-->
                    <link id="GEPIStyles" rel="stylesheet" href="//gex.global-e.com/gempro/css/10000183" />
                    <!-- Global-e CSS End-->

  #main > div > div > div:nth-child(1) > div > table > thead > tr > th.Text--alignRight{
	display:block !important;
}
.gep-switcher-dynamic.gep-switcher-dynamic-desktop{display:inline-block;}
.gep-switcher{
    cursor:pointer;
    display: inline-block;
    vertical-align: middle;    
}

.gep-switcher-text{
    font-size: 14px;
    vertical-align: middle;
}

.gep-switcher-flag {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: cover;
    vertical-align: middle;
    margin-left: 5px;
}

.gep-switcher-desktop{ color:#59595c;padding:0px 0px 0px 2px;margin:0px 14px 1px 0px;font-family:"Neuzeit S", sans-serif;font-size:12px;z-index: 999999 }
.gep-switcher-text-desktop{ color:#59595c;font-family:"Neuzeit S", sans-serif;font-size:12px }

.gep-switcher-mobile { color:#acacae;padding:16px 2px 0px 0px;margin:0px 0px 0px 0px;font-size:14px;z-index: 999999 }
.gep-switcher-text-mobile { color:#acacae;font-size:14px }

/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Yotpo Code added by yotpo to center ratings on collection/landing pages2.23.2023*/
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */
/* Yotpo Code added 2.23.2023*/
.yotpo {
    vertical-align: baseline;
    font-family: inherit;
    font-style: inherit;
    padding: 0;
    margin: 0;
    letter-spacing: normal;
    display: inline-block;
}
/* End of Yotpo Code */\

/* Use this file to add custom css to the theme. */

/**
 * ----------------------------------------------------------------------------------------------
 * Code added to make trademarks smaller
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */
/* Yotpo Code added 2.23.2023*/
.trademark {
  font-size:16px; 
  vertical-align:top;
}
/* End of Trademark Code */

/**
 * ----------------------------------------------------------------------------------------------
 * Terminal Text
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */

.console-container {
 
  font-size:4em;
  font-color: #59595c;
  text-align:left;
  height:200px;
  width:600px;
  display:block;
  position:absolute;
  color:white;
  top:0;
  bottom:0;
  left:0;
  right:0;
  margin:auto;
}
.console-underscore {
   display:inline-block;
  position:relative;
  top:-0.14em;
  left:10px;
}
/* End of Terminal Text */


/**
 * ----------------------------------------------------------------------------------------------
 * Yotpo Points at Checkout Module
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */

<div class="yotpo-widget-instance" data-yotpo-instance-id="273084"></div>

/* End of Yotpo Points at Checkout Module */






.meganav__secondary-promo-text-button
{
  color:#D9E96A!;

}


/**
 * ----------------------------------------------------------------------------------------------
 * End Yotpo Points at Checkout
 * ----------------------------------------------------------------------------------------------
 */
/**
 * Base 
 */
/* */



