/** Shopify CDN: Minification failed

Line 11:0 Unexpected "{"
Line 11:1 Expected identifier but found "%"
Line 14:21 Unexpected "/"
Line 17:1 Expected identifier but found "%"

**/


{% comment %} 

░░░░░░░ ░░░░░░░ ░░░░░░░ ░░░░░░░ ░░░░░░░ 
Custom Black version / *2024
░░░░░░░ ░░░░░░░ ░░░░░░░ ░░░░░░░ 

{% endcomment %}

/* Floating effect */
@keyframes float {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-20px);
    }
    100% {
        transform: translateY(0);
    }
}


/* Swaying effect */
@keyframes sway {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(5deg);
    }
    100% {
        transform: rotate(0deg);
    }
}



  

.homepage-featured-box-btn {
    font-weight: 700;
}

.ftr_social a {
    margin-bottom: 10px;
}

.product-page-inner {
    background: none;
}

.product-page-related-products h2.page--title, .recently-viewed-products h2.page--title {
    color: #000000;
}

.sold-out-badge {
    background: #8d8d8d;
    padding: 10px 20px !important;
}

#AddToCart.add-to-cart--secondary.disabled {
    color: #5a5a5a;
}


.media-kit-download{
  display:none;
}


/* zoom in animation in buttons */
.logo-bar__image, .homepage-featured-box-btn, .btn-common , .quick-add-button , .cartbutton, .yotpo-default-button , .cart__checkout , .sold-out-button {
  transition: transform 0.5s ease!important; /* Smooth transition for the transform property */
  display: block; /* Display block to apply width and height correctly */
 
  height: auto; /* Maintain aspect ratio */
  text-decoration:none;
}

/* Apply zoom effect on hover */
.logo-bar__image:hover , .homepage-featured-box-btn:hover , .btn-common:hover , .quick-add-button:hover , .cartbutton:hover , .yotpo-default-button:hover , .cart__checkout:hover , .sold-out-button:hover {
  transform: scale(1.1); /* Scale the image to 110% of its original size */
}

.media-resource-top {
    padding: 0;
}

.about-Banner .btn-common, .about-Banner .btn-common {
  max-width: 200px;
    margin: auto;
}

.media-resource-contact input[type=text], .media-resource-contact [type=email], .media-resource-contact textarea {
    color: #000;
}

.blanet-based-infographic .btn-common {
 max-width: 420px;
    margin: auto;
}

#shopify-section-just-ice-tea_plnt_section .btn-common {
   max-width: 680px;
    margin: auto;
}


/* CSS to change placeholder color to black */
input::placeholder {
    color: black!important;
    opacity: 1!important; /* Override any browser-specific default opacity to ensure the color is fully opaque */
}

#newsletter_text::placeholder {
 color: black!important;
    opacity: 1!important; /* Override any browser-specific default opacity to ensure the color is fully opaque */
}

textarea::placeholder {
    color: black!important;
    opacity: 1!important; /* Override any browser-specific default opacity to ensure the color is fully opaque */
}


body {
    color: #666666;
}


h1 {
    color: #000000;
}



p, a {
    color: #000000;
}

a:hover {
    color: #000000;
}

button {
  color: #000000;
}

footer {
    background: #000000;
}

svg path {
    fill: black;
}

.product-page {
    padding: 5px 0 0;
}

.blog-btn {
  
    max-width: 800px;
    margin: auto;
    
}


.blanet-based-infographic .blog-btn {
   position: absolute;
   
    max-width: 800px;
    margin: auto;
    border-radius: 50px;
    
    margin-top: -30px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}



.blanet-based-infographic .blog-btn, #shopify-section-just-ice-tea_plnt_section .blog-btn {
    background: transparent !important;
}

.negative-marg {
    margin-top: 60px;
}

.logo_slider .owl-carousel .owl-nav button.owl-prev {
    background: url(/cdn/shop/files/left_-_chevron.png?v=1709600843);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position-y: 50%;
}

.logo_slider .owl-carousel .owl-nav button.owl-next {
   
    background: url(/cdn/shop/files/right_-_chevron.png?v=1709600843);
  background-size: 50%;
    background-repeat: no-repeat;
    background-position-y: 50%;
}

.contact-section input[type=tel], .contact-section input[type=number], .contact-section input[type=file] {

    border-bottom: 1px solid #000000;
}

.popup .popuptext {
    display: flex !important;
}

.closebtn {
    top: 100px;
}

.logo-bar {
  display:flex;
    justify-content: space-around;
}

.site-header__cart-indicator {
    top: -6px;
    background: #ffffff;
    color: #000;
    left: 36px;
  padding: 2px;
    font-weight: 700;
    font-size: 12px;
    position: absolute;
    border-radius: 50%;
    height: 18px;
    width: 18px;
   
    text-align: center;
    line-height: 14px;
}


#shop-all .main-content {
    padding-top: 20px;
}


.mobile-nav-bar-wrapper {
    background: #000;
}

.contact-inner {
   background: url(/cdn/shop/files/Lemon_-img-min_0c623e5c-6812-401f-b7a7-99ca377310f5.png?v=1709604855) no-repeat 0 5%;
    background-size: 22%;
    background-position-x: 5%;
  
}

.low-back {
   background: url(/cdn/shop/files/Peach_-img-min.png?v=1709576735) no-repeat 0 100%;
    background-size: 22%;
    background-position-x: 100%;
}

.drawer#NavDrawer a:focus, .drawer#NavDrawer a:hover, .drawer#NavDrawer i:focus, .drawer#NavDrawer i:hover {
    color: #4d4f4e;
}





.site-header {
  background: black;
  padding: 30px 0;
}

.about-team img {
    max-height: 100%;
}

.mission-Banner:after {
    content: none;
}

.contact-inner:after {
content: none;
}

.carrot-chews-off {
    background: #000000;
}

.carrot-chews-off h3 {
    background: #ffffff;
    color: #000;
}

.lunchbox-snack .about-content h2 {
    background: #000000;
}

.review-section {
    background: #000000;
}

.ncarrot {
    background: #000000;
}


.review-section strong {
    color: #ffffff;
}

.logo-bar__item {
    margin: 0;
}


.productListing, #shopify-section-collection--featured-collection-1 {
   background: url('/cdn/shop/files/Peach_-img.jpg?v=1709179859') no-repeat right bottom;
     background-size: 20%;
      background-position-y: 90%;
}

#shopify-section-160560305415df25c5 {
   background: url('/cdn/shop/files/Lemon_-img-min.jpg?v=1709179558') no-repeat right bottom;
  background-size: 15%;
  min-height: 644px;
      padding: 30px 0;
}

.custom-link {
    color: #000000;
}

.yotpo-default-button.yotpo-icon-btn.write-button.write-review-button:hover span {
    color: #ffffff;
}

.text-link, a {
    color: #000000;
}

.account-section--btn {
    background-color: #000000;
  color:white;
}

.account-section--btn:focus, .account-section--btn:hover {
    background-color: #000000;
    color: #ffffff;
}


.contact-section h1 {
    color: #000000;
}

.contact-section p {
    color: #000000;
}

.contact-section input[type=text], .contact-section [type=email], .contact-section textarea {
    color: #000000;
}

.contact-section input[type=tel], .contact-section input[type=number], .contact-section input[type=file] {
    color: #000000;
}

.form-note {
    color: #000000!important;
}

.mission-Banner-inner h1 {
    color: #000000;
}

.mission-Banner-inner p {
    color: #000000;
}

.mission-about p, .mission-burger-section p {
    color: #000000;
}

.mission-burger-section p small {
    color: #000000;
}

.blog-main--wrapper .rte, #shopify-section-template--article p, #shopify-section-template--article span {
    color: #000000;
}

.pagination .active a, .pagination .pagination-arrow a:hover, .pagination .pagination-number a:hover {
    background-color: #000000!important;
}

.pagination .pagination-number a, .pagination i:before {
    color: #000000;
}

.media-middle-sections .section-header h2 {
    color: #000000;
}


.media-resource-top-banner p {
    background: #000000;
}


.pagination .active a {
  color: white;
}

.owl-caption h3 {
    color: #000000;
}

.owl-caption span {
    color: #737373;
}

.press-release h2 {
    color: #000000;
}

.press-release li span {
    color: #737373;
}

.press-release h4 {
    color: #000000;
}

.media-kit-download p {
    color: #000000;
}

.blog-main--wrapper h2, #shopify-section-template--article aside .h4, #sharing .h5 {
    color: #000000;
}

.media-resource-contact {
    background: #c9c9c9;
}

.media-resource-contact h2 {
    color: #000000;
}

.media-resource-contact p {
    color: #000;
}

.media-resource-contact .btn-common {
    background: #000;
    color: #ffffff;
}


.faq-section h1 {
    color: #000000;
}

.media-resource-top-banner h1 {
    background: #000000;
}


.blog-sidebar--meta li a {
    color: #000000;
}

.custom-product-cart-div {
    justify-content: space-between;
}

.custom_single_product_cart {
    border-bottom: 1px solid #cccccc;
}

.paymentButtonsWrapper .bold-ro__product {
    border-bottom: 1px solid #cccccc;
}

.about-planet h3, #your-shopping-cart h1.page--title, .template-404 h1.page--title, .template-collection h1.page--title {
    color: #000000;
}

.collection-sidebar-filter .clearall, .collection-sidebar-filter-mobile .clearall {
    color: #000000;
}

.collection-sidebar-sort input[type=radio] {
    color: #000000;
}

.store-section h1 {
    color: #000000;
}

.h1-like {
    color: black;
}

.wholesale-about-top h1, .wholesale-about-bottom h1 {
    color: #000000;
}

.wholesale-about-top p, .wholesale-about-bottom p {
    color: #000000;
}

.contact-section select {
    color: #000000;
    border: 1px solid #000000;
}

.just-ice-tea-wrap h1, .just-ice-tea-wrap h2 {
    background: #000000;
}

.forceh h2 {
    color: #ffffff;
}

.breadcrumb a, .breadcrumb span {
    color: #000000;
}

.product-details-product-title, .ajaxcart__product-name {
    color: #000000;
}

#ProductPrice {
    color: #000000;
}

#Priceperpouch {
    color: #4b4b4b;
}

.product-single-wrapper .product-description, .product-single-wrapper .product-description span {
    color: #000000!important;
}

.bold-ro__recurring-title {
    color: #000000!important;
}

.selectinf-flavorsection select {
    color: #000000;
}

.selectinf-flavorsection select {
    background: url('/cdn/shop/files/chevron-down_Black.svg?v=1709093493') no-repeat calc(100% - 20px) center;
}

.bold-ro__order-interval-container select { 
    color: #000000;
    border: 1px solid #000000;
    background: #e9eef6 url('/cdn/shop/files/chevron-down_Black.svg?v=1709093493') no-repeat right center!important;
}


.contact-section select {
    background: #e9eef6 url('/cdn/shop/files/chevron-down_Black.svg?v=1709093493') no-repeat calc(100% - 20px) center!important;
}

.contact-section input[type=text], .contact-section [type=email], .contact-section textarea {
    border-bottom: 1px solid #000000;
}

.about-planet h5 {
    color: #000000;
}

.about-post-section h1 {
    color: #000000;
}

.about-post-section p {
    color: #000000;
}

.about-mushroom-jerky h3 {
    color: #000000;
}

.about-founder-section h1 {
    color: #000000;
}

.founder-name {
    color: #000000;
}

.founder-content {
    color: #000000;
}

.about-founder-section p, #RecoverPasswordForm p, #challenge .wrapper.main-content.page-main--wrapper p, .template-404 .wrapper.main-content.page-main--wrapper p {
    color: #000000;
}

.about-team h1 {
    color: #000000;
}

.about-team p {
    color: #000000;
}

#shopify-section-template--blog h1.page--title, #shopify-section-template--article h1.page--title {
    color: #000000;
}

.blog-posts.mainblog .tabheading .tabs li a {
    color: #515352;
}


.blog-posts.mainblog .tabheading .tabs li a:hover {
    color: #000000;
}

.blog-template--individual>div .indiv-post-time, #shopify-section-template--article .post-time.indiv-post-time, .blog-sidebar--recent-articles li time {
    color: #9f9fa0;
}



.bold-ro__order-interval-container select {
    background-position: 75%!important;
}

#AddToCartForm .quantity-selector.product-sub-label {
    color: #000000;
}

#AddToCartForm .ajaxcart__qty-adjust, #AddToCartForm .js-qty__adjust, .cart.ajaxcart .ajaxcart__qty-adjust, .cart.ajaxcart .js-qty__adjust, .cart .js-qty__adjust {
    color: #000000;
}

.product-single-wrapper .product-description, .swatch-items-wrapper {
    border-bottom: 1px solid #cccccc;
}

.selectinf-flavorsection {
    border-bottom: 1px solid #cccccc;
}

#AddToCart:active:not([disabled]), #AddToCart:focus:not([disabled]), #AddToCart:hover:not([disabled]), .shopify-product-form .shopify-payment-button__button--unbranded:active:not([disabled]), .shopify-product-form .shopify-payment-button__button--unbranded:focus:not([disabled]), .shopify-product-form .shopify-payment-button__button--unbranded:hover:not([disabled]) {
    color: #ffffff;
  background: black;
}





.swatch input:checked+label {
    border: 1px solid #000000;
    color: #000000;
}

.swatch label {
    color: #000000;
}

.swatch label:hover {
    border: 1px solid #000000;
}

.paymentButtonsWrapper .bold-ro__recurring-lbl input:checked+span {
    border: 1px solid #000000;
    color: #000000;
}

.bold-ro__recurring-lbl input[type=radio]:checked+span:before, .bold-ro__recurring-lbl input[type=checkbox]:checked+span:before {
    color: #000000;
   
}

.paymentButtonsWrapper .bold-ro__recurring-lbl>span {
    color: #000000;
}

.paymentButtonsWrapper .bold-ro__recurring-lbl>span:hover {
    border: 1px solid #000000;
}

.paymentButtonsWrapper .bold-ro__order-interval-lbl {
    color: #000000;
}

.yotpo a {
    color: #000000 !important;
}


#newsletter-wrapper #newsletter_submit {
    color: #000000;
}

.about-founder-section p, #RecoverPasswordForm p, #challenge .wrapper.main-content.page-main--wrapper p, .template-404 .wrapper.main-content.page-main--wrapper p {
    color: #535151;
}


.cart__remove, #customer_login a, #HideRecoverPasswordLink, #create_customer a, .template-404 .wrapper.main-content.page-main--wrapper p a {
    color: #000000;
}

.drawer--right .search-drawer>.input-group {
    border-bottom: 1px solid rgb(194 196 199 / 50%);
}

#customer_login input[type=text], #customer_login input[type=email], #customer_login input[type=password], #customer_login textarea, #RecoverPasswordForm input[type=email], #create-account input[type=text], #create-account input[type=email], #create-account input[type=password] {
    color: #000000;
    border-color: #000000;
}

#CartContainer button.ajaxcart__qty-remove:after, #CartContainer button.ajaxcart__qty-remove:before {
    background-color: #000000;
}

.ajaxcart-item__price, .ajaxcart__subtotal_header p, .ajaxcart__subtotal p {
    color: #000000;
}

.ajaxcart__product .ajaxcart__product-meta, .cart__shipping.rte p {
    color: #464647;
}


#AddToCartForm .ajaxcart__qty, #AddToCartForm .js-qty, .ajaxcart__qty, .js-qty {
    border-color: #000000;
}

#AddToCartForm #Quantity, .cart.ajaxcart .ajaxcart__qty-num, .cart .js-qty__num {
    color: #000000;
}

.cart.ajaxcart .ajaxcart__qty i {
    color: #000000;
}

.ajaxcart .additional-checkout-buttons {
    background: black;
}

.ajaxcart__subtotal p, .ajaxcart__subtotal_header p {
    color: white;
}

.just-ice-tea-wrap h1 {
    background: transparent;
  
}


.message__link p {
  color:black;
}

.blanet-based-infographic .btn-common {
  font-size: 26px;
}

.blanet-based-infographic .about-infographic h2 {
  color:black;
  background:transparent;
}


.homepage-sections-wrapper.homepage-sections-wrapper--white.newsletter--section, .newsletter {
    background: #ddd;
}

.newsletter p, .newsletter--section--grid_inner.newsletter_title p {
    text-align: left;
    font-weight: 300;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: .085em;
    color: #000000;
}

.newsletter-form input, #newsletter-wrapper input[type=email] {
    color: #000000!important;
    border-bottom: 1px solid #000000!important;
}

.newsletter h3, .newsletter--section--grid_inner.newsletter_title h3 {
    color: #000000;
}


.homepage-featured-content-box-inner .homepage-featured-box-btn:hover {
    color: #ffffff!important;
    background: #000000!important;
}


.blog-content .date, time.homepage-blog--date {
    color: #535353;
}

.blog-content p, #shopify-section-blog--blog-posts p, #shopify-section-blog--blog-posts .rte {
    color: #666666;
}

.blog-content h3, h3.homepage-blog--title, h3.homepage-blog--title a {
    color: #000000;
}

.blogSection h1, #shopify-section-blog--blog-posts .homepage-sections--title, .retailers-blog h2 {
    color: #000000;
}

.btn-common:hover, .cartbutton:hover, .quick-add-button-variants:hover, .quick-add-button:hover, #AddToCart:hover, .ajaxcart__footer .cart__checkout:hover, .shopify-payment-button button.shopify-payment-button__button:hover, .update-cart:hover, .cart--button-checkout:hover, .btn:hover, .drawer--right .account-section--btn:hover, .yotpo button.yotpo-default-button:hover, .yotpo-default-button.yotpo-icon-btn.write-button.write-review-button:hover, .sold-out-button:hover {
    background: #000000;
    color: #ffffff;
}



#shopify-section-1605603844f806a69e, .blanet-based-infographic {
    background: black;
}

#shopify-section-just-ice-tea_planet_based .blanet-based-infographic {
    background: #f3f3f5;
}



.btn-yellow, #AddToCart, .shopify-payment-button button.shopify-payment-button__button, .cart--button-checkout, .sold-out-button {
 
    color: #ffffff;
}

.btn-yellow:hover, #AddToCart:hover, .shopify-payment-button button.shopify-payment-button__button:hover, .cart--button-checkout:hover {
    background: #000000!important;
}



.our-mission-inner p {
    color: #666666;
}

.our-mission-inner h3 {
    color: #000000;
}

.btn-common, .cartbutton, .quick-add-button-variants, .quick-add-button, #AddToCart, .ajaxcart__footer .cart__checkout, .shopify-payment-button button.shopify-payment-button__button, .update-cart, .cart--button-checkout, .btn, .drawer--right .account-section--btn, .yotpo button.yotpo-default-button, .yotpo-default-button.yotpo-icon-btn.write-button.write-review-button, .sold-out-button {
    background: #000000;
}


.product-grid--title, .product-grid--title a, .productListing .product-description h3 {
    color: #000000;
}


.crafted-approch-title h2 {
    color: #000000;
}


.drawer--right a, .drawer--right i {
    color: #000000;
}


.drawer--right .search-drawer .search-drawer--clear-icon:after, .drawer--right .search-drawer .search-drawer--clear-icon:before { 
    background-color: #000000;
}


.drawer--right .search-drawer .btn#search-show-more, .drawer--right .search-drawer .btn:focus, .drawer--right .search-drawer .btn:hover {
    color: #000000;
}



#SearchContainer #search-input {
    color: #464646;
}

.input-group-btn {
    width: 10%;
}

.drawer--right .search-drawer i, .drawer#NavDrawer a, .drawer#NavDrawer i {
    color: #000000;
}

ul.site-nav__dropdown.standard-dropdown  {
  padding-left:0;
  margin-top:5px;
}


.top-links ul.site-nav>li:first-child>a {
  color: #000000!important;
   background: #ffffff;
}

.top-links ul.site-nav>li:first-child>a:hover {
   color: #000000!important;
   background: #ffffff;
}


.top-links ul.site-nav>li>a:hover {
    color: #000000!important;
    background: #ffffff;
  border-radius: 50px;
}



.site-nav__link {
    color: #ffffff!important;
}

.site-nav__link:hover {
    color: #3e3e3e!important;
}


ul.site-nav__dropdown.standard-dropdown {
    background: #000000;
}

.site-nav__dropdown .site-nav__link {
    background: #000000!important;
    color: #ffffff!important;
}

.site-nav__dropdown .site-nav__link:hover {
    background: #2c2c2c!important;
    color: white!important;
}

.site-header__links img {
  width: 25px;
}

.site-header__links a {
    text-decoration:none;
}

.header--supporting-text {
    background: white;
    font-size: 15px;
    padding-left: 0px;
    color: black;
    padding: 2px 10px;
    border-radius: 50px;
    margin-top: -20px;
    margin-left: -10px;
    position: absolute;
}


.drawer {
    color: #000000;
}

.drawer__close button:after, .drawer__close button:before, .mobile-menu--close-btn:after, .mobile-menu--close-btn:before {
    background-color: #000000;
}







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


  .mission-Banner-inner {
    margin-top: 0;
}



  .contact-inner {
    background-size: 40%;
}

  .low-back {
    background-size: 30%;
}

  .mobile-nav-header {
    color: #000000;
    margin-left: 30px !important;
  }

  .site-header__logo-image img {
    padding: 15px 0;
    margin-left: 0;
}

  .brand-horizontal {
    max-width: 100px;
    top: 10px;
}

.site-header__logo-image img {
      max-width: 90px!important;
}

  .mobile-nav-bar-wrapper {
    padding: 25px 0;
  }

  .site-header__logowrapper {
    top: 0;
    left: 0;
}

  .site-nav--mobile img {
    max-width:60px;
  }
  
}





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

  .product-page {
    padding: 30px 0 0;
}

}



@media screen and (max-width: 990px) {
.about_page_data section {
    padding-top: 0;
}
  }



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

  .custom-product-cart-div #AddToCart {
    margin: 0;
}


  .review-section .review-content {
    margin-left: 0;
}

  .contact-inner {
    background-size: 60%;
    background-position-x: 0;
    background-position-y: 0;
}

  .low-back {
    background-size: 50%;
}

.productListing, #shopify-section-collection--featured-collection-1 {
  background:white;
}

#shopify-section-160560305415df25c5 {
  background-size: 65%;
}


}






