/*483ab85cc45fae9e46d3250832645ba7*/
/* line 1, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.platform-content .post-thumbnail {
  display: none;
}
/* line 5, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-header {
  padding-top: 2em !important;
  color: #fffbeb;
}
/* for contacts, press, and events */
/* line 13, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.staticheader {
  padding-top: 0 !important;
}
/* line 18, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-navigation {
  background-color: #06182d;
  padding: 0rem;
  height: 5.5rem;
  height: 5.5vw;
}
/* line 25, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-navigation.fp-navigation {
  padding-bottom: 0rem;
}
/* line 28, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-text-color {
  color: #fff !important;
}
/* line 31, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-text-color:hover {
  color: #f29484 !important;
}
/* line 34, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-logo img {
  width: 6.3rem;
  width: 6.3vw;
}
/* hide mobile only LI's */
/* line 40, wp-content/themes/rt_gemini/custom/scss/custom.scss */
li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-IHz4S.g-standard, li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-6RIB2.g-standard {
  display: none;
}
/* sticky / transparant orange bar on desktop */
/* line 45, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-fixed-element {
  opacity: 0.9;
}
/* navigation styling */
/* line 50, wp-content/themes/rt_gemini/custom/scss/custom.scss */
section#g-navigation.fp-navigation div.g-grid {
  height: 100%;
}
/* line 54, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-menu-item-title {
  font-family: futura-medium;
  font-size: 1.2rem;
  font-size: 1.1vw;
  text-transform: uppercase;
  letter-spacing: 0.15rem;
  letter-spacing: 0.15vw;
}
/* line 64, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-sublevel .g-menu-item-container {
  text-align: center;
  font-family: futura-medium;
  font-size: 1rem !important;
  font-size: 1vw !important;
}
/* line 71, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.g-menu-item-container {
  transition: none !important;
}
/* line 75, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-sublevel .g-menu-item-title {
  text-align: center;
  font-family: futura-medium;
  font-size: 0.9rem !important;
  font-size: 0.9vw !important;
}
/* set style and hover for View All button to be black , li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:hover, li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:active */
/* line 83, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.viewall, .viewall a {
  font-family: futura-medium;
  color: #000 !important;
  font-size: 0.9rem !important;
  font-size: 0.9vw !important;
  letter-spacing: 0.15rem;
  letter-spacing: 0.15vw;
}
/* line 93, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.viewall a:hover {
  color: #f29484 !important;
}
/* sub menu navigation styling */
/* line 103, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-sparklingprobiotic:hover, .active.megamenu-sparklingprobiotic {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 113, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-sparklingprobiotic:hover img, .active.megamenu-sparklingprobiotic img {
  opacity: 0;
}
/* line 117, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-masterbrewkombucha:hover, .active.megamenu-masterbrewkombucha {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 127, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-masterbrewkombucha:hover img, .active.megamenu-masterbrewkombucha img {
  opacity: 0;
}
/* line 131, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-applecidervinegar:hover, .active.megamenu-applecidervinegar {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 141, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-applecidervinegar:hover img, .active.megamenu-applecidervinegar img {
  opacity: 0;
}
/* line 145, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-prebioticshot:hover, .active.megamenu-prebioticshot {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 155, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-prebioticshot:hover img, .active.megamenu-prebioticshot img {
  opacity: 0;
}
/* line 159, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-lemonade:hover, .active.megamenu-lemonade {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 169, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-lemonade:hover img, .active.megamenu-lemonade img {
  opacity: 0;
}
/* line 173, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-spritzer:hover, .active.megamenu-spritzer {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  transition: none !important;
}
/* line 183, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.megamenu-spritzer:hover img, .active.megamenu-spritzer img {
  opacity: 0;
}
/* line 187, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-content {
  padding: 0 10%;
}
/* find kevita link in orange bar */
/* line 192, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-nav a:link, .find-kevita-nav a:visited {
  font-family: futura-medium;
  color: #fff;
  font-size: 1.2rem;
  font-size: 1.2vw;
  letter-spacing: 0.15rem;
  letter-spacing: 0.15vw;
}
/* line 201, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-nav img {
  margin-right: 5px;
  width: 1.15vw;
}
/* line 206, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-nav a:hover {
  color: #f29484;
}
/* footer styling */
/* line 212, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer {
  color: #fff;
  padding: 10% 10%;
  margin-top: 0vw !important;
  border-top: 0;
}
/* line 219, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-nav {
  text-align: left;
  background: #fff;
  padding: 1rem 0;
}
/* line 225, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-nav .g-menu-item-title {
  color: #06182d !important;
}
/* line 229, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-nav .g-menu-item-title:hover {
  color: #f29484 !important;
}
/* line 233, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-social {
  background: #fff;
  padding: 1rem 0;
  text-align: right;
}
/* line 239, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-facebook, .footer-instagram, .footer-twitter, .footer-pinterest {
  background: url('https://kevita-com.tbg-staging.com/wp-content/uploads/kevita-sprite-01-blue.png') no-repeat;
  display: inline-block;
}
/* line 243, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-facebook {
  background-position: 0 0;
  width: 32px;
  height: 32px;
}
/* line 249, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-instagram {
  background-position: 0 -38px;
  width: 32px;
  height: 32px;
}
/* line 255, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-twitter {
  background-position: -85px 0;
  width: 32px;
  height: 32px;
}
/* line 261, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-pinterest {
  background-position: -41px 0;
  width: 32px;
  height: 32px;
}
/* line 267, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-social a {
  margin: 0 1.25rem;
  margin: 0 1.25vw;
}
/* line 272, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-logo {
  text-align: left;
  padding-top: 1rem;
  display: inline-block;
  font-size: 1vw;
  color: #eaeaea;
}
/* line 280, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.footer-logo img {
  width: 6rem;
  width: 6vw;
}
/* line 285, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .newsletter {
  /* text-align: center;
   padding: 0 20%; */
}
/* line 290, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-title {
  display: inline-block;
  width: 100%;
  text-transform: none;
  font-size: 1.5rem;
  font-size: 1.5vw;
  color: #ffdc01;
  text-align: right;
  padding-bottom: 0.5rem;
  font-weight: 600;
}
/* line 302, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-form-wrapper {
  text-align: right;
  margin-bottom: 2rem;
  margin-bottom: 2vw;
}
/* line 308, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-headtext {
  display: inline-block;
  width: 100%;
  text-transform: none;
  text-align: right;
  padding-bottom: 0;
  font-size: 1rem;
  font-size: 1vw;
  margin-bottom: 0.625rem;
}
/* line 319, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-inputbox {
  /*width: 16rem;
   width: 22vw; */
  margin-right: -3px;
  display: inline;
}
/* line 326, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-inputbox input {
  display: inline-block;
  text-align: right;
  background: #fff;
  border-width: 2px 0px 2px 2px;
  border-style: solid;
  border-color: #fff;
  width: 16rem;
  width: 20vw;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  font-size: 1rem;
  font-size: 1vw;
  padding: 0.75rem 0.75rem 0.75rem 0;
}
/* line 344, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-button {
  display: inline;
}
/* line 348, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer a.g-newsletter-button-submit.button {
  display: inline-block;
  color: white;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
  border-color: #fff;
  line-height: 1.5;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  font-size: 1rem;
  font-size: 1vw;
  margin-bottom: 0;
}
/* line 364, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-footer .g-newsletter-button-text {
  vertical-align: middle;
}
/* disable display of author, category and date in Press posts */
/* line 369, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.entry-meta {
  display: none;
}
/* carousel styling */
/* line 374, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel {
  position: relative;
}
/* line 378, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel-background {
  background: #fff;
}
/* line 382, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-carousel-background img {
  width: 100% !important;
  height: auto;
  object-fit: cover;
}
/* line 389, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel-text {
  display: inline-block;
  position: absolute;
  width: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 65%;
}
/* line 399, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.gutlifebalance {
  bottom: 5%;
}
/* line 403, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel-text-dh {
  display: inline-block;
  position: absolute;
  width: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 20%;
}
/* line 413, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel h2 {
  display: inline-block;
  font-family: phosphatepro;
  font-weight: 400;
  font-size: 7rem;
  font-size: 4vw;
  margin: 0 !important;
  color: #fff;
  line-height: 1;
  width: 100%;
  text-align: center;
}
/* line 426, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel sup {
  font-size: 3.5rem;
  font-size: 3.5vw;
}
/* line 431, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.slider-header p {
  display: inline-block !important;
  font-family: wilderregular !important;
  font-weight: 400 !important;
  font-size: 7rem !important;
  font-size: 7vw !important;
  margin: 0 !important;
  color: #fff !important;
  line-height: 1 !important;
  width: 100% !important;
  text-align: center !important;
}
/* line 445, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel p {
  font-weight: 400;
  font-size: 1.75rem;
  font-size: 1.75vw;
  color: #fff;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 55%;
  margin-top: 1.5rem;
}
/* line 459, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.slider-circle p {
  font-size: 1.75rem;
  font-size: 1.75vw;
}
/* line 465, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.slider-circle img {
  /*	position: absolute;
   display: inline-block;
   left: 50%;
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   top: 6%; */
  width: 50% !important;
  width: 20vw !important;
  height: auto !important;
}
/* style may be redundant to .kevita-carousel-icon img */
/* line 479, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel-nav img {
  position: absolute;
  display: inline-block;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 6%;
  width: auto;
  width: 12vw;
  /* height: 40%; */
}
/* line 491, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-carousel-icon img {
  position: absolute;
  display: inline-block;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 6%;
  width: auto;
  width: 12vw;
  /* height: 40%; */
}
/* line 503, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.n2-ss-control-bullet {
  bottom: 2rem !important;
  bottom: 2vw !important;
}
/* line 508, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.nextend-bullet-bar > div {
  padding: 0.5rem !important;
  padding: 0.5vw !important;
  margin: 2rem !important;
  margin: 2vw !important;
  background: #fff !important;
}
/* line 517, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.nextend-bullet-bar > div.n2-active {
  background: #008cc8 !important;
}
/* line 522, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-slideshow {
  padding: 0rem;
}
/* line 526, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-home-particles #g-slideshow {
  padding-bottom: 0rem;
}
/* line 530, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#logo-3529-particle {
  padding: 0rem;
  margin: 0;
}
/*.kevita-product-module {
 display: flex;
 height: 100%;
 margin-bottom: 5rem !important;
 margin-bottom: 5vw !important;
 }*/
/* line 541, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.home-product-spacer {
  padding-top: 5vw;
}
/* line 544, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-block {
  display: flex;
  flex-direction: column;
}
/* line 552, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-info {
  display: block;
  position: absolute;
  bottom: -6.5rem;
  bottom: -8.5vw;
}
/* line 559, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-block-secondrow {
  padding-top: 7vw;
}
/* line 563, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.prebiotic-shots-button-align {
  padding-top: 2.7vw !important;
}
/* line 567, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-home-product-img {
  width: 18vw;
}
/* line 571, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-text {
  display: block;
  top: 10%;
  left: 0;
}
/* line 578, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-text h2 {
  display: inline-block;
  font-family: futura-bold;
  font-weight: 800;
  font-size: 1.5rem;
  font-size: 1.5vw;
  margin: 0 !important;
  width: 70%;
  color: #000;
  line-height: 1;
}
/* line 590, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-text p {
  font-family: futura-medium;
  font-size: 0.95rem;
  font-size: 0.95vw;
  color: #000;
  display: inline-block;
  text-align: center;
  width: 90%;
  margin-top: 1rem;
  margin-bottom: 0rem;
  line-height: 1.75;
}
/* line 604, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.home-product-button {
  display: block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  line-height: 1;
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.15rem;
  font-size: 1.15vw;
  text-transform: none;
  background: #06182d;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
  text-align: center;
  width: 15vw;
}
/* line 623, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.home-product-button:hover {
  color: #06182d;
  background: #f29484;
}
/* line 628, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.home-product-button-align {
  display: inline-flex;
  padding-top: 1vw;
}
/* line 636, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-block div.button:hover, div.button:hover a {
  color: #00b289;
  background: white;
}
/* line 641, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-homeSPD div.button, div.button a {
  display: block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  font-family: futura-medium;
  line-height: 1;
  font-weight: 400;
  font-size: 1.25rem;
  font-size: 1.25vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin-top: 1rem;
  position: absolute;
  bottom: -4.5rem;
  bottom: -4.5vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 667, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-homeSPD div.button:hover, div.button:hover a {
  color: #00b289;
  background: white;
}
/* line 672, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-kombucha div.button {
  display: inline-block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  line-height: 1;
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.15rem;
  font-size: 1.15vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin-top: 1rem;
  position: absolute;
  bottom: -4.5rem;
  bottom: -4.5vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 697, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-kombucha div.button:hover {
  color: #47aeb7;
  background: white;
}
/* line 702, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-kombucha-allproduct div.button {
  display: inline-block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  line-height: 1;
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.15rem;
  font-size: 1.15vw;
  text-transform: none;
  background: #00b289;
  text-align: center;
  margin-top: 1rem;
  position: absolute;
  bottom: -4rem;
  bottom: -4vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 727, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-kombucha-allproduct div.button:hover {
  color: #47aeb7;
  background: white;
}
/* line 732, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-acv div.button {
  display: inline-block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  font-family: futura-medium;
  line-height: 1;
  font-weight: 400;
  font-size: 1.15rem;
  font-size: 1.15vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin-top: 1rem;
  position: absolute;
  bottom: -4.4rem;
  bottom: -4.4vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 757, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-acv div.button:hover {
  color: #00b289;
  background: white;
}
/* line 762, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-acv-fix div.button {
  bottom: -2.2rem;
  bottom: -2.2vw;
}
/* line 767, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-shot-fix div.button {
  bottom: -3.8rem;
  bottom: -3.8vw;
}
/* line 772, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-kombucha-fix div.button {
  bottom: -3.75rem;
  bottom: -3.75vw;
}
/* line 777, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.home-product-spacer {
  padding-top: 10vw;
}
/* line 783, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-simplecontent .g-simplecontent-item-main-content {
  font-size: 2rem !important;
  font-size: 2vw !important;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 792, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header {
  margin-top: 5% !important;
  margin: 4rem;
  margin: 7vw;
  font-family: futura-bold;
  color: #06182d;
  font-size: 2.5rem !important;
  font-size: 4vw !important;
  text-align: center;
  line-height: 1;
}
/* line 804, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header-tagline {
  margin-top: 2% !important;
  margin: 4rem;
  margin: 0vw;
  font-family: futura-bold;
  color: #06182d;
  font-size: 1.5rem !important;
  font-size: 2vw !important;
  text-align: center;
  line-height: 1;
}
/* line 816, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header-explore {
  margin-top: 10% !important;
  margin: 4rem;
  margin: 7vw;
  font-family: futura-bold;
  color: #06182d;
  font-size: 2.5rem !important;
  font-size: 5vw !important;
  text-align: center;
  line-height: 1;
}
/* line 828, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header-contest {
  text-transform: none;
  font-size: 2rem !important;
  font-size: 2vw !important;
}
/* line 834, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header a {
  font-family: futura-demi;
  font-size: 3vw;
  color: #fff;
  background: #06182d;
  padding: 0.5rem 2rem;
  padding: 0.5vw 2vw;
  border-width: 0px;
  border-radius: 9px;
}
/* line 846, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header-explore a {
  font-family: futura-demi;
  font-size: 2.5vw;
  color: #06182d;
  background: #f29484;
  padding: 0.5rem 2rem;
  padding: 0.5vw 2vw;
  border-width: 0px;
  border-radius: 9px;
}
/* line 857, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue-header-explore a:hover {
  color: #fff;
  background: #06182d;
}
@media screen and (max-width: 750px) {
  /* line 864, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore a {
    font-size: 5vw;
  }
}
/* line 869, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.wilder-header {
  margin: 2rem;
  font-family: futura-bold;
  text-align: center;
  font-size: 4rem !important;
  font-size: 4vw !important;
  color: #06182d;
  margin-bottom: 75px;
}
/* line 879, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.wilder-contact {
  margin: -3.5rem 0 2rem 0;
  margin: -3.5vw 0 2vw 0;
}
/* line 884, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.moretoexplore {
  margin: 2.5vw 2vw 0 2vw;
  font-family: futura-bold;
  text-align: center;
  font-size: 7rem !important;
  font-size: 5vw !important;
  color: #06182d;
}
/* line 893, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.moretoexplorehome {
  margin: 2.5vw 2vw 0 2vw;
  font-family: futura-bold;
  text-align: center;
  font-size: 7rem !important;
  font-size: 5vw !important;
  color: #06182d;
}
/* line 902, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.moretoexploreproducts {
  line-height: 1;
  margin-bottom: 0.625rem !important;
  padding-bottom: 1.5rem !important;
}
/* line 908, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.moretoexplore-contest {
  margin: -1vw 2vw 0 2vw !important;
}
/* line 912, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.wilder-medium {
  margin: 0rem 2rem 0 2rem;
  margin: 0vw 2vw 0 2vw;
  font-family: futura-bold;
  font-size: 5rem !important;
  font-size: 5vw !important;
  font-weight: 400;
  color: #06182d;
}
/* line 922, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.wilder-medium .g-content {
  padding: 0;
  margin: 0;
}
/* tooltip - badges */
/* line 928, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.tooltip-holder {
  margin: 0 0.75em 1.3em 2em;
  margin: 0 0.75vw 1.3vw 2vw;
}
/* line 933, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip {
  position: relative;
  display: inline;
}
/* line 938, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip span {
  position: absolute;
  width: 12rem;
  width: 14vw;
  color: #fff;
  background: #a2a2a2;
  height: auto;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
  font-size: 1rem;
  font-size: 1vw;
  padding: 1.25rem 1rem 1.25rem 1rem;
  padding: 1.25vw 1vw 1.25vw 1vw;
}
/* line 954, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid #a2a2a2;
  border-right: 30px solid transparent;
  border-left: 30px solid transparent;
}
/* line 966, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a:hover.kevtooltip span {
  visibility: visible;
  opacity: 0.95;
  bottom: 4rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 999;
  align-items: center;
}
/* line 976, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip img {
  width: 75px;
  width: 4vw;
  height: auto;
  margin: 0 0.3rem 0 0;
  margin: 0 0.3vw 0 0;
}
/* tooltip - inline links */
/* line 986, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-big {
  position: relative;
  display: inline;
}
/* line 991, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-big span {
  position: absolute;
  width: 18rem;
  width: 22vw;
  color: #fff;
  background: #a2a2a2;
  height: auto;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
  font-size: 1rem;
  font-size: 1vw;
  padding: 1.5rem 1.25rem 1.5rem 1.25rem;
  padding: 1.5vw 1.25vw 1.5vw 1.25vw;
}
/* line 1007, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a:kevtooltip-big strong {
  font-size: 1rem;
  font-size: 1vw;
}
/* line 1012, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-big span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid #a2a2a2;
  border-right: 30px solid transparent;
  border-left: 30px solid transparent;
}
/* line 1024, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a:hover.kevtooltip-big span {
  visibility: visible;
  opacity: 0.95;
  bottom: 3.75rem;
  bottom: 3.75vw;
  left: 50%;
  transform: translateX(-50%);
  z-index: 999;
  display: flex;
  align-items: center;
}
/* line 1036, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-big img {
  width: 4rem;
  width: 4vw;
  margin: 0 0.25rem;
  margin: 0 0.25vw;
}
/* line 1042, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-module-text a.kevtooltip-big, .kevita-product-module-text a.kevtooltip-bigmbk {
  color: #000 !important;
  text-decoration: underline;
}
/* for smaller mbk tooltip */
/* line 1049, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-bigmbk {
  position: relative;
  display: inline;
}
/* line 1054, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-bigmbk span {
  position: absolute;
  width: 12rem;
  width: 15vw;
  color: #fff;
  background: #a2a2a2;
  height: auto;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
  font-size: 1rem;
  font-size: 1vw;
  padding: 1.25rem 1.25rem 0 1.25rem;
  padding: 1.5vw 1.25vw 1.5vw 1.25vw;
}
/* line 1070, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a:kevtooltip-bigmbk strong {
  font-size: 1rem;
  font-size: 1vw;
}
/* line 1075, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-bigmbk span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid #a2a2a2;
  border-right: 30px solid transparent;
  border-left: 30px solid transparent;
}
/* line 1087, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a:hover.kevtooltip-bigmbk span {
  visibility: visible;
  opacity: 0.95;
  bottom: 3.75rem;
  bottom: 3.75vw;
  left: 50%;
  transform: translateX(-50%);
  z-index: 999;
  display: flex;
  align-items: center;
}
/* line 1099, wp-content/themes/rt_gemini/custom/scss/custom.scss */
a.kevtooltip-bigmbk img {
  width: 4rem;
  width: 4vw;
  margin: 0 0.25rem;
  margin: 0 0.25vw;
}
/* 
 .kevita-product-module-text a.kevtooltip-big, .kevita-product-module-text a.kevtooltip-bigmbk {
 color: #FFF !important;
 text-decoration: underline;
 }
 */
/* Used on product landers */
/* line 1112, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext {
  font-family: futura-medium;
  font-size: 1.8rem;
  font-size: 1.8vw;
  color: #000;
  margin-left: 7em;
  margin-left: 10vw;
  margin-right: 7em;
  margin-right: 10vw;
}
/* line 1123, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-black {
  font-family: futura-medium;
  font-size: 1.5rem;
  font-size: 1.5vw;
  color: #000;
}
/* line 1130, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-43 {
  font-size: 1.35rem;
  font-size: 1.5vw;
  color: #434343;
}
/* line 1136, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-black h1 {
  font-weight: 600;
}
/* line 1140, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-black-sm {
  font-size: 1.25vw;
  font-size: 1.25rem;
  color: #000;
}
/* line 1146, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-black-sm > div {
  padding-top: 0 !important;
}
/* line 1150, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-nopurchase {
  font-size: 1rem;
  font-size: 1vw;
  color: #000;
}
/* line 1156, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-nopurchase h2 {
  font-size: 1.5rem;
  margin: 0rem 0 0.75rem 0;
}
/* Used on All Products lander */
/* line 1162, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-all {
  margin-left: 5em;
  margin-right: 5em;
}
/* line 1167, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-press {
  font-size: 2rem;
  font-size: 2vw;
  color: #434343;
}
/* line 1173, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-grey {
  padding-bottom: 1rem !important;
  padding-bottom: 1vw !important;
  background-color: #fffbeb;
}
/* line 1179, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-journey {
  padding-top: 1vw;
  padding-bottom: 0rem !important;
  padding-bottom: 0vw !important;
  background-color: #fffbeb;
}
/* line 1186, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-digestive {
  font-family: futura-medium;
  font-size: 1.8rem;
  font-size: 1.8vw;
  color: #000;
  padding-top: 3rem;
  padding-top: 3vw;
  padding-right: 4rem;
  padding-right: 4vw;
}
/* line 1197, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-small, .infotext-legal {
  font-size: 1.5rem;
  font-size: 1.5vw;
  padding: 0;
  margin: 0;
}
/* line 1204, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-small h2 {
  font-weight: 600;
  font-size: 2.25rem;
  font-size: 2.25vw;
}
/* line 1211, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext ul {
  list-style-type: disc;
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  text-align: left !important;
  margin-left: 2em;
  margin-right: 2em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  display: inline-block;
  position: relative;
  width: 100%;
}
/* line 1228, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext a {
  text-decoration: underline;
  color: #000;
}
/* line 1233, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#amazonfresh {
  height: auto;
  width: auto;
  width: 11.5vw;
  margin: 1vw;
}
/* line 1240, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.sub-heading-title {
  display: none;
}
/* line 1244, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.didyouknow img {
  height: auto;
  height: 25vw;
}
/* line 1249, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-utility {
  background: #fffbeb;
}
/* line 1254, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fp-utility {
  margin-bottom: 0;
}
/* line 1259, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-feature:before {
  display: none;
}
/* line 1263, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.standardmodule img {
  float: left;
  width: 100px;
  width: 6.5vw;
  margin: 0 1vw 1vw 0;
  vertical-align: top;
}
/* line 1271, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.standardmodule a {
  color: #000;
  text-decoration: underline;
}
/* line 1276, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.standardmodule-text {
  display: block;
  color: #000;
}
/* line 1281, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.standardmodule-text h3 {
  font-size: 1.5rem;
  font-size: 1.5vw;
  font-weight: 800;
  margin-top: 0;
}
/* line 1288, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.standardmodule-text p {
  font-size: 1.35vw;
  font-weight: 400;
}
/* line 1293, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#g-extension {
  background: #f6fa26 !important;
  background: linear-gradient(90deg, rgba(246, 250, 38, 1) 0%, rgba(244, 200, 84, 1) 50%, rgba(242, 148, 132, 1) 100%) !important;
}
/* line 1300, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.goodtastemodule {
  position: relative;
  height: 36vw;
}
/* line 1305, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.aboutus-circle {
  display: inline-block;
  background: #fff;
  border-radius: 50%;
  width: 23vw;
  height: 23vw;
  text-align: center;
}
/* line 1314, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.aboutus-circle-sides {
  margin-top: 10vw;
}
/* line 1319, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.goodtaste-text {
  display: inline-block;
  position: absolute;
  padding-top: 4vw;
  color: #06182d;
  width: 70%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 1329, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.goodtaste-text h2 {
  font-weight: 800;
  line-height: 1.2;
  font-size: 2rem;
  font-size: 2vw;
}
/* line 1336, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.goodtaste-text p {
  font-size: 1.35rem;
  font-size: 1.35vw;
}
/* line 1344, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevitagridmodule {
  height: auto;
  position: relative;
  display: block;
}
/* line 1350, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyou {
  color: #fff;
  height: auto;
  position: relative;
  display: block;
}
/* line 1357, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyoubackground {
  background: linear-gradient(rgba(250, 160, 50, 1), rgba(250, 160, 50, 1));
}
/* line 1361, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.dailyfizzbackground {
  background: linear-gradient(rgba(240, 200, 0, 1), rgba(240, 200, 0, 1));
}
/* line 1365, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.stayconnectedbackground {
  background: #645aa0;
}
/* line 1369, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.whatshappeningbackground {
  background: linear-gradient(to bottom left, rgba(0, 140, 200, 1), rgba(140, 210, 170, 1));
}
/* line 1373, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fruityrefreshingbackground {
  background: linear-gradient(to bottom left, rgba(140, 210, 170, 1), rgba(0, 140, 200, 1));
}
/* line 1382, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.nofloatiesbackground {
  background: #8cd2aa;
}
/* line 1386, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.artandsciencebackground {
  background: linear-gradient(to top right, rgba(250, 160, 50, 0.91), rgba(240, 200, 0, 0.91));
}
/* line 1391, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyou img {
  background-size: 100% 100%;
  height: auto;
  width: 100%;
  /* opacity: 0.17; */
}
/* line 1399, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.stayconnected {
  background: #645aa0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #fff;
  height: 100%;
  position: relative;
}
/* line 1409, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevitagridmodule h2 {
  display: inline-block;
  font-family: wilderregular;
  font-weight: 400;
  font-size: 5.5vw;
  margin: 0 !important;
  width: 100%;
  color: #fff;
  line-height: 1;
}
/* line 1420, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text {
  display: block;
  position: absolute;
  bottom: 5%;
  left: 2vw;
  padding-right: 2vw;
}
/* line 1428, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text h2 {
  display: inline-block;
  font-family: futura-demi;
  font-weight: 400;
  font-size: 4.75em;
  font-size: 2.5vw;
  margin: 0 !important;
  color: #fff;
  line-height: 1.2;
  width: 100%;
}
/* line 1440, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text h3 {
  display: inline-block;
  font-family: wilderregular;
  font-weight: 400;
  font-size: 4em;
  font-size: 4vw;
  margin: 0 !important;
  color: #fff;
  line-height: 1.2;
  width: 100%;
}
/* line 1452, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text-top {
  display: block;
  position: absolute;
  top: 8%;
  left: 2vw;
  padding-right: 2vw;
}
/* line 1461, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text-top h2 {
  display: inline-block;
  font-family: futura-demi;
  font-weight: 400;
  font-size: 4.75em;
  font-size: 2.5vw;
  margin: 0 !important;
  color: #fff;
  line-height: 1.2;
  width: 100%;
}
/* line 1473, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text-top h3 {
  display: inline-block;
  font-family: futura-demi;
  font-weight: 400;
  font-size: 3em;
  font-size: 2.5vw;
  margin: 0 !important;
  color: #fff;
  line-height: 1;
  width: 100%;
}
/* line 1487, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevitagridmodule p {
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.75em;
  font-size: 1.75vw;
  color: #fff;
  display: inline-block;
  text-align: left;
  width: 85%;
}
/* line 1499, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule-text p {
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.75em;
  font-size: 1.75vw;
  color: #fff;
  display: inline-block;
  text-align: left;
  width: 85%;
}
/* line 1512, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevitagridmodule div.icon img {
  /* display: inline;
   height: 30%; */
  max-width: 100%;
  display: block;
  height: auto;
  float: left;
  margin-top: 3%;
}
/* line 1522, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyou div.icon img {
  /* max-width: 100%; */
  display: inline-block;
  height: auto;
  width: 7.5vw;
  position: absolute;
  top: 5%;
  left: 2.5vw;
  background: none;
  opacity: 1;
}
/* line 1535, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contestexploremodulebackground div.icon img {
  width: 9.5vw;
  top: 1%;
  left: 1.5vw;
}
/* line 1541, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyou div.button {
  display: none;
  color: white;
  border-width: 3px;
  border-style: solid;
  border-color: #fff;
  border-radius: 9px;
  line-height: 1;
  font-weight: 400;
  font-size: 1.5rem;
  font-size: 1.5vw;
  text-transform: none;
  position: absolute;
  top: 2.5rem;
  top: 2.5vw;
  right: 2.5rem;
  right: 2.5vw;
  padding: 1rem 2.5rem;
  padding: 1vw 2.5vw;
}
/* line 1562, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alignbuttontopleft {
  left: 2.5vw;
  right: unset !important;
}
/* line 1567, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alignbuttonbottomleft {
  bottom: 2.5vw;
  left: 2.5vw;
  left: 2.5rem;
  right: unset !important;
  top: unset !important;
}
/* line 1575, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alivelikeyou:hover div.button {
  display: inline-block;
}
/* line 1579, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule div.button {
  display: none;
  color: white;
  border-width: 3px;
  border-style: solid;
  border-color: #fff;
  border-radius: 9px;
  line-height: 1;
  font-weight: 400;
  font-size: calc(6px + 1.25vw);
  text-transform: none;
  float: right;
  margin-top: 3%;
}
/* line 1594, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-gridmodule:hover div.button {
  display: inline-block;
}
/* line 1598, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevitamoduletext {
  display: block;
  position: absolute;
  top: 20%;
  left: 50%;
  transform: translate(-50%, 0%);
  width: 100%;
  padding-left: 10%;
  margin: 0 !important;
}
/* line 1610, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheers-ourstory {
  display: flex;
  padding-left: 7vw;
  padding-right: 7vw;
  justify-content: space-between;
  align-items: center;
  height: 22vw;
}
/* line 1619, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box {
  display: flex;
  padding-left: 7vw;
  padding-right: 7vw;
  justify-content: space-between;
  align-items: center;
  height: 22vw;
}
/* line 1628, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box-info {
  width: 100%;
  text-align: center;
}
/* line 1633, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box-info h2 {
  font-family: futura-bold;
  font-weight: 400;
  font-size: 3rem;
  font-size: 3vw;
  margin: 0 !important;
  width: 100%;
  color: #06182d;
  line-height: 1;
}
/* line 1645, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box-info a {
  font-family: futura-medium;
  font-weight: 600;
  font-size: 1.5rem;
  font-size: 1.5vw;
  color: #fff;
  display: inline-block;
  text-align: left;
  width: 90%;
}
/* line 1656, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box-info div.button {
  color: white;
  border-width: 0px;
  border-radius: 9px;
  font-family: futura-medium;
  line-height: 1;
  font-weight: 400;
  font-size: 1.25rem;
  font-size: 1.25vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin-top: 1rem;
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 1677, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.find-kevita-box-info div.button:hover {
  color: #06182d;
  background: #fff;
}
/* line 1683, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth {
  width: 30vw;
}
/* line 1689, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth h2 {
  font-family: futura-bold;
  font-weight: 400;
  font-size: 3rem;
  font-size: 3vw;
  margin: 0 !important;
  width: 100%;
  color: #06182d;
  line-height: 1;
}
/* line 1701, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth p {
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1rem;
  font-size: 1.2vw;
  color: #06182d;
  display: inline-block;
  text-align: left;
  width: 90%;
}
/* line 1712, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth a {
  font-family: futura-medium;
  font-weight: 600;
  font-size: 1.5rem;
  font-size: 1.5vw;
  color: #fff;
  display: inline-block;
  text-align: left;
  width: 90%;
}
/* line 1723, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth div.button {
  color: white;
  border-width: 0px;
  border-radius: 9px;
  font-family: futura-medium;
  line-height: 1;
  font-weight: 400;
  font-size: 1.25rem;
  font-size: 1.25vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin-top: 1rem;
  white-space: nowrap;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
}
/* line 1746, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cheerstoyourhealth div.button:hover {
  color: #06182d;
  background: #fff;
}
/* digestive health - pros of probiotics modules */
/* line 1752, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pros-background {
  background: #f68324 !important;
}
/* line 1757, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.probioticpros h2 {
  display: inline-block;
  font-family: futura-bold;
  font-weight: 400;
  font-size: 5rem;
  font-size: 4vw;
  margin: 0 !important;
  width: 100%;
  color: #06182d;
  line-height: 1;
}
/* line 1769, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.probioticpros ul {
  list-style: none;
  text-align: left !important;
  width: 100%;
  font-family: futura-demi;
  font-size: 2rem;
  font-size: 2vw;
  line-height: 1.5;
  color: #06182d;
}
/* line 1780, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.probioticpros li::before {
  /* list-style-type: disc;
   list-style-image: url(/wp-content/uploads/bullet-purple.png); */
  content: "\2022 ";
  color: #06182d;
  list-style-position: outside;
  display: inline-block;
  width: 2rem;
  width: 2vw;
  margin-left: 2rem;
  margin-left: -2vw;
  font-size: 2rem;
  font-size: 2vw;
  vertical-align: baseline;
}
/* line 1797, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.probioticpros p {
  font-family: futura-demi;
  color: #06182d;
  font-size: 1.5rem;
  font-size: 2vw;
  line-height: 1.5;
}
/* line 1805, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.probioticpros p span {
  color: #645aa0;
  font-weight: 800;
}
/* line 1810, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.how-probiotics-work img {
  width: 57vw;
}
/* line 1814, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.miniproduct {
  padding-bottom: 6rem !important;
  padding-bottom: 6vw !important;
}
/* line 1819, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-mini-product-module-block {
  display: block;
  position: relative;
}
/* line 1824, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-mini-product-module-info {
  display: inline-block;
  position: absolute;
  bottom: -2.5em;
  bottom: -2.5vw;
  left: 0;
  height: 9rem;
  height: 9vw;
  width: 100%;
}
/* apple cider vinegar, sparkling probiotic tonic */
/* line 1838, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-yellow-bar .kevita-mini-product-module-info {
  bottom: -1.75rem;
  bottom: -1.75vw;
}
/* line 1845, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-lemonade-bar .kevita-mini-product-module-info {
  bottom: -1.45rem;
  bottom: -1.45vw;
}
/* shote, sparkling probiotic tonic */
/* line 1853, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-orange-bar .kevita-mini-product-module-info {
  bottom: 2.1rem;
  bottom: -2.1vw;
}
@media (max-width: 1860px) {
  /* line 1861, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.7rem;
    bottom: -1.7vw;
  }
}
@media (max-width: 1800px) {
  /* line 1868, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.6rem;
    bottom: -1.6vw;
  }
}
@media (max-width: 1750px) {
  /* line 1875, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.4rem;
    bottom: -1.4vw;
  }
  /* line 1879, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 90%;
  }
}
@media (max-width: 1700px) {
  /* line 1885, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.3rem;
    bottom: -1.3vw;
  }
}
@media (max-width: 1650px) {
  /* line 1892, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.2rem;
    bottom: -1.2vw;
  }
}
@media (max-width: 1600px) {
  /* line 1900, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.1rem;
    bottom: -1.1vw;
  }
  /* line 1904, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 85%;
  }
}
@media (max-width: 1440px) {
  /* line 1910, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.3rem;
    bottom: -1.3vw;
  }
  /* line 1914, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 75%;
  }
}
@media (max-width: 1280px) {
  /* line 1919, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.25rem;
    bottom: -1.25vw;
  }
  /* line 1923, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 60%;
  }
}
@media (max-width: 1090px) {
  /* line 1929, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.2rem;
    bottom: -1.2vw;
  }
  /* line 1933, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 55%;
  }
}
@media (max-width: 1024px) {
  /* line 1938, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -1.2rem;
    bottom: -1.2vw;
  }
  /* line 1942, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle {
    display: inline-block;
    background: #fff;
    border-radius: 50%;
    width: 25vw;
    height: 25vw;
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 1955, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 4.5rem !important;
    bottom: 4.5vw !important;
  }
  /* line 1960, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box {
    flex-direction: column;
    align-items: center;
    height: 75vw;
    padding-top: 20vw;
  }
  /* line 1966, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box h2 {
    font-size: 1.9rem !important;
  }
  /* line 1970, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box div.button {
    width: 37vw;
    font-size: 3.15vw;
    padding: 1.8vw 1.5vw;
  }
  /* line 1977, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-shot-fix {
    margin-top: -22vw;
    margin-bottom: 0rem !important;
  }
  /* line 1982, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore {
    margin-bottom: 5rem !important;
  }
  /* line 1987, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box-info a {
    display: unset;
    text-align: unset;
    width: 90%;
  }
  /* line 1994, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheers-ourstory {
    flex-direction: column;
    height: 75vw;
  }
  /* line 1999, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth {
    text-align: center;
    width: 80vw;
  }
  /* line 2003, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth h2 {
    text-align: center;
    font-size: 1.9rem !important;
  }
  /* line 2006, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth h2 br {
    display: none;
  }
  /* line 2008, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth p {
    text-align: center;
  }
  /* line 2011, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth a {
    text-align: center;
  }
  /* line 2014, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth div.button {
    width: 37vw;
    font-size: 3.15vw;
    padding: 1.8vw 1.5vw;
  }
  /* line 2020, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheers-image-holder {
    text-align: center;
  }
  /* line 2024, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .img-cheers {
    width: 35vw !important;
  }
  /* line 2028, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 24vw;
  }
  /* line 2032, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .home-product-spacer {
    padding-top: 0vw;
  }
  /* line 2035, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-home-product-img {
    width: 56vw;
  }
  /* line 2039, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 90%;
    padding-top: 1vw;
  }
}
@media (max-width: 725px) {
  /* line 2046, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 4.7rem !important;
    bottom: 4.7vw !important;
  }
}
@media (max-width: 620px) {
  /* line 2053, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 5.6rem !important;
    bottom: 5.6vw !important;
  }
  /* line 2057, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 19vw;
  }
  /* line 2060, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 87%;
  }
}
@media (max-width: 599px) {
  /* line 2067, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 15vw;
  }
  /* line 2070, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .img-cheers {
    width: 37vw !important;
  }
  /* line 2074, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 70%;
  }
}
@media (max-width: 414px) {
  /* line 2080, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 3.5rem !important;
    bottom: 3.5vw !important;
  }
  /* line 2085, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box-info {
    margin-top: -2vw;
  }
  /* line 2088, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 5vw;
  }
  /* line 2092, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .img-cheers {
    width: 32vw !important;
  }
  /* line 2096, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore a {
    font-size: 7vw;
  }
  /* line 2100, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .find-kevita-box div.button {
    width: 41vw;
    font-size: 4.15vw;
    padding: 2.8vw 1.5vw;
  }
  /* line 2106, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth div.button {
    width: 41vw;
    font-size: 4.15vw;
    padding: 2.8vw 1.5vw;
  }
  /* line 2112, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore {
    margin: 1rem 1rem 4rem 1rem;
  }
  /* line 2115, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-text {
    margin-top: 15vw !important;
  }
  /* line 2119, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    max-width: 60%;
  }
}
@media (max-width: 375px) {
  /* line 2125, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 2rem !important;
    bottom: 2vw !important;
  }
  /* line 2129, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth {
    padding-top: 12vw;
  }
  /* line 2133, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .img-cheers {
    display: none;
  }
  /* line 2136, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .img-ourstory {
    display: none;
  }
  /* line 2140, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore a {
    font-size: 8vw;
  }
  /* line 2143, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .keri-img {
    display: none;
  }
}
@media (max-width: 360px) {
  /* line 2150, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: 1rem !important;
    bottom: 1vw !important;
  }
  /* line 2155, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-text {
    margin-top: 17vw !important;
  }
}
@media (max-width: 320px) {
  /* line 2161, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-orange-bar .kevita-mini-product-module-info {
    bottom: -2.2rem !important;
    bottom: -2.2vw !important;
  }
  /* line 2165, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth {
    padding-top: 8vw;
  }
  /* line 2169, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 0vw !important;
    top: 9% !important;
  }
  /* line 2174, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header-explore a {
    font-size: 6vw;
  }
  /* line 2178, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-text {
    margin-top: 22vw !important;
  }
}
@media (max-width: 280px) {
  /* line 2185, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    padding-top: 0vw !important;
    top: 9% !important;
  }
  /* line 2189, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text h2 {
    font-size: 1.4rem !important;
  }
  /* line 2192, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text p {
    font-size: 0.9rem !important;
    line-height: 1.25 !important;
  }
  /* line 2197, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth {
    padding-top: 0vw;
  }
}
/* sparkling probiotic drink */
/* line 2205, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-product-blue-bar .kevita-mini-product-module-info {
  bottom: -1.5rem;
  bottom: -1.5vw;
}
/* line 2212, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-mini-product-module-text {
  font-family: futura-demi;
  color: #06182d;
  margin: 1.7em 2em;
  margin: 1.7vw 2vw;
  text-align: center;
  font-weight: 600;
  font-size: 1.4em;
  font-size: 1.4vw;
  line-height: 1.2;
}
/* line 2225, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.product-back a.button, .outline-alivelikeyou_videos input[type="button"] {
  padding: 0;
  background: none;
  border: 0px;
  margin: 0;
  text-align: center;
  display: block;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  font-family: futura-demi;
  color: #06182d;
  font-size: 1.5rem;
  font-size: 1.5vw;
}
/* line 2241, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.product-back a.button:hover, .outline-alivelikeyou_videos input[type="button"]:hover {
  color: #f29484;
}
/* line 2245, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-image img {
  width: 14rem;
  width: 14vw;
}
/* line 2253, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-description h1 {
  font-family: futura-bold;
  text-transform: uppercase;
  color: #06182d;
  font-size: 3.5em;
  font-size: 3.5vw;
  margin: 0 2rem 1rem 2rem;
  margin: 0 2vw 1vw 2vw;
  line-height: 1;
}
/* line 2265, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-description h2 {
  font-family: futura-demi;
  color: #06182d;
  font-size: 1.35em;
  font-size: 1.35vw;
  font-weight: 600;
  margin: 2vw 2vw 0 2vw;
}
/* line 2274, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-description p {
  font-family: futura-medium;
  color: #000;
  line-height: 1.5;
  font-size: 1.3em;
  font-size: 1.3vw;
  margin: 0 0.75em 1.3em 2em;
  margin: 0 0.75vw 1.3vw 2vw;
}
/* line 2284, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-description img {
  text-align: center;
  width: 27rem;
  width: 27vw;
}
/* line 2294, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-ingredients h2 {
  font-family: futura-demi;
  color: #000;
  font-size: 2em;
  font-size: 2vw;
  font-weight: 600;
  margin: 0 0.75em 1.3em 2em;
  margin: 0 0.75vw 1.3vw 2vw;
}
/* line 2304, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-ingredients-coi {
  font-family: futura-demi;
  color: #000;
  margin: 0 0.75em 0.2em 2em;
  margin: 0 0.75vw 0.2vw 2vw;
  font-size: 1em;
  font-size: 1vw;
  font-weight: 600;
}
/* line 2314, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-ingredients p {
  font-family: futura-demi;
  color: #000;
  line-height: 1.3;
  font-size: 0.9em;
  font-size: 0.9vw;
  margin: 0 0.75em 0.3em 2em;
  margin: 0 0.75vw 0.3vw 2vw;
}
/* line 2326, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-ingredients div.nutrition {
  display: inline-block;
  color: white;
  border-width: 0px;
  border-radius: 9px;
  line-height: 1;
  font-family: futura-medium;
  font-weight: 400;
  font-size: 1.25rem;
  font-size: 1.25vw;
  text-transform: none;
  background: #06182d;
  text-align: center;
  margin: 1.3vw 0 0 2em;
  margin: 1.3vw 0 0 2vw;
  padding: 0.8rem 1.5rem;
  padding: 0.8vw 1.5vw;
  cursor: pointer;
}
/* line 2363, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.single-product-ingredients div.nutrition:hover {
  color: #06182d;
  background: #f29484;
}
/* line 2369, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-27326e1fby .pt-cv-title {
  margin-top: -78px !important;
  width: 100%;
  height: auto !important;
  background-color: #f29484;
  display: inline-block;
  padding: 12px;
  vertical-align: middle;
  opacity: 0.9;
  font-size: 15px;
}
/* line 2381, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-27326e1fby .pt-cv-title a, #pt-cv-view-27326e1fby .panel-title {
  opacity: 1;
}
/* style description field  */
/* line 2386, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-27326e1fby .pt-cv-content {
  margin-top: -34px;
  padding-left: 10%;
  padding-right: 10%;
  font-size: 0.9rem;
  font-size: 0.9vw;
  font-weight: 400;
  padding-top: 15px;
  line-height: 1.65;
}
/* hide annoying edit button for logged in admins */
/* line 2398, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-edit-view {
  display: none;
}
/* press View Article button - right justify */
/* line 2403, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-27326e1fby .pt-cv-readmore {
  right: 0px;
  font-size: 0.7rem;
  font-size: 0.7vw;
  font-weight: 800;
}
/* style the all/products/corporate filter buttons */
/* line 2411, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-filter-bar-27326e1fby-post_tag .btn {
  border-width: 0px;
  border-radius: 5px;
  text-transform: uppercase;
}
/* position date field */
/* line 2418, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-meta-fields {
  font-size: 0.7rem;
  font-size: 0.7vw;
  position: relative;
  display: inline-block;
  top: -44px;
  padding-left: 0.7rem;
  padding-left: 0.7vw;
  font-weight: 600;
}
/* EVENTS styles */
/* Set padding for each module */
/* line 2432, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-content-item {
  padding-left: 25px !important;
  padding-left: 1.5vw !important;
  padding-right: 25px !important;
  padding-right: 1.5vw !important;
  padding-bottom: 50px !important;
  padding-bottom: 2vw !important;
}
/* Category/Tag filter buttons */
/* line 2445, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter .btn {
  margin: 1rem;
  margin: 0.5vw;
}
/* line 2450, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter.cvp-button {
  text-align: center;
  margin-bottom: 30px;
  margin-bottom: 3vw;
}
/* required to override style from plugin */
/* line 2457, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter.cvp-button input[type=radio]:checked ~ div {
  background: none;
}
/* size the buttons */
/* line 2462, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter.cvp-button input ~ div {
  padding: 0.5rem 1.25rem !important;
  padding: 0.5vw 1.25vw !important;
}
/* line 2467, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter.cvp-button .btn {
  font-size: 0.9rem;
  font-size: 0.9vw;
  font-weight: 600;
  text-transform: uppercase;
  border-width: 0px;
  border-radius: 8px;
  padding: 0.5rem 1.25rem !important;
  padding: 0.5vw 1.25vw !important;
  background-color: #06182d !important;
  color: #fff !important;
  min-width: 6rem;
  min-width: 6vw;
}
/* line 2483, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.cvp-live-filter.cvp-button div:hover {
  background-color: #f29484 !important;
  color: #06182d !important;
  transition: none !important;
}
/* line 2489, wp-content/themes/rt_gemini/custom/scss/custom.scss */
div#custom-5691-particle {
  padding: 0;
}
/* Date Custom Field - parent element */
/* line 2494, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-ctf-list {
  margin-bottom: 0;
  display: block;
  position: relative;
  margin: -4rem 0 1rem 0;
  margin: -4vw 0 1vw 0;
  height: auto;
}
/* Date Custom Field - Date element */
/* line 2505, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-ctf-Date {
  margin-top: 0;
  display: block;
  position: relative;
  text-align: center;
  font-size: 1.75rem;
  font-size: 1.75vw;
  font-weight: 400;
  color: #fff;
  left: 50%;
  transform: translateX(-50%);
  width: 6rem;
  width: 6vw;
  opacity: 0.9;
  background: #f29484;
  padding: 1rem;
  padding: 1vw;
  line-height: 1.25;
}
/* Date Custom Field - fix display with, remove unnecessary padding */
/* line 2526, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-view .pt-cv-column {
  padding-right: 0 !important;
}
/* Image width should always be 100% of the event box */
/* line 2531, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c img.pt-cv-thumbnail.img-none {
  width: 100%;
}
/* Style Post Title / Name of the Event */
/* line 2536, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-title a, #pt-cv-view-c3706b340c .panel-title {
  color: #000;
  font-size: 1.15rem;
  font-size: 1.15vw;
  padding-left: 1.5rem;
  padding-left: 1.5vw;
  display: inline-block;
}
/* Style Post Description */
/* line 2546, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-content {
  color: #000;
  font-size: 0.9rem;
  font-size: 0.9vw;
  padding: 0 1.5rem;
  padding: 0 1.5vw;
}
/* Style Readmore / View Details */
/* line 2555, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-readmore {
  display: block;
  float: right;
  /* margin-top: 5rem;
   margin-top: 5vw;   old */
  font-size: 0.85rem;
  font-size: 0.85vw;
  font-weight: 600;
  /* margin-right: 2.5rem;
   margin-right: 2.5vw; */
  color: #faa032;
  position: relative;
  /* bottom: -3.4rem;
   bottom: -3.4vw;   NEWX */
  top: 1rem;
  top: 1vw;
  padding: 5px;
  z-index: 2;
  margin: 0;
}
/* Style metafields: Los Angeles, Seattle, etc */
/* line 2578, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-meta-fields {
  text-transform: uppercase;
  font-size: 0.85rem;
  font-size: 0.85vw;
  display: block;
  position: relative;
  top: 2.25rem;
  top: 2.25vw;
  margin-left: 1.5rem;
  margin-left: 1.5vw;
  font-weight: 600;
  color: #a2a2a2;
  text-transform: uppercase;
  background: url('https://kevita-com.tbg-staging.com/wp-content/uploads/event-icon-nav.png') no-repeat;
  background-size: 0.85rem;
  background-size: 0.85vw;
}
/* line 2597, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-meta-fields span {
  padding-left: 0.5rem;
  padding-left: 0.5vw;
}
/* Style social media buttons */
/* line 2603, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-c3706b340c .pt-cv-social-buttons {
  display: block;
  position: relative;
  float: right;
  right: 1rem;
  right: 1vw;
  margin-top: 2px;
  margin-top: 0.25vw;
  height: auto;
}
/* line 2615, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-social-buttons a {
  background-repeat: no-repeat !important;
  margin-right: 0;
}
/* line 2619, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-social-facebook {
  background: url('https://kevita-com.tbg-staging.com/wp-content/uploads/events-social-facebook.png') !important;
  background-size: 1vw !important;
}
/* line 2623, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-social-twitter {
  background: url('https://kevita-com.tbg-staging.com/wp-content/uploads/events-social-twitter.png') !important;
  background-size: 1vw !important;
}
/* line 2628, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.pt-cv-social-email {
  background: url('https://kevita-com.tbg-staging.com/wp-content/uploads/events-social-email.png') no-repeat !important;
  background-size: 32px !important;
  background-size: 1.5vw !important;
}
/* digestive culture desktop styles */
/* line 2635, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#pt-cv-view-206900cr9n .kevita-gridmodule-text {
  line-height: 1.25;
  padding-bottom: 1rem;
  padding-bottom: 1vw;
}
/* Contact Us styles */
/* line 2644, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contactus {
  padding-bottom: 25px !important;
}
/* line 2648, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contactus img {
  display: inline-block;
  vertical-align: middle;
  width: 10%;
}
/* line 2655, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contact-text {
  display: inline-block;
  padding-left: 3rem;
  padding-left: 3vw;
  border-bottom: 2px solid #8cd2aa;
  font-size: 1.75rem;
  font-size: 1.75vw;
  text-align: left;
  width: 75%;
  color: #000;
}
/* line 2667, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contact-text a {
  color: #000;
}
/* #ALIVELIKEYOU styles - desktop, EVENTS DETAIL - desktop */
/* Page Content style */
/* line 2677, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-video h2 {
  display: none;
}
/* line 2681, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-video .page-header {
  display: none;
}
/* dupes moretoexplore, except color */
/* line 2686, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-video h1 {
  margin: 2.5vw 2vw 0 2vw;
  font-family: futura-bold;
  text-align: center;
  font-size: 5rem !important;
  font-size: 5vw !important;
  font-weight: 400;
  color: #06182d;
}
/* line 2696, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-video h3 {
  margin: 2.5vw 2vw 0 2vw;
  font-family: futura-bold;
  text-align: center;
  font-size: 5rem !important;
  font-size: 5vw !important;
  font-weight: 400;
  color: #06182d;
  line-height: 1.25;
}
/* dupes infotext-digestive except margin/padding */
/* line 2708, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.kevita-video p {
  font-family: futura-medium;
  font-size: 1.8rem;
  font-size: 1.8vw;
  color: #000;
  padding: 0;
  margin: 0;
  text-align: center;
}
/* div around the iframe that renders the youtube */
/* line 2719, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alive-video {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0;
}
/* line 2725, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.alive-video iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
}
/* line 2733, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-video {
  overflow: hidden;
  height: 0;
  /* padding-bottom:56.25%; */
  /* position:relative; */
}
/* line 2740, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-video iframe {
  left: 50vw;
  top: 4vw;
  height: 75%;
  width: 41%;
  position: absolute;
}
/* line 2748, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.events-detail {
  padding-bottom: 3rem !important;
  padding-bottom: 3vw !important;
}
/* line 2753, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.events-detail .event-gallery {
  text-align: left;
  padding-top: 2rem;
  padding-top: 2vw;
}
/* line 2758, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.events-detail .event-gallery img {
  width: 30%;
  width: 25vw;
  padding: 1%;
  padding: 0 1vw;
}
/* line 2765, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.vid-home {
  margin-top: 50px;
  margin-bottom: 50px;
}
/* line 2771, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-header {
  background-color: #fff !important;
}
/* line 2779, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-cta img {
  /* float: left; */
  vertical-align: middle;
  width: 10vw;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1rem;
}
/* line 2789, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-cta h2 {
  font-family: wilderregular;
  font-size: 4rem;
  font-size: 4vw;
  text-transform: uppercase;
  margin: 0rem 0 -5px -2px;
}
/* line 2797, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-cta h2.contest-shareitheading {
  display: inline;
}
/* line 2801, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-cta img.contest-shareiticons {
  width: 4rem;
  width: 4vw;
  height: auto;
  display: inline;
  margin-left: 2rem;
  margin-left: 2vw;
  padding-bottom: 1rem;
  padding-bottom: 1vw;
  float: none;
}
/* line 2813, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-cta p {
  line-height: 1.25;
  margin: 0;
}
/* line 2821, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing-header {
  margin: 1.25vw 2vw 0 2vw;
  font-family: wilderregular;
  text-align: center;
  font-size: 6rem !important;
  font-size: 6vw !important;
  font-weight: 400;
  color: #000;
}
/* line 2832, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel .owl-item {
  padding: 0 1.5rem 1rem 0.5rem;
}
/* line 2836, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel .owl-item .item .g-owlcarousel-item {
  border-bottom: 0px !important;
}
/* line 2840, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing .g-owlcarousel-item-title {
  display: none;
}
/* line 2844, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing .owl-carousel .owl-item img {
  width: 57%;
  height: auto;
}
/* line 2849, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing .pairing-image {
  float: left;
}
/* line 2853, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing .pairing-text {
  overflow: hidden;
  padding-left: 3.5vw;
  padding-top: 7vw;
}
/* line 2859, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing h1, .contest-pairing p {
  color: #000;
}
/* line 2863, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing h1 {
  line-height: 1;
}
/* line 2867, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing p {
  font-size: 1.4vw !important;
}
/* line 2871, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing #g-owlcarousel-accordionslider-controls > div {
  color: orange !important;
  top: 20vw !important;
  font-size: 4vw !important;
}
/* line 2877, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing #g-owlcarousel-accordionslider-controls > div.owl-next:before {
  /* , .contest-pairing #g-owlcarousel-accordionslider-controls > div.owl-prev:before */
  position: absolute;
  right: 0vw !important;
  top: 0.25vw !important;
  /* lol */
  font-size: 1.5vw !important;
  content: 'NEXT' !important;
  width: 11vw !important;
  height: 106px !important;
  border-bottom: 0px !important;
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
}
/* line 2893, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.contest-pairing #g-owlcarousel-accordionslider-controls > div.owl-prev:before {
  border-bottom: 0px !important;
}
/* line 2897, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel-accordionslider-header #g-owlcarousel-accordionslider-controls > div.owl-prev {
  left: -4.5rem;
}
/* line 2901, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel-accordionslider-header #g-owlcarousel-accordionslider-controls > div.owl-next {
  right: -4.5rem;
}
/* line 2905, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.owl-item.active .g-owlcarousel-content {
  display: block !important;
}
/* line 2913, wp-content/themes/rt_gemini/custom/scss/custom.scss */
img.ugcpic {
  width: 340px;
  width: 18vw;
  height: 340px;
  height: 18vw;
  padding: 10px;
  padding: 0.5vw;
  text-align: center;
  margin: auto;
}
/* line 2925, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.ugcshare {
  width: 340px;
  width: 18vw;
  height: 340px;
  height: 18vw;
  text-align: center;
  margin: 0.5vw;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes ugcsharefade {
  /* line 2944, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  0% {
    opacity: 0;
  }
  /* line 2945, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  100% {
    opacity: 1;
  }
}
@keyframes ugcsharefade {
  /* line 2949, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  0% {
    opacity: 0;
  }
  /* line 2950, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  100% {
    opacity: 1;
  }
}
/* line 2953, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.ugcsharefade {
  -webkit-animation-name: ugcsharefade;
  animation-name: ugcsharefade;
}
/* line 2959, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.ugcbtn {
  width: 100%;
  margin-top: 2vw;
  background: none;
  font-size: 1.5vw;
  text-align: center;
  color: #000;
  display: block;
  outline-width: 0px !important;
}
/* line 2970, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.ugcbtn::after {
  font-family: FontAwesome, serif;
  content: '\f078';
  opacity: 1;
  width: 100%;
  display: block;
  text-align: center;
  font-size: 2vw;
}
/* line 2980, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#lightcase-info #lightcase-caption {
  font-size: 14px;
  font-family: Lato;
  margin-right: -4rem;
  margin-left: -4rem;
  /* text-shadow: none; */
  color: #f0f0f0;
}
/* line 2989, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#lightcase-case {
  top: 40%;
  line-height: 1.25;
}
/* line 2996, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.choirecipe {
  overflow: hidden;
  margin: 1vw 0 !important;
  padding: 0 1vw !important;
}
/* line 3002, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.choirecipe img {
  width: 100%;
}
/* line 3006, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.recipetext {
  padding: 2vw 2vw 0vw 2vw;
  font-size: 1.25vw;
  background-color: #f8f8f8;
  height: 100%;
}
/* line 3013, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.recipetext ul {
  margin-top: 0px;
}
/* line 3017, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.recipename {
  font-size: 1.8vw;
  font-weight: 600px;
  background-color: #f99f31;
  color: #fff;
  padding: 1vw 1vw 1vw 2vw;
}
/* line 3027, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.ganstip .g-content {
  margin: 0 !important;
  padding: 0 0 2rem 2rem !important;
}
/* line 3032, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.gans {
  font-size: 2vw;
  padding-top: 3vw !important;
}
/* line 3037, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.blue {
  font-family: futura-demi;
  color: #06182d;
  font-weight: 600;
  margin-bottom: 0.5rem;
  font-size: 1.8vw;
}
/* line 3045, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.gansintro .g-content {
  padding-top: 0px;
  margin-top: -1rem;
}
/* line 3050, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.infotext-digestive .g-content {
  padding-top: 0;
  margin-top: 0;
}
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-content {
  margin: 0.625rem;
  padding: 1.5rem;
}
/* line 6, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
body {
  font-size: 1rem;
  line-height: 1.5;
}
/* line 8, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h1 {
  font-size: 2.5rem;
}
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 2.25rem;
}
/* line 16, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 2rem;
}
/* line 20, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.75rem;
}
/* line 24, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1.5rem;
}
/* line 28, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 1.25rem;
}
/* line 33, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
small {
  font-size: 0.875rem;
}
/* line 37, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
cite {
  font-size: 0.875rem;
}
/* line 41, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
sub, sup {
  font-size: 0.75rem;
}
/* line 46, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
/* line 1, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/theme/_forms.scss */
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {
  border-radius: 0.1875rem;
}
@font-face {
  font-family: 'phosphatepro';
  font-style: normal;
  font-weight: normal;
  src: url('https://kevita-com.tbg-staging.com/wp-content/fonts/phosphate.eot#iefix') format("embedded-opentype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/phosphate.woff2') format("woff2"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/phosphate.woff') format("woff"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/phosphate.ttf') format("truetype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/phosphate.svg#phosphatepro') format("svg");
}
@font-face {
  font-family: 'futura-medium';
  font-style: normal;
  font-weight: 500;
  src: url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_medium/futura_medium.eot#iefix') format("embedded-opentype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_medium/futura_medium.woff2') format("woff2"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_medium/futura_medium.woff') format("woff"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_medium/futura_medium.ttf') format("truetype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_medium/futura_medium.svg#futura-medium') format("svg");
}
@font-face {
  font-family: 'futura-demi';
  font-style: normal;
  font-weight: 600;
  src: url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_demi/futura_demi.eot#iefix') format("embedded-opentype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_demi/futura_demi.woff2') format("woff2"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_demi/futura_demi.woff') format("woff"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_demi/futura_demi.ttf') format("truetype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_demi/futura_demi.svg#futura-demi') format("svg");
}
@font-face {
  font-family: 'futura-bold';
  font-style: normal;
  font-weight: 700;
  src: url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_bold/futura_bold.eot#iefix') format("embedded-opentype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_bold/futura_bold.woff2') format("woff2"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_bold/futura_bold.woff') format("woff"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_bold/futura_bold.ttf') format("truetype"), url('https://kevita-com.tbg-staging.com/wp-content/fonts/futura_bold/futura_bold.svg#futura-bold') format("svg");
}
/* line 3064, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.font-family-phosphatepro {
  font-family: 'phosphatepro', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
@media only all and (min-width: 75rem) {
  /* line 4, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* display mobile only LI's */
  /* mobile nav logo block styling */
  /* find kevita menu styling */
  /* provides green "hover" and "active" on mobile navigation */
  /* find kevita image needs different styling than product images. this must occur after #g-offcanvas #g-mobilemenu-container img, above */
  /* set style and hover for View All button to be black , li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:hover, li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:active */
  /* style Products -> right-facing chevron, remove default background styling */
  /* select fontawesome right-facing chevron (default is not the same chevron as the left-facing in the product sub-menu */
  /* hover for the Products-> mobile menu right-facing arrow  */
  /* hover for the Products<- mobile menu left-facing arrow (second item) */
  /* digestive health - pros of probiotics modules */
  /* about us - highest of standards */
  /* USDA organic, etc badges on single products */
  /* PRESS MOBILE */
  /* EVENTS MOBILE */
  /* digestive culture mobile */
  /* contact us mobile */
  /* ALIVELIKEYOU video pages mobile */
  /* line 3095, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a.kevtooltip-big span {
    /* bottom: 3rem;
     width: 18rem;
     font-size: 1rem; */
  }
  /* line 3100, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a:hover kevtooltip-big span, a:hover.kevtooltip-big span, a:hover.kevtooltip-bigmbk span {
    bottom: 3rem;
    display: none;
  }
  /* line 3105, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .home-product-button {
    width: 37vw;
    font-size: 3.15vw;
    padding: 1.8vw 1.5vw;
  }
  /* line 3111, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text a.kevtooltip-big, .kevita-product-module-text a.kevtooltip-bigmbk {
    text-decoration: none !important;
  }
  /* line 3115, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a.kevtooltip-big, a.kevtooltip-bigmbk {
    text-decoration: none !important;
  }
  /* line 3119, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-navigation {
    height: 4.5rem;
  }
  /* line 3123, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-logo img {
    width: 6.3rem;
  }
  /* line 3128, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-IHz4S.g-standard, li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-6RIB2.g-standard {
    display: inline-block;
  }
  /* line 3132, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    font-size: 2.5rem;
    width: 50px;
    height: 50px;
    top: 1rem;
  }
  /* line 3140, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li {
    text-align: center;
    margin: 1.5rem 0;
  }
  /* line 3146, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-logo {
    margin: -2.5rem 0 1.5rem 0;
  }
  /* line 3151, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-find-kevita {
    padding: 0 !important;
  }
  /* line 3157, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li:hover span, #g-offcanvas #g-mobilemenu-container .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content span, .mobile-find-kevita:hover {
    color: #f29484;
  }
  /* line 3161, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container img {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  /* line 3169, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-find-kevita img {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin: 0 1rem 0.25rem 0 !important;
    position: relative;
    display: inline-block !important;
  }
  /* line 3177, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-item-content {
    margin-top: 0.5rem;
  }
  /* line 3181, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-sublevel .g-menu-item-title {
    font-size: 1.5rem !important;
    color: #000 !important;
  }
  /* line 3187, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall, .viewall a {
    font-size: 1.5rem !important;
    letter-spacing: 0.15rem;
  }
  /* line 3192, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall a:hover {
    padding: 0rem;
  }
  /* line 3196, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall:active {
    padding: 0rem;
  }
  /* line 3201, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-parent-indicator {
    margin: -0.5rem 0 0 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: none !important;
    font-size: 2rem !important;
  }
  /* line 3210, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:after {
    content: "\f054";
  }
  /* line 3215, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:hover:after {
    color: #90d4aa;
  }
  /* line 3220, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
    color: #90d4aa;
  }
  /* line 3224, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .active.megamenu-sparklingprobiotic span, .active.megamenu-masterbrewkombucha span, .active.megamenu-applecidervinegar span, .active.megamenu-lemonade span {
    color: #fff !important;
  }
  /* line 3228, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-masterbrewkombucha:hover .g-menu-item-title, .megamenu-sparklingprobiotic:hover .g-menu-item-title, .megamenu-applecidervinegar:hover .g-menu-item-title {
    color: #fffeee !important;
  }
  /* line 3232, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-sparklingprobiotic:hover, .active.megamenu-sparklingprobiotic {
    background-position: center top;
  }
  /* line 3236, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-masterbrewkombucha:hover, .active.megamenu-masterbrewkombucha {
    background-position: center top;
  }
  /* line 3240, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-applecidervinegar:hover, .active.megamenu-applecidervinegar {
    background-position: center top;
  }
  /* line 3244, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-go-back .g-menu-item-container {
    font-size: 2rem !important;
  }
  /* line 3248, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas hr {
    border: 1px solid #06182d;
    width: 75%;
    display: block;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 3257, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-background img {
    height: 310px;
    width: auto;
    object-fit: cover;
  }
  /* line 3263, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel-background img, .contest-carousel-background img, .slider img {
    /* width: 100% !important; */
    height: auto;
    object-fit: cover;
  }
  /* line 3269, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .home-carousel img {
    height: 437px;
  }
  /* line 3273, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-icon img {
    height: 150px;
    top: 10px;
    width: auto;
    object-fit: auto;
  }
  /* line 3280, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-circle img {
    height: auto !important;
    width: auto !important;
  }
  /* line 3285, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel .kevita-carousel-icon img {
    height: 50%;
  }
  /* line 3289, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-nav img {
    height: 10px;
    width: auto;
    object-fit: auto;
  }
  /* line 3295, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text {
    width: 75%;
  }
  /* line 3299, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text h2 {
    font-size: 3.25rem;
    width: 90%;
    position: absolute;
    display: inline-block;
    bottom: 6rem;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 3309, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel sup {
    font-size: 2rem;
  }
  /* line 3313, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-header p {
    font-size: 3rem !important;
  }
  /* line 3317, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-header-large p {
    font-size: 4.5rem !important;
    line-height: 0.9 !important;
  }
  /* line 3322, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-link p {
    font-size: 1.5rem !important;
  }
  /* line 3326, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .nextend-bullet-bar > div {
    padding: 0.4rem !important;
    margin: 1.5rem !important;
  }
  /* line 3331, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .all-products-carousel .kevita-carousel-icon img {
    height: 135px;
  }
  /* line 3335, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .all-products-carousel h2 {
    font-size: 3.85rem;
    width: 100%;
    bottom: 0rem;
  }
  /* line 3341, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel h2 {
    font-size: 2.75rem;
    width: 100%;
    bottom: 0rem;
  }
  /* line 3347, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text p {
    font-size: 1.1rem;
    width: 90%;
  }
  /* line 3352, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-header {
    padding-top: 2em !important;
    margin-top: 0em !important;
  }
  /* line 3357, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-header {
    font-size: 4rem !important;
    line-height: 1;
    margin: 1rem;
  }
  /* line 3363, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-medium {
    font-size: 4rem !important;
    line-height: 1;
    margin: 2.5rem 0 2.5rem 0 !important;
  }
  /* line 3369, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-contact {
    margin: -3rem 0 2rem 0;
    font-size: 5rem !important;
  }
  /* line 3374, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .moretoexplore, .moretoexplorehome, .moretoexplore-contest {
    font-size: 4rem !important;
    line-height: 0.9;
    margin: 1rem !important;
  }
  /* line 3381, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing-header {
    font-size: 3rem !important;
  }
  /* line 3385, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module {
    margin-bottom: 0 !important;
  }
  /* line 3389, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-block {
    padding-top: 1rem;
    margin-bottom: 8rem;
  }
  /* line 3398, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-block {
    margin-bottom: 5rem;
  }
  /* line 3402, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-info {
    bottom: -7rem;
  }
  /* line 3406, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-info {
    bottom: 2rem;
  }
  /* line 3410, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-kombucha {
    bottom: 1rem;
  }
  /* line 3415, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-acv {
    bottom: 1rem;
  }
  /* line 3419, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-text p {
    font-size: 1.15rem;
  }
  /* line 3423, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products div.button {
    font-size: 1rem;
  }
  /* line 3428, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-kombucha {
    bottom: -7rem;
  }
  /* line 3432, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-acv {
    bottom: -7rem;
  }
  /* line 3436, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-info img {
    height: 354px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3442, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-kombucha img {
    height: 354px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3448, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-acv img {
    height: 354px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3454, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text h2 {
    font-size: 1.9rem;
    width: 80%;
  }
  /* line 3459, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text p {
    font-size: 1.25rem;
  }
  /* line 3463, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-block div.button {
    font-size: 1.25rem;
    bottom: -5.5rem;
    padding: 1.25rem 2rem;
    display: block;
  }
  /* line 3470, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header {
    font-size: 1.5rem !important;
    margin: 1rem 0 2rem 0 !important;
  }
  /* line 3475, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header a {
    padding: 0.5rem 2rem;
  }
  /* line 3479, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ourstorymoduletext {
    top: 8%;
  }
  /* line 3483, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth img {
    height: 534px;
    width: auto;
    object-fit: cover;
  }
  /* line 3489, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth h2 {
    font-size: 3rem;
  }
  /* line 3493, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth p {
    font-size: 1.15rem;
    margin: 0;
  }
  /* line 3498, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth a {
    font-size: 1.5rem;
    font-weight: 800;
  }
  /* line 3503, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .outstorymoduletext {
    top: 8%;
  }
  /* line 3507, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .fp-utility {
    padding: 0 !important;
    margin-bottom: 2rem;
  }
  /* line 3512, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevitagridmodule {
    padding: 0;
    margin: 0;
  }
  /* line 3517, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevitagridmodule .g-content {
    margin: 0 !important;
  }
  /* line 3521, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyoubackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3527, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .nofloatiesbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3533, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .dailyfizzbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3539, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .stayconnectedbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3545, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .whatshappeningbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 3551, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text h2 {
    font-size: 2.75rem;
    /* change from 3rem because that was too large for digestive health modules */
  }
  /* line 3555, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text h3 {
    font-size: 2.75rem;
  }
  /* line 3559, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text p {
    font-size: 1.1rem;
  }
  /* line 3563, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyou div.icon img {
    width: 4rem;
    left: 1rem;
  }
  /* line 3568, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyou div.button {
    font-size: 1.25rem;
    display: inline-block;
  }
  /* line 3573, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer {
    border-top: 0;
  }
  /* line 3579, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-nav {
    text-align: center;
    background: #fff;
    padding: 1rem 0;
  }
  /* line 3585, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-nav .g-menu-item-title {
    font-size: 1.25rem;
  }
  /* line 3589, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-social {
    text-align: center;
  }
  /* line 3593, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-social img {
    padding: 0 1.25rem 1.25rem 1.25rem;
  }
  /* line 3597, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer img {
    text-align: center !important;
  }
  /* line 3601, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .newsletter {
    padding: 0;
  }
  /* line 3605, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-title {
    font-size: 1.5rem;
    text-align: center;
    font-weight: 600;
  }
  /* line 3611, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-headtext {
    font-size: 1.1rem;
    text-align: center;
    padding: 0 10%;
  }
  /* line 3617, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-form-wrapper {
    text-align: center;
    padding-top: 1rem;
  }
  /* line 3622, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-inputbox input {
    width: 13rem;
    font-size: 1rem;
    border-width: 2px 0px 2px 2px;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
  }
  /* line 3630, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer a.g-newsletter-button-submit.button {
    width: auto;
    font-size: 1rem;
    text-transform: none;
  }
  /* line 3636, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .mobile-footer-logo {
    font-size: 0.85rem;
  }
  /* line 3640, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .mobile-footer-logo img {
    width: 100px;
    margin: 1rem;
  }
  /* line 3646, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext {
    font-size: 1.1rem;
    font-weight: 400;
    margin-left: 2em;
    margin-right: 2em;
  }
  /* line 3653, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-digestive, .infotext-press {
    font-size: 1.1rem;
    text-align: center !important;
    font-weight: 400;
    line-height: 1.75;
    color: #434343;
    padding-right: 0;
  }
  /* line 3662, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-press {
    padding-left: 2rem;
    padding-right: 2rem;
    margin-top: 2rem;
  }
  /* line 3668, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-digestive .g-content {
    margin: 0;
    padding: 1rem;
  }
  /* line 3673, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small {
    font-size: 1.75rem;
    padding: 0 2rem 0 2rem;
    line-height: 1;
  }
  /* line 3679, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-legal {
    font-size: 0.75rem;
  }
  /* line 3683, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-mobile {
    font-size: 1.1rem;
    line-height: 1.5;
  }
  /* line 3688, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small h2 {
    font-size: 2.25rem;
  }
  /* line 3692, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small .g-content {
    margin: 0;
    padding: 0;
  }
  /* line 3697, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext ul {
    columns: 1;
    list-style-position: outside;
  }
  /* line 3702, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-43 {
    font-size: 1.1rem;
  }
  /* line 3706, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-43 .g-content {
    margin: 0 !important;
    padding: 0 1.25rem !important;
  }
  /* line 3711, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #amazonfresh {
    height: auto;
    width: auto !important;
    margin: 1em !important;
  }
  /* line 3718, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .pros-background {
    background: #f68324;
  }
  /* line 3723, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros h2 {
    font-size: 4.5rem;
    text-align: center;
  }
  /* line 3728, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros ul {
    font-size: 1.25rem;
    line-height: 1.25;
    margin-left: 0;
  }
  /* line 3734, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros ul li {
    margin-bottom: 1rem;
  }
  /* line 3738, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros li::before {
    width: 1.5rem;
    margin-left: 0rem;
    font-size: 1.25rem;
  }
  /* line 3744, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros p {
    font-size: 1.25rem;
  }
  /* line 3748, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros img {
    width: 85%;
  }
  /* line 3752, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .didyouknow img {
    height: auto;
  }
  /* line 3758, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-expanded {
    padding-bottom: 1rem !important;
  }
  /* line 3762, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule img {
    width: auto;
    display: block;
    text-align: center;
    margin: 0 auto;
    float: none;
  }
  /* line 3770, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text {
    display: block;
    text-align: center;
    padding: 1rem 5%;
  }
  /* line 3776, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text h3 {
    font-size: 1.25rem;
  }
  /* line 3780, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text p {
    font-size: 1.1rem;
  }
  /* line 3787, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtastemodule {
    height: 75vw;
  }
  /* line 3791, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle {
    background: #fff;
    border-radius: 50%;
    width: 72vw;
    height: 72vw;
  }
  /* line 3798, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle-sides {
    margin-top: 0vw;
  }
  /* line 3803, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text h2 {
    font-size: 2rem;
  }
  /* line 3807, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text p {
    font-size: 1.25rem;
    padding: 0px 50px;
  }
  /* line 3812, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-item-title {
    font-size: 1.5rem;
    /* note adjusted for mobile menu, may impact desktop. may need to set back to 1.0 and cascade to mobile */
  }
  /* line 3816, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .miniproduct {
    flex-basis: 50% !important;
  }
  /* line 3820, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-info {
    height: 6rem;
    bottom: 3rem !important;
  }
  /* line 3825, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-text {
    font-size: 1.25em;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 37px;
  }
  /* line 3833, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-image img {
    width: auto;
  }
  /* line 3837, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description h2 {
    font-size: 1.8rem;
    font-weight: 600;
    margin: 0;
    text-align: left;
    padding: 0 0 0 2rem;
  }
  /* line 3845, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description h1 {
    font-size: 3.1rem;
    margin: 0;
    padding: 0 0 0 2rem;
    text-align: left;
  }
  /* line 3853, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description p {
    line-height: 1.75;
    font-size: 1.1rem;
    margin: 0 2rem 0 2rem;
  }
  /* line 3859, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description img {
    margin: 0;
    width: 40%;
    margin: 2rem auto;
    display: block;
  }
  /* line 3866, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  img#productbadges {
    width: 75%;
  }
  /* line 3870, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients h2 {
    font-size: 1.5rem;
    margin: 2rem 0 0 2rem;
  }
  /* line 3875, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients-coi {
    margin: 0 0 0 2rem;
    font-size: 1.1rem;
  }
  /* line 3880, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients p {
    font-size: 0.9rem;
    margin: 0.5rem 2rem 0rem 2rem;
  }
  /* line 3885, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients div.nutrition {
    font-size: 3.15vw;
    margin: 0.5rem 0 0 2rem;
    padding: 1.8vw 1.5vw;
    width: 37vw;
  }
  /* line 3895, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-badges {
    margin-top: 1.5rem;
  }
  /* line 3899, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-badges img {
    width: 18%;
    padding: 5px;
  }
  /* line 3908, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-content {
    font-size: 0.9rem;
  }
  /* line 3912, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-thumbnail {
    width: 100%;
  }
  /* line 3916, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-readmore {
    font-size: 0.7rem;
    left: 70%;
    position: relative;
  }
  /* line 3922, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-meta-fields {
    font-size: 0.7rem;
  }
  /* line 3928, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cvp-live-filter.cvp-button div {
    font-size: 1rem;
    padding: 2px 5px !important;
  }
  /* line 3933, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-content-item {
    padding-left: 25px !important;
    padding-right: 25px !important;
    padding-bottom: 50px !important;
  }
  /* line 3939, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-ctf-list {
    margin: -4rem 0 1rem 0;
  }
  /* line 3943, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-ctf-Date {
    width: 6rem;
    font-size: 1.75rem;
    padding: 1rem;
  }
  /* line 3949, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-title a, #pt-cv-view-c3706b340c .panel-title {
    font-size: 1.15rem;
    padding-left: 1.5rem;
  }
  /* line 3954, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-content {
    font-size: 0.9rem;
    padding: 0 1.5rem;
  }
  /* line 3959, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-readmore {
    font-size: 0.85rem;
  }
  /* line 3963, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-social-buttons {
    margin-top: 0.5rem;
    margin-bottom: 2rem;
    right: 1rem;
    top: 0.5rem;
  }
  /* line 3970, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .pt-cv-social-facebook, .pt-cv-social-twitter, .pt-cv-social-email {
    background-size: 24px !important;
    margin-right: 5px;
  }
  /* line 3975, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-meta-fields {
    font-size: 0.85rem;
    top: 3.5rem;
    margin-left: 1.5rem;
    background-size: 0.85rem;
    padding-left: 0.7rem;
  }
  /* line 3983, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-meta-fields span {
    padding-left: 0.5rem;
  }
  /* line 3988, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n img {
    width: 100%;
  }
  /* line 3992, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n .kevita-gridmodule-text {
    margin: 1rem;
  }
  /* line 3996, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n .kevita-gridmodule-text h2 {
    font-size: 3.25rem;
  }
  /* line 4002, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contactus {
    padding-bottom: 25px !important;
  }
  /* line 4006, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contactus img {
    display: block;
    width: auto;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 4015, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contact-text {
    display: block;
    padding: 10px 0 20px 0;
    border-bottom: 0;
    font-size: 1.5rem;
    text-align: center;
    width: auto;
    color: #000;
  }
  /* line 4028, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .outline-alivelikeyou_videos #g-header {
    padding: 0em !important;
  }
  /* line 4032, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video .g-content {
    margin: 0;
    padding: 0;
  }
  /* line 4037, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video h1 {
    font-size: 3rem !important;
  }
  /* line 4041, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video h3 {
    font-size: 2rem !important;
  }
  /* line 4045, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video p {
    font-size: 1.1rem;
    padding: 0 1rem;
  }
  /* line 4050, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipename {
    font-size: 1.25rem;
    padding: 10px 20px;
  }
  /* line 4055, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipehead {
    margin-top: 1rem;
  }
  /* line 4059, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipetext {
    padding: 20px;
    font-size: 1rem;
  }
  /* line 4064, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipetext ul {
    margin-bottom: 0px;
  }
  /* line 4068, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue {
    font-size: 1.35rem;
  }
  /* line 4072, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .gans {
    font-size: 1.5rem;
    padding-top: 0 !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 19, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* mobile nav logo block styling */
  /* find kevita menu styling */
  /* provides green "hover" and "active" on mobile navigation */
  /* find kevita image needs different styling than product images. this must occur after #g-offcanvas #g-mobilemenu-container img, above */
  /* set style and hover for View All button to be black , li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:hover, li.g-menu-item.g-menu-item-type-particle.g-menu-item-products---particle-0MGub:active */
  /* style Products -> right-facing chevron, remove default background styling */
  /* select fontawesome right-facing chevron (default is not the same chevron as the left-facing in the product sub-menu */
  /* hover for the Products-> mobile menu right-facing arrow  */
  /* hover for the Products<- mobile menu left-facing arrow (second item) */
  /* digestive health - pros of probiotics modules */
  /* about us - highest of standards */
  /* USDA organic, etc badges on single products */
  /* PRESS MOBILE */
  /* EVENTS MOBILE */
  /* contact us mobile */
  /* ALIVELIKEYOU video pages mobile */
  /* line 4084, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a.kevtooltip-big span {
    /* 	bottom: 3.75rem;
     width: 18rem;
     font-size: 1rem;   */
  }
  /* line 4090, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a:hover kevtooltip-big span, a:hover.kevtooltip-big span, a:hover.kevtooltip-bigmbk span {
    bottom: 3rem;
    display: none;
  }
  /* line 4095, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text a.kevtooltip-big, .kevita-product-module-text a.kevtooltip-bigmbk {
    text-decoration: none !important;
  }
  /* line 4099, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  a.kevtooltip-big, a.kevtooltip-bigmbk {
    text-decoration: none !important;
  }
  /* line 4103, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-navigation {
    height: 4.5rem;
  }
  /* line 4107, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-logo img {
    width: 6.3rem;
  }
  /* line 4111, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    font-size: 2.5rem;
    width: 50px;
    height: 50px;
    top: 1rem;
  }
  /* line 4120, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtastemodule {
    height: 80vw;
  }
  /* line 4124, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle {
    background: #fff;
    border-radius: 50%;
    width: 70vw;
    height: 70vw;
  }
  /* line 4131, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    top: 32%;
    padding-top: 0vw;
  }
  /* line 4138, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text h2 {
    font-size: 2rem;
  }
  /* line 4142, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text p {
    font-size: 1.25rem;
  }
  /* line 4147, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li {
    text-align: center;
    margin: 1.5rem 0;
  }
  /* line 4153, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-logo {
    margin: -2.5rem 0 1.5rem 0;
  }
  /* line 4158, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-find-kevita {
    padding: 0 !important;
  }
  /* line 4163, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li:hover span, #g-offcanvas #g-mobilemenu-container .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content span, .mobile-find-kevita:hover {
    color: #f29484;
  }
  /* line 4167, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container img {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  /* line 4174, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-find-kevita img {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin: 0 1rem 0.25rem 0 !important;
    position: relative;
    display: inline-block !important;
  }
  /* line 4182, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-item-content {
    margin-top: 0.5rem;
  }
  /* line 4186, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-sublevel .g-menu-item-title {
    font-size: 1.5rem !important;
    color: #000 !important;
  }
  /* line 4192, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall, .viewall a {
    color: #000 !important;
    font-weight: bold;
    font-size: 1.5rem !important;
    letter-spacing: 0.15rem;
  }
  /* line 4199, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall:active {
    color: #fff !important;
    background: #008cc8;
    padding: 0rem;
  }
  /* line 4205, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .viewall a:hover {
    padding: 0rem;
  }
  /* line 4210, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-parent-indicator {
    margin: -0.5rem 0 0 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: none !important;
    font-size: 2rem !important;
  }
  /* line 4219, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:after {
    content: "\f054";
  }
  /* line 4224, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:hover:after {
    color: #90d4aa;
  }
  /* line 4229, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
    color: #90d4aa;
  }
  /* line 4233, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .active.megamenu-sparklingprobiotic span, .active.megamenu-masterbrewkombucha span, .active.megamenu-applecidervinegar span {
    color: #fff !important;
  }
  /* line 4237, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-masterbrewkombucha:hover .g-menu-item-title, .megamenu-sparklingprobiotic:hover .g-menu-item-title, .megamenu-applecidervinegar:hover .g-menu-item-title {
    color: #fff !important;
  }
  /* line 4241, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-sparklingprobiotic:hover, .active.megamenu-sparklingprobiotic {
    background-position: center top;
  }
  /* line 4245, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-masterbrewkombucha:hover, .active.megamenu-masterbrewkombucha {
    background-position: center top;
  }
  /* line 4249, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .megamenu-applecidervinegar:hover, .active.megamenu-applecidervinegar {
    background-position: center top;
  }
  /* line 4253, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-go-back .g-menu-item-container {
    font-size: 2rem !important;
  }
  /* line 4257, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-offcanvas hr {
    border: 1px solid #008cc8;
    width: 75%;
    display: block;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 4266, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-background img {
    height: 310px;
    width: auto;
    object-fit: cover;
  }
  /* line 4272, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider img {
    width: 100%;
    height: auto;
    object-fit: cover;
  }
  /* line 4278, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .home-carousel img {
    height: 437px;
  }
  /* line 4282, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel-background img {
    height: auto;
    width: 100%;
    object-fit: cover;
  }
  /* line 4288, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-icon img {
    height: 150px;
    top: 10px;
    width: auto;
    object-fit: auto;
  }
  /* line 4295, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-circle img {
    height: auto !important;
    width: auto !important;
  }
  /* line 4300, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel .kevita-carousel-icon img {
    height: 50%;
  }
  /* line 4304, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-nav img {
    height: 10px;
    width: auto;
    object-fit: auto;
  }
  /* line 4310, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text {
    width: 100%;
    /* changed from 75%. Product Landers want 90% */
  }
  /* line 4314, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text h2 {
    font-size: 3.25rem;
    width: 90%;
    position: absolute;
    display: inline-block;
    bottom: 6rem;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 4324, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel sup {
    font-size: 2rem;
  }
  /* line 4328, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-header p {
    font-size: 3rem !important;
  }
  /* line 4332, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-link p {
    font-size: 1.5rem !important;
  }
  /* line 4336, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .slider-header-large p {
    font-size: 4.5rem !important;
    line-height: 0.9 !important;
  }
  /* line 4341, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .nextend-bullet-bar > div {
    padding: 0.4rem !important;
    margin: 1.5rem !important;
  }
  /* line 4346, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .all-products-carousel .kevita-carousel-icon img {
    height: 135px;
  }
  /* line 4350, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .all-products-carousel h2 {
    font-size: 3.25rem;
    width: 90%;
    bottom: 0.5rem;
  }
  /* line 4356, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .digestive-carousel h2 {
    font-size: 2.75rem;
    width: 90%;
    bottom: 0rem;
  }
  /* line 4362, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-carousel-text p {
    font-size: 1rem;
    width: 90%;
  }
  /* line 4367, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-header {
    padding-top: 2em !important;
    margin-top: 0em !important;
  }
  /* line 4372, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-header {
    font-size: 2rem !important;
    line-height: 1;
    margin: 1rem;
  }
  /* line 4379, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-medium {
    font-size: 2rem !important;
    line-height: 1;
    margin: 2.5rem 0 2.5rem 0 !important;
  }
  /* line 4386, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .wilder-contact {
    margin: -1rem 0 1rem 0;
  }
  /* line 4390, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .moretoexplore, .moretoexplorehome, .moretoexplore-contest {
    font-size: 4rem !important;
    line-height: 0.9;
    margin: 1rem !important;
  }
  /* line 4397, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing-header {
    font-size: 3rem !important;
  }
  /* line 4401, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module {
    margin-bottom: 0 !important;
  }
  /* line 4405, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-block {
    padding-top: 1rem;
    margin-bottom: 4rem;
  }
  /* line 4414, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-info {
    bottom: -11rem;
  }
  /* line 4419, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-info {
    bottom: -5rem;
    position: absolute;
  }
  /* line 4424, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-kombucha {
    bottom: -5rem;
    position: absolute;
  }
  /* line 4429, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-acv {
    bottom: -5rem;
    position: absolute;
  }
  /* line 4434, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-text p {
    font-size: 1rem;
  }
  /* line 4438, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products div.button {
    font-size: 1rem;
  }
  /* line 4442, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-kombucha {
    bottom: -11rem;
  }
  /* line 4446, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-acv {
    bottom: -11rem;
  }
  /* line 4450, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .home-product-button {
    width: 41vw;
    font-size: 4.15vw;
    padding: 2.8vw 1.5vw;
  }
  /* line 4456, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-info img {
    height: 354px;
    width: auto;
    object-fit: cover;
  }
  /* line 4462, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-kombucha img {
    height: 354px;
    width: auto;
    object-fit: cover;
  }
  /* line 4468, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-acv img {
    height: 354px;
    width: auto;
    object-fit: cover;
  }
  /* line 4474, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text h2 {
    font-size: 1.9rem;
    width: 80%;
  }
  /* line 4479, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-text p {
    font-size: 1.15rem;
  }
  /* line 4483, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-product-module-block div.button {
    font-size: 1.25rem;
    bottom: -5.5rem;
    padding: 1.25rem 2rem;
    display: block;
  }
  /* line 4490, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-all-products .kevita-product-module-acv div.button {
    bottom: -3.5rem;
  }
  /* line 4494, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header {
    font-size: 1.5rem !important;
    margin: 1rem 0 2rem 0 !important;
    padding: 0.25rem 1rem;
  }
  /* line 4501, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ourstorymoduletext {
    top: 8%;
  }
  /* line 4505, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth img {
    height: 534px;
    width: auto;
    object-fit: cover;
  }
  /* line 4511, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth h2 {
    font-size: 3rem;
  }
  /* line 4515, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth p {
    font-size: 1rem;
    margin: 0;
  }
  /* line 4520, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cheerstoyourhealth a {
    font-size: 1.5rem;
    font-weight: 800;
  }
  /* line 4525, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .outstorymoduletext {
    top: 8%;
  }
  /* line 4529, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .fp-utility {
    padding: 0 !important;
    margin-bottom: 2rem;
  }
  /* line 4534, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevitagridmodule {
    padding: 0;
    margin: 0;
  }
  /* line 4539, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevitagridmodule .g-content {
    margin: 0 !important;
  }
  /* line 4543, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyoubackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4549, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .dailyfizzbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4555, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .stayconnectedbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4561, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .fruityrefreshingbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4567, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contestexploremodulebackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4574, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .nofloatiesbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4580, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .artandsciencebackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4586, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .whatshappeningbackground img {
    height: 255px;
    width: 100%;
    object-fit: cover;
  }
  /* line 4592, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text h2 {
    font-size: 2rem;
  }
  /* line 4596, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text-top h2 {
    font-size: 2rem;
  }
  /* line 4600, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text h3 {
    font-size: 2rem;
  }
  /* line 4604, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text-top h3 {
    font-size: 2rem;
  }
  /* line 4608, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text p {
    font-size: 1.05rem;
  }
  /* line 4612, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-gridmodule-text-top p {
    font-size: 1.05rem;
  }
  /* line 4616, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyou div.icon img {
    width: 4rem;
    left: 1rem;
  }
  /* line 4621, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contestexploremodulebackground div.icon img {
    width: 6rem;
    top: 1%;
    left: 0.5rem;
  }
  /* line 4628, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .alivelikeyou div.button {
    font-size: 1.25rem;
    padding: 0.5rem 1rem;
    display: inline-block;
  }
  /* line 4634, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer {
    border-top: 0;
  }
  /* line 4638, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-nav {
    text-align: center;
    background: #fff;
    padding: 1rem 0;
  }
  /* line 4644, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-nav .g-menu-item-title {
    font-size: 1.25rem;
  }
  /* line 4648, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-social {
    text-align: center;
  }
  /* line 4652, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .footer-social img {
    padding: 0 1.25rem 1.25rem 1.25rem;
  }
  /* line 4656, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer img {
    text-align: center !important;
  }
  /* line 4660, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .newsletter {
    padding: 0;
  }
  /* line 4664, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-title {
    font-size: 1.5rem;
    text-align: center;
    font-weight: 600;
  }
  /* line 4670, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-headtext {
    font-size: 1.1rem;
    text-align: center;
    padding: 0 10%;
  }
  /* line 4676, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-form-wrapper {
    text-align: center;
    padding-top: 1rem;
  }
  /* line 4681, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .g-newsletter-inputbox input {
    width: 13rem;
    font-size: 1rem;
    border-width: 2px 0px 2px 2px;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
  }
  /* line 4689, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer a.g-newsletter-button-submit.button {
    width: auto;
    font-size: 1rem;
    text-transform: none;
  }
  /* line 4695, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .mobile-footer-logo {
    font-size: 0.85rem;
  }
  /* line 4699, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-footer .mobile-footer-logo img {
    width: 100px;
    margin: 1rem;
  }
  /* line 4704, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext {
    font-size: 1.1rem;
    font-weight: 400;
    margin-left: 0.8em;
    margin-right: 0.8em;
  }
  /* line 4711, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-digestive, .infotext-press {
    font-size: 1.1rem;
    text-align: center !important;
    font-weight: 400;
    line-height: 1.75;
    color: #434343;
    padding-right: 0;
  }
  /* line 4720, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-press {
    padding-left: 2rem;
    padding-right: 2rem;
    margin-top: 2rem;
  }
  /* line 4726, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-digestive .g-content {
    margin: 0;
    padding: 1rem;
  }
  /* line 4731, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small {
    font-size: 1.75rem;
  }
  /* line 4735, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-legal {
    font-size: 0.75rem;
  }
  /* line 4739, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-mobile {
    font-size: 1.1rem;
    line-height: 1.5;
  }
  /* line 4744, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small h2 {
    font-size: 2rem;
    padding: 0 2rem 0 2rem;
    line-height: 1;
  }
  /* line 4750, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-small .g-content {
    margin: 0;
    padding: 0;
  }
  /* line 4755, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext ul {
    columns: 1;
    list-style-position: outside;
  }
  /* line 4760, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-43 {
    font-size: 1.1rem;
  }
  /* line 4764, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-43 .g-content {
    margin: 0 !important;
    padding: 0 1.25rem !important;
  }
  /* line 4769, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #amazonfresh {
    height: auto;
    width: auto !important;
    margin: 1em !important;
  }
  /* line 4776, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .pros-background {
    background: linear-gradient(320deg, rgba(240, 200, 0, 1), rgba(250, 160, 50, 1)) !important;
  }
  /* line 4780, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros h2 {
    font-size: 3rem;
    text-align: center;
  }
  /* line 4785, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros ul {
    font-size: 1.25rem;
    line-height: 1.25;
    margin-left: 0;
  }
  /* line 4791, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros ul li {
    margin-bottom: 1rem;
  }
  /* line 4795, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros li::before {
    width: 1.5rem;
    margin-left: 0rem;
    font-size: 1.25rem;
  }
  /* line 4801, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros p {
    font-size: 1.25rem;
  }
  /* line 4805, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .probioticpros img {
    width: 85%;
  }
  /* line 4809, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .didyouknow img {
    height: auto;
  }
  /* line 4815, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #g-expanded {
    padding-bottom: 1rem !important;
  }
  /* line 4819, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule img {
    width: auto;
    display: block;
    text-align: center;
    margin: 0 auto;
    float: none;
  }
  /* line 4827, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text {
    display: block;
    text-align: center;
    padding: 1rem 5%;
  }
  /* line 4833, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text h3 {
    font-size: 1.25rem;
  }
  /* line 4837, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .standardmodule-text p {
    font-size: 1.1rem;
  }
  /* line 4843, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtastemodule {
    height: 100vw;
  }
  /* line 4847, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle {
    background: #fff;
    border-radius: 50%;
    width: 83vw;
    height: 83vw;
  }
  /* line 4853, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .aboutus-circle-sides {
    margin-top: 0vw;
  }
  /* line 4857, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text {
    top: 18%;
    width: 60%;
  }
  /* line 4862, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text h2 {
    font-size: 1.65rem;
  }
  /* line 4866, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .goodtaste-text p {
    font-size: 1rem;
    line-height: 1.25;
  }
  /* line 4871, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-info {
    height: 6rem;
    bottom: 3rem !important;
  }
  /* line 4876, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-mini-product-module-text {
    font-size: 1.3rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11vw;
  }
  /* line 4884, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-menu-item-title {
    font-size: 1.5rem;
  }
  /* line 4888, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .miniproduct {
    flex-basis: 50% !important;
  }
  /* line 4892, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-image img {
    width: auto;
  }
  /* line 4896, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description h2 {
    font-size: 1.25rem;
    font-weight: 600;
    margin: 0;
    text-align: left;
    padding: 0 0 0 2rem;
  }
  /* line 4904, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description h1 {
    font-size: 2.25rem;
    margin: 0;
    text-align: left;
    padding: 0 0 0 2rem;
  }
  /* line 4911, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description p {
    line-height: 1.75;
    font-size: 1.1rem;
    margin: 0 2rem 0 2rem;
  }
  /* line 4917, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-description img {
    margin: 0;
    width: 40%;
    margin: 2rem auto;
    display: block;
  }
  /* line 4924, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  img#productbadges {
    width: 75%;
  }
  /* line 4929, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients h2 {
    font-size: 1.5rem;
    margin: 2rem 0 0 2rem;
  }
  /* line 4934, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients-coi {
    margin: 0 0 0 2rem;
    font-size: 1.1rem;
  }
  /* line 4939, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients p {
    font-size: 0.9rem;
    margin: 0.5rem 2rem 0rem 2rem;
  }
  /* line 4944, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .single-product-ingredients div.nutrition {
    font-size: 3.15vw;
    margin: 0.5rem 0 0 2rem;
    padding: 1.8vw 1.5vw;
    width: 37vw;
  }
  /* line 4955, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-badges {
    margin-top: 1.5rem;
  }
  /* line 4959, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .mobile-badges img {
    width: 18%;
    padding: 5px;
  }
  /* line 4966, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-content {
    font-size: 0.9rem;
  }
  /* line 4970, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-readmore {
    font-size: 0.7rem;
    position: relative;
    left: 70%;
  }
  /* line 4976, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-thumbnail {
    width: 100%;
  }
  /* line 4980, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-27326e1fby .pt-cv-meta-fields {
    font-size: 1rem;
  }
  /* line 4985, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .cvp-live-filter.cvp-button div {
    font-size: 1rem;
    padding: 2px 5px !important;
  }
  /* line 4990, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-content-item {
    padding-left: 5px !important;
    padding-right: 5px !important;
    padding-bottom: 50px !important;
  }
  /* line 4996, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-ctf-list {
    margin: -4rem 0 1rem 0;
  }
  /* line 5000, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-ctf-Date {
    width: 6rem;
    font-size: 1.75rem;
    padding: 1rem;
  }
  /* line 5006, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-title a, #pt-cv-view-c3706b340c .panel-title {
    font-size: 1.15rem;
    padding-left: 1.5rem;
  }
  /* line 5011, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-content {
    font-size: 0.9rem;
    padding: 0 1.5rem;
  }
  /* line 5016, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-readmore {
    font-size: 0.85rem;
  }
  /* line 5020, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-social-buttons {
    margin-bottom: 2rem;
    margin-top: 0.5rem;
    right: 1rem;
    top: 0.5rem;
  }
  /* line 5027, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .pt-cv-social-facebook, .pt-cv-social-twitter, .pt-cv-social-email {
    background-size: 24px !important;
    margin-right: 5px;
  }
  /* line 5032, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-meta-fields {
    font-size: 0.85rem;
    top: 3.5rem;
    margin-left: 1.5rem;
    background-size: 0.85rem;
    padding-left: 0.7rem;
  }
  /* line 5040, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-c3706b340c .pt-cv-meta-fields span {
    padding-left: 0.5rem;
  }
  /* line 5044, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n img {
    width: 100%;
  }
  /* line 5048, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n .kevita-gridmodule-text {
    margin: 1rem;
  }
  /* line 5052, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #pt-cv-view-206900cr9n .kevita-gridmodule-text h2 {
    font-size: 3.25rem;
  }
  /* line 5058, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contactus {
    padding-bottom: 25px !important;
  }
  /* line 5062, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contactus img {
    display: block;
    width: auto;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 5071, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contact-text {
    display: block;
    padding: 10px 0 20px 0;
    border-bottom: 0;
    font-size: 1.25rem;
    text-align: center;
    width: auto;
    color: #000;
  }
  /* line 5084, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .outline-alivelikeyou_videos #g-header {
    padding: 0em !important;
  }
  /* line 5088, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video .g-content {
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 5093, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video h1 {
    font-size: 3rem !important;
  }
  /* line 5097, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video h3 {
    font-size: 2rem !important;
  }
  /* line 5101, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .kevita-video p {
    font-size: 1.1rem;
    padding: 0 1rem;
  }
}
@media (max-width: 767.95px) {
  /* line 5108, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta img {
    width: 130px;
    padding-right: 20px;
    float: left;
  }
  /* line 5114, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta h2 {
    font-size: 3.2rem;
    line-height: 1;
    text-align: left;
    /* margin: auto 0; */
    position: relative;
    /* transform: translateY(50%);
     margin-top: 0; */
    font-weight: 400;
    margin: 1.5rem 0 1rem 0;
  }
  /* line 5126, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta h2.contest-shareitheading {
    display: block;
    margin: 0.5rem 0 0.5rem 0;
  }
  /* line 5132, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta p {
    margin: 0 0 1.3rem 0;
  }
  /* line 5137, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta.infotext p {
    font-size: 1.3rem;
  }
  /* line 5141, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-cta img.contest-shareiticons {
    float: none;
    width: 4rem;
    margin-left: 0.5rem;
  }
  /* line 5147, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue-header.blue-header-contest a {
    padding: 1.5rem;
    font-weight: 400;
  }
  /* line 5152, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-black {
    font-size: 1.3rem;
  }
  /* line 5156, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-black h2 {
    font-size: 1.5rem;
    font-weight: 600;
  }
  /* line 5161, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-black-sm {
    font-size: 1.15rem;
  }
  /* line 5165, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-nopurchase {
    font-size: 0.75rem;
    color: #000;
  }
  /* line 5170, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .infotext-nopurchase h2 {
    font-size: 1rem;
    font-weight: 600;
  }
  /* line 5176, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .moretoexplore, .moretoexplore-contest {
    margin: 0 !important;
  }
  /* line 5183, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-owlcarousel-accordionslider .g-owlcarousel .owl-item {
    padding: 0 0.25rem 1rem 0.25rem;
  }
  /* line 5187, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-owlcarousel-accordionslider .g-owlcarousel .owl-item .item .g-owlcarousel-item {
    border-bottom: 0px !important;
  }
  /* line 5191, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing .g-owlcarousel-item-title {
    display: none;
  }
  /* line 5195, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing .owl-carousel .owl-item img {
    width: 90%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 5202, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing .pairing-image {
    float: none;
  }
  /* line 5206, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing .pairing-text {
    overflow: visible;
    /* padding-left: 3.5vw; */
    padding-top: 1rem;
    padding-left: 0rem;
  }
  /* line 5213, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing h1, .contest-pairing p {
    color: #000;
  }
  /* line 5217, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing h1 {
    line-height: 1;
  }
  /* line 5221, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing p {
    font-size: 1.3rem !important;
  }
  /* line 5225, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing #g-owlcarousel-accordionslider-controls > div {
    color: orange !important;
    top: 9rem !important;
    font-size: 3.5rem !important;
  }
  /* line 5231, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .contest-pairing #g-owlcarousel-accordionslider-controls > div.owl-next:before, .contest-pairing #g-owlcarousel-accordionslider-controls > div.owl-prev:before {
    content: '' !important;
    border-bottom: 0px !important;
    width: 30px !important;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
  /* line 5243, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-owlcarousel-accordionslider .g-owlcarousel-accordionslider-header #g-owlcarousel-accordionslider-controls > div.owl-prev {
    left: -1.5rem;
  }
  /* line 5247, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .g-owlcarousel-accordionslider .g-owlcarousel-accordionslider-header #g-owlcarousel-accordionslider-controls > div.owl-next {
    right: -1.5rem;
    left: auto;
  }
  /* line 5252, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .owl-item.active .g-owlcarousel-content {
    display: block !important;
  }
  /* line 5260, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  img.ugcpic {
    width: 340px;
    width: 45%;
    height: 340px;
    height: auto;
    padding: 10px;
    padding: 2% 2%;
    text-align: center;
    margin: auto;
  }
  /* line 5272, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ugcshare {
    width: 40vw;
    height: 40vw;
    text-align: center;
    margin: 2vw;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
  }
  /* line 5284, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ugcbtn {
    margin-top: 2rem;
    font-size: 1.5rem;
  }
  /* line 5289, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ugcbtn::after {
    font-size: 2rem;
  }
  /* line 5293, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipename {
    font-size: 1.25rem;
    padding: 10px 20px;
  }
  /* line 5298, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipehead {
    margin-top: 1rem;
  }
  /* line 5302, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipetext {
    padding: 20px;
    font-size: 1rem;
  }
  /* line 5307, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .recipetext ul {
    margin-bottom: 0px;
  }
  /* line 5311, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .blue {
    font-size: 1.35rem;
  }
  /* line 5315, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .gans {
    font-size: 1.5rem;
    padding-top: 0 !important;
  }
}
/* line 5324, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.scale-section-100 {
  padding: 0 0% !important;
}
/* line 5328, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.padding-findkevita-top {
  margin-top: 7vw;
}
/* line 5332, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.padding-allproducts-bottom {
  margin-bottom: 7vw;
}
/* line 5339, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-pink-red {
  background: #ff9e6e !important;
  background: linear-gradient(90deg, rgba(255, 158, 110, 1) 0%, rgba(224, 36, 35, 1) 100%) !important;
  position: relative;
}
/* line 5347, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-green-blue {
  background: #53ec91 !important;
  position: relative;
}
/* line 5353, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-green-blue-gradient {
  background: linear-gradient(90deg, rgba(83, 236, 145, 1) 0%, rgba(130, 226, 251, 1) 100%) !important;
  position: relative;
}
/* line 5359, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-cheers {
  background: #f6fa26 !important;
}
/* line 5366, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-orange-yellow {
  background: #ffb619 !important;
  background: linear-gradient(90deg, rgba(255, 182, 25, 1) 0%, rgba(244, 218, 33, 1) 50%, rgba(234, 251, 41, 1) 100%) !important;
  position: relative;
}
/* line 5374, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-violet-purple {
  background: #dd70f0 !important;
  background: linear-gradient(90deg, rgba(221, 112, 240, 1) 0%, rgba(221, 112, 240, 1) 12%, rgba(116, 86, 255, 1) 100%) !important;
  position: relative;
}
/* line 5382, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-lemonade {
  background: #eef1be !important;
  background: linear-gradient(90deg, rgba(238, 241, 190, 1) 0%, rgba(241, 230, 136, 1) 100%) !important;
  position: relative;
}
/* line 5390, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-spritzer {
  background: #fffdfd !important;
  background: linear-gradient(90deg, rgba(255, 253, 253, 1) 0%, rgba(246, 233, 179, 1) 100%) !important;
  position: relative;
}
/* line 5398, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade-findkevita {
  background: #f6fa26 !important;
  background: linear-gradient(90deg, rgba(246, 250, 38, 1) 0%, rgba(244, 198, 86, 1) 50%, rgba(242, 148, 132, 1) 100%) !important;
  position: relative;
}
/* line 5405, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.img-cheers {
  width: 85%;
}
/* line 5409, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.img-ourstory {
  width: 85%;
}
/* line 5413, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.character-corner-left {
  position: absolute;
  left: 0;
  bottom: 0;
}
/* line 5420, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.character-corner-right {
  position: absolute;
  right: 0;
  bottom: 0;
  text-align: right;
}
@media (max-width: 676px) {
  /* line 5429, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .fade-green-blue {
    background: #53ec91;
  }
  /* line 5433, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .fade-green-blue-gradient {
    background: linear-gradient(180deg, rgba(83, 236, 145, 1) 0%, rgba(130, 226, 251, 1) 100%) !important;
  }
}
@media (max-width: 520.95px) {
  /* line 5439, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .ugcshare {
    width: 10rem;
    height: 10rem;
    text-align: center;
    margin: 0.25rem 0.25rem 0 0.25rem;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
  }
  /* line 5450, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #lightcase-info #lightcase-caption {
    margin: 0;
  }
}
@media only all and (min-width: 60rem) {
  /* line 10, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) {
  /* line 22, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 47.99rem) {
  /* line 25, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 59.99rem) {
  /* line 28, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
/* line 5481, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.newBadge {
  position: relative;
  color: #000;
  padding-left: 2vw;
  margin-bottom: 30px;
}
/* line 5487, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.newBadge img {
  width: 4vw;
  display: inline-block;
  vertical-align: middle;
}
/* line 5493, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.newBadge a {
  color: #000;
  font-weight: bold;
  font-size: 1.6vw;
  margin-left: 0.2vw;
  vertical-align: middle;
  display: inline-block;
  margin-top: -5px;
}
@media (max-width: 767px) {
  /* line 5506, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .newBadge {
    padding-left: 2rem;
  }
  /* line 5509, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .newBadge img {
    width: 14vw;
  }
  /* line 5513, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .newBadge a {
    font-size: 5vw;
  }
}
@media (max-width: 500px) {
  /* line 5522, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .moretoexplorehome {
    margin: 2.5vw 2vw 12.5vw 2vw;
    font-family: phosphatepro;
    text-align: center;
    font-size: 12rem !important;
    font-size: 15vw !important;
    color: #00a77f;
    padding-bottom: 14px;
  }
}
/* line 5533, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#KevitaBuyModal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  display: none;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding-top: 3%;
}
/* line 5547, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#KevitaBuyModal .modal-body {
  overflow-x: hidden;
  overflow-y: auto;
  text-align: center;
  width: 100%;
  max-width: 830px;
  min-width: 300px;
  height: auto;
  max-height: 84vh;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: relative;
  z-index: 1050;
}
@media (max-width: 768px) {
  /* line 5563, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #KevitaBuyModal .modal-body {
    width: 80%;
    margin-top: 40px;
    overflow: unset;
  }
}
/* line 5569, wp-content/themes/rt_gemini/custom/scss/custom.scss */
#KevitaBuyModal .close {
  float: right;
  /* font-size: 21px; */
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  text-shadow: 0 1px 0 #999;
  position: absolute;
  top: 6vh;
  margin-right: -30px;
  color: #fff;
  margin-top: -30px;
  font-size: 40px;
  background-color: transparent;
  border: 0;
  z-index: 99999;
  opacity: 1;
  left: calc(50vw + 427px);
}
@media (max-width: 768px) {
  /* line 5589, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  #KevitaBuyModal .close {
    left: auto;
    right: 60px;
  }
}
/* line 5594, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.modal {
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
}
/* line 5607, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 5613, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.rules_h1_header {
  font-size: 3.2vw !important;
  line-height: 1;
}
/* line 5617, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.rulesOL {
  font-family: futura-medium;
  font-size: 1.8vw;
  color: #000;
  margin: 60px 0;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 5625, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .rulesOL {
    font-family: futura-medium;
    font-size: 1.1rem;
    color: #000;
    margin: 10px 0;
    padding: 2rem;
  }
  /* line 5632, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .rules-paragraph {
    padding: 0 0rem !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 5638, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .rulesOL {
    font-family: futura-medium;
    font-size: 1.1rem;
    color: #000;
    margin: 10px 0;
    padding: 2rem;
  }
  /* line 5645, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .rules-paragraph {
    padding: 0 0rem !important;
  }
}
/* line 5650, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.sweepstakes-order-list {
  font-family: futura-medium;
  font-size: 1.8vw;
  color: #000;
  margin: 60px 0;
}
@media only all and (max-width: 30rem) {
  /* line 5656, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .sweepstakes-order-list {
    font-size: 1.1rem;
    padding: 0 1rem;
    padding-top: 0px;
    padding-right: 2rem;
    padding-bottom: 0px;
    padding-left: 2rem;
  }
}
/* line 5666, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.sweepstakes-para-control {
  text-align: left !important;
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 5670, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .sweepstakes-para-control {
    padding-top: 0px;
    padding-right: 0pX !important;
    padding-bottom: 0px;
    padding-left: 0px !important;
    font-size: unset !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 5677, wp-content/themes/rt_gemini/custom/scss/custom.scss */
  .sweepstakes-para-control {
    padding: 0 1rem !important;
    padding-top: 0px !important;
    padding-right: 0rem !important;
    padding-bottom: 0px !important;
    padding-left: 0rem !important;
  }
}
/* line 5687, wp-content/themes/rt_gemini/custom/scss/custom.scss */
.sweepstakes-list-control-type {
  font-size: 1.8vw;
  color: #000;
  margin: 60px 0;
}
/*# sourceMappingURL=custom_spd_lemon_cayenne_2026.css.map */