/** Shopify CDN: Minification failed

Line 130:14 Expected ":"

**/
/* Global */
html {
  scroll-behavior: smooth;
}
a {
  text-decoration:inherit;
  color:inherit;
}

@media only screen and (max-width: 400px) {
  .frozen-body {
    overflow:hidden !important;
    overflow-y:hidden !important;
    height:100vh !important;
  }
}


.drawer {
  z-index:200 !important;
}
.free-shipping-section {
  width:100%;
  max-width:500px;
}
.free-shipping-bar {
  padding:10px 20px 10px 20px;
  z-index:2;
  position:relative;
}
.free-shipping-background {
  position:absolute;
  z-index:1;
  top:0;
  left:0;
  height:100%;
  background-color:lightgreen;
}

/* PDP */
.variant__label {
  letter-spacing: inherit !important;
}
#shopify-section-template--18969915326751__text-and-image2 {
  background-image:url('/cdn/shop/files/bb-pattern.jpg');
  background-size: cover;
}
.page-content {
  padding-bottom:0px !important;
  
  @media only screen and (min-width: 590px) {
    padding-bottom:40px !important;  
  }

  & [data-dynamic-variants-enabled] {
    margin-bottom:10px;
  }
  & .variant-wrapper--dropdown {
    width:100%;
    
    & .variant-input-wrap {
      background-color: #FFF7E8;
      border:none;
      border-radius:3px;
  
      & select {
        border:none;
        border-radius:3px;
        width:100%;
        font-size:18px;
        font-weight:bold;
        color: var(--color-dark-green);
        padding:15px;
      }
    }
  }
  
  & .variant-description-omg {
    background-color: #FFF7E8;
    border-radius: 3px;
    padding-left:15px;
    padding-right:15px;
    font-size:14px;
    padding-bottom:15px;
  }
  
}

#by-the-numbers-collapse {
  height: 193px;

  @media only screen and (min-width: 590px) {
    height: 122px;
  }
  
}

#shopify-section-template--18969915326751__71d04188-08a3-47db-8cef-d5faaddbf77c {
  & .flickity-viewport {
    background-image:url('https://get.verbenergy.co/cdn/shop/files/Screenshot_2023-05-12_at_4.40.56_PM.png');
    background-size: cover;
  }
  & ol {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: var(--color-dark-green);
    position: relative;
    display: block;
    max-width: 400px;
    margin: 0 auto;
    border-radius:3px;
  }
  & .section-header {
    color:var(--color-lime-green);
    text-shadow: var(--color-dark-green) -3px 3px;
  }
  
  & .testimonials-slide {
    padding:20px; 
  }
  & .testimonials-slide .testimonials-slider__text {
    transform:none !important;
    background-color: white;
    border-radius: 3px;
    box-shadow
  }
  & .testimonials-slide.is-selected .testimonials-slider__text {
    transform:none !important;
  }
}

.strmpr-search-button {
  background-image: var(--icon-search) !important;
  background-color:var(--search-button-bg) !important;
  background-size: 15px !important;
  background-position: center !important;
}

.custom-free-shipping-bar {
  margin-top:0 !important;  
}
.rebuy-cart__progress-bar-container {
  padding: 10px 20px !important;
}

.rebuy-cart__progress-bar-meter {
  height:inherit !important;
  text-align: center !important;
  font-weight:bold !important;
  border-radius:3px !important;
  padding:0px 0px !important;
}
.rebuy-cart__progress-bar-meter .rebuy-cart__progress-bar-prompt {
  position:relative;
  margin-top:0 !important;
  z-index:10 !important;
  padding: 12px 0px !important;
  background-color:white !important;
}
.rebuy-cart__progress-bar-prompt b {
  color: #5CBC69 !important;
}
.rebuy-cart__progress-bar-meter .rebuy-cart__progress-bar-meter-fill {
  height:12px !important;
  top:unset !important;
  border-radius:3px !important;
  padding:0px !important;
  background-color:#4DD153 !important;
  z-index: 20 !important;
    
}
.rebuy-cart__progress-bar-wrapper .rebuy-cart__progress-bar-meter {
  padding-top:0px !important;
  padding-bottom:12px !important;
  margin-top:0px !important;
}

.rebuy-cart__flyout-discount-form .rebuy-button {
  box-shadow: none !important;
  padding-top:5px !important;
  padding-bottom:5px !important;
  font-size:14px !important;
}
#rebuy-discount-input {
  margin-right:0 !important;
  border-right:0 !important;
  border-top-right-radius:0 !important;
  padding-top:5px !important;
  padding-bottom:5px !important;
  border-bottom-right-radius:0 !important;
}
.rebuy-cart__flyout-discount-form {
  margin:0 auto;
}


.custom-free-shipping-text.rebuy-cart__progress-bar-prompt {
  background-color:white !important;
  display:block !important;
  width:100% !important;
  padding:0px;
}
.custom-free-shipping-bar.rebuy-cart__progress-bar-meter {
  background-color: #E4E2DD !important;
  padding-bottom:12px !important;
}



.pcp-nav{
  border-bottom:solid 3px transparent !important;
}
.pcp-nav.active-pcp-nav {
  border-bottom: 3px solid rgb(241, 152, 1) !important;
  font-weight:bold !important;
}
@media (hover: hover) {
  .pcp-nav:hover {
    border-bottom: 3px solid rgb(241, 152, 1) !important;
    font-weight:bold !important;
  }
}
#dynamic-checkout-cart {
  min-height: auto !important;
}
.ReactModal__Overlay--after-open{
  z-index: 21474836381 !important;
}