/** Shopify CDN: Minification failed

Line 205:5 Unexpected "="

**/
/*.multicolumn-card__info {
    padding: 1.5rem !important;
}*/
/* everywhere*/

h1, h2{
  text-align: center;
}
ul, li, p, body {
  line-height: calc(1 + 0.5 / var(--font-body-scale)) !important;
  /*margin-block-start: 0.5em !important;
  margin-block-end: 0.5em !important;*/
  letter-spacing: 0 !important;
}

h1, h2, h3, h4, h5, .h0, .h1, .h2, .h3, .h4, .h5 {
  font-weight: 600;
}

.global-media-settings {
  border: 0!important;
}

.banner__heading {
  color: rgba(var(--color-base-accent-1), 1.0);
}

.button, .shopify-payment-button__button{
  text-transform: uppercase !important;
  font-weight: bold !important;
  background-color: rgb(255,197,33)!important;
  border-radius: 10px !important;
}

.button:before, .button:after {
  box-shadow: none;
}

.button:not([disabled]):hover, .shopify-payment-button__button:hover {
  border-radius: 10px;
  box-shadow: 0 0 0 2px rgb(255,197,33);
}

.product-form__submit:hover {
  box-shadow: 0 0 0 2px #e3ffc5 !important;
}


.banner__buttons .button {
  background-color: rgba(var(--color-base-accent-1),0) !important;
  border: 2px solid !important;
  border-color: rgb(var(--color-base-background-1)) !important;
  color:  rgb(var(--color-base-background-1)) !important;
  backdrop-filter: brightness(70%);
}

.banner__buttons .button:hover {
  background-color: rgb(255,197,33) !important;
  box-shadow:none !important;
}

.announcement-bar .announcement-bar__link {
  padding: 0.5em 0 !important;
}

.rte li {
  list-style: disc !important;
  text-align: justify;
}

html {
  scroll-behavior: smooth;
}

#ContactForm {
  scroll-margin-top: 150px; 
}

/* hero banner subtitle text */
body,
.color-background-1,
.color-background-2,
.color-inverse,
.color-accent-1,
.color-accent-2 {
  color: rgba(var(--color-foreground), 1.0);
  background-color: rgb(var(--color-background));
}

/* main menu */
.header__menu-item, .menu-drawer__menu-item, .list-menu__item{
    color: rgba(var(--color-foreground),1.0)!important;
    text-transform: uppercase !important;
}

.header__menu-item:hover span {
  text-decoration: none;
  color: rgba(var(--color-base-accent-1),1.0)!important;
}

.header__active-menu-item {
  color: rgba(var(--color-base-accent-1),1.0)!important;
}

.split-menu-right {
  right: 0;
  margin: 0px;
  /*padding: 1rem;
  border: 1px;
  border-radius: 15px;
  border-color: rgb(var(--color-base-background-1))!important;*/
}

.split-menu-right span {
  right: 0;
  margin: 0px;
  padding: 1rem;
  /*border: 1px;
  border-radius: 15px;
  border-color: rgb(var(--color-base-background-1))!important;*/
}

.split-menu-right span {
  background-color: rgb(255,197,33) !important;
  border-radius: 1rem;
}

.split-menu-right span{
  color: rgb(var(--color-base-text)) !important;
}

.split-menu-right span:hover{
  background-color: rgba(var(--color-base-accent-1),0) !important;
}

.split-menu-right span:hover{
  color: rgb(255,197,33) !important;
}

.split-menu-right .header__active-menu-item {
  background-color: rgba(var(--color-base-text),1.0)!important;
}

.split-menu-right .header__active-menu-item span {
  color: rgb(var(--color-base-accent-1)) !important;
}

.split-menu-right {
  display: inline-block !important;
}

@media screen and (max-width: 749px) {
.header__inline-menu .split-menu-right .header__inline-menu {
  display: inline-block !important;
}
}

.header__icons {
align-items: center !important;  
/*padding: 1rem 0 1rem 0 !important;
//margin: 1rem 0 1rem 0 !important;*/
}

.header {
  padding: 0 1rem 0 1rem !important;
}

.menu-drawer-container {
  text-align: left !important;
}

.modal__toggle-close {
  display: none !important;
}

/* -- remove search icon from mobile header-- */
@media screen and (max-width: 749px) {
.header__search {
    display: none !important;
}
}

/* multicolumn center align title */

.multicolumn__title {
      justify-content: center;
}

/* center align contact button */

.contact__button {
  display: flex;  
  justify-content: center;
}

.contact .checkbox {
  display: flex;  
  justify-content: center;
}
class="contact__button"
/* product page 
.product-form .product-form__buttons {
  background-color: rgb(var(--color-base-background-2)) !important;
}*/

.product-form .product-form__submit{
  background-color: rgb(var(--color-base-background-2))!important;
}

.product__info-container .product-form__input input[type=radio]:checked +label{
  background-color: rgb(var(--color-base-text)) !important;
  color: rgb(var(--color-base-background-1)) !important
}

.product__info-container .product-form__input input[type=radio]+label{
      border: var(--variant-pills-border-width) solid rgba(var(--color-base-text),var(--variant-pills-border-opacity));
}

.product-form__quantity .quantity {
  margin: auto;
}

/* make 'Selected Plan' bold */
.appstle_subscription_radio_wrapper {
  font-weight: bold !important;
}

/* hide pickup text for Mixed product */
.product__info-container .product__pickup-availabilities {
  display: none !important;
}

/*accordion */
.accordion__content {
  text-align: left;
  margin-bottom: 0.5rem !important;
}

.accordion summary {
  padding: 1.0rem 0 !important;
}


/* cart drawer - make it black */
.cart-drawer {
  color: rgb(var(--color-base-background-1)) !important;
  background-color: rgb(var(--color-base-text)) !important;
}

.cart-drawer thead {
  background-color: rgb(var(--color-base-text)) !important;
}

.cart-drawer .icon {
    color: rgb(var(--color-base-background-1)) !important;
}

.cart-drawer__footer h2 {
  line-height: calc(1 + .5 / var(--font-body-scale))!important;
  margin-block-start: 0.5em !important;
  margin-block-end: 0.5em !important;
}

.totals__subtotal-value, .totals__subtotal {
  font-size: calc(var(--font-heading-scale) * 1.6rem) !important;
}

.drawer__footer #Details-CartDrawer {
  font-size: calc(var(--font-heading-scale) * 1.4rem) !important;
}

.drawer__footer .field__input{
  font-size: calc(var(--font-heading-scale) * 1.4rem) !important;
  background-color: rgba(var(--color-base-background-1),0.1) !important;
  padding: 0.5rem !important;
}

.cart__blocks .totals__subtotal {
  line-height: calc(1 + .5 / var(--font-body-scale))!important;
  margin-block-start: 0.5em !important;
  margin-block-end: 0.5em !important;
}

.cart-drawer .cart-item {
  gap: 0.2rem !important;
}

.cart__footer #Cart-note {
  font-size: calc(var(--font-heading-scale) * 1.4rem) !important;
  background-color: rgba(var(--color-base-text),0.05) !important;
}

.cart__note .field__input {
  font-size: calc(var(--font-heading-scale) * 1.4rem) !important;
  padding: 0.5rem !important;
}

cart-remove-button .button{
  background-color: rgba(var(--color-base-text),0.05) !important;
}

/* -- Responsive video embed -- */
@media screen and (max-width: 749px) {
.video-with-text video {
    position: relative !important;
}
}

video, .global-media-settings, .media, deferred-media {
  box-shadow: none !important;
  border: none !important;
  object-fit: fill !important;
}

/*image-with-text section */
.image-with-text__heading {
  text-align: center !important;
  margin: auto;
}

.image-with-text__media-item, .image-with-text__content, .video-with-text__media, .video-with-text__content {
  padding: 0 20px !important;
}

/* footer */
@media screen and (min-width: 749px) {
    .footer-block--newsletter {
      width: 50%;
      margin: 0 !important;
      align-items: flex-start !important;
    }
    .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet {
      width: 50%;
    }
    .footer__content-top.page-width {
      display: flex;
      flex-wrap: wrap;
    }
}

.footer-block__details-content {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.image-with-text__content--desktop-left > * {
  align-self: center !important;
}

/* cart */
.totals {
  align-items: center !important;
}

/* ss testimonial */
.ss-testimonial-info {
  justify-content: center;
}
.swiper-slide {
  height: auto !important;
}

/* Lightbox */
	.popup-wrap{
		position: absolute;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.5);
		display: none;
		/*transition: all 1.7s ease;*/
	}

	.popup{
		position: relative;
		width: 450px;
		height: 450px;
		background-color: rgba(0,0,0,1);
		margin: 100px auto;
	}
.popup img{width:100%;height:100%;}
	.popup-timer{
		width: auto;
		height: 25px;
		color: #fff;
		position: absolute;
		right: 10px;
		line-height: 25px;
		padding: 0px 10px;
	}
	.btn-close{
		background-color: #fff;
		width: 25px;
		height: 25px;
		text-align: center;
		line-height: 22px;
		position: absolute;
		right: -10px;
		top: -10px;
		cursor: pointer;
		transition: all 0.5s ease;
		border-radius: 50%;
	}
	.btn-close:hover{
		transform: rotate(360deg);
	}

/* Judge me reviews */

.jdgm-rev__content, .jdgm-row-rating, .jdgm-row-profile{
  text-align: left;
}

.jdgm-carousel-title {
  @media only screen and (max-width: 749px) {  
  font-size: calc(var(--font-heading-scale) * 3.0rem) !important;}
    @media only screen and (min-width: 750px) {  
  font-size: calc(var(--font-heading-scale) * 4.0rem) !important;}
}

.jdgm-all-reviews-text__text {
  padding:0px !important;
  border:none !important;
}

@keyframes straits {
  0% {background-color: rgb(var(--color-base-text));}
  50% {background-color: rgb(var(--color-base-accent-1));}
  100% {background-color: rgb(var(--color-base-text));}
}

/* product popup quick add */
.quick-add-modal__content-info {
  background-color: rgba(255,255,255,1) !important;
}

.product-form__input {
  margin-left:auto !important;
  margin-right: auto !important;
}

/* ss faq */
.rb-faq-answer {
  text-align: left;
}

/* product page*/
#shopify-buyer-consent {
  display: none !important;
}
