/** Shopify CDN: Minification failed

Line 178:1 Expected "}" to go with "{"

**/
.newsletter-form__field-wrapper #NewsletterForm--Popup,
.productView-action .button {
  display: none;
}
.product-form__label .text {
  border-radius: 50px !important;
  padding: 0 15px !important;
}
@media screen and (max-width: 768px) {
  .ingredient-bar {
    font-size: 12px !important;
  }
}
.product-form__label {
  margin: 5px 5px 5px 0;
}
.product-form__input .form__label [data-header-option] {
  font-weight: 600;
}
@media screen and (min-width: 992px) {
  .ai-accordion-container-atwhdcmm5l0hnrfpssaigenblock8f0abc6jptqlm {
    padding: 50px;
  }
}
.productView-thumbnail-wrapper .productView-for {
  padding: 0 20px;
}
.productView-thumbnail {
  padding: 0 10px;
}
.productView-securityImage img {
  max-width: 100% !important;
}
.ai-accordion-button-atwhdcmm5l0hnrfpssaigenblock8f0abc6jptqlm {
  padding: 15px 0;
}
.productView {
  padding-bottom: 0;
}
ul {
  padding-left: 20px !important;
}
.mat-mdc-fab-base .mat-icon,
.mat-mdc-fab-base .material-icons {
  transition: transform 180ms cubic-bezier(0, 0, 0.2, 1) 90ms;
  fill: currentColor;
  will-change: transform;
  display: none;
}
.productView-rating + .productView-soldProduct {
  margin-left: 0;
}
.jdgm-carousel-wrapper {
  padding: 20px 0 5px !important;
  background-color: #f5f5f5;
  border-radius: 20px;
}

.product-card-layout-02 .productListing .product-item.enable_custom_layout_card .wrapper__card  {
    justify-content:  center !important;
}
@media (min-width: 360px)  {
    .productGrid .product  {
    padding-left:  5px!important;
     padding-right:  5px!important;
}
.card-action .button {
    border-color:  #6DB91B!important;
}
.price-item {
    font-size:  12px;
}
.product-card-layout-02 .price.price--on-sale .price-item--regular .money,  .product-card-layout-02 .price-item .text {
    display:  none;
}
.product-card-layout-02 .product-item.enable_custom_layout_card .halo-productBadges .badge {
    font-style:  normal;
}
.wa__cs_info {
    display:  none;
}
.price__saved {
    padding:  5px 10px 4px;
    border-radius:  5px;
    line-height:  1;
    margin-left:  10px;
    background-color: #F44336;
    color: #fff;
}
.shopify-payment-button__button {
    font-family:  Montserrat,  sans-serif;
    font-size:  16px;
}
.shopify-payment-button__button  {
    border-radius:  50px;
}
.shopify-payment-button__button--unbranded  {
    background-color:  #000;
    padding: 0px;
}
.wa__r_button  {
    width:  100%;
}
@media (min-width: 360px)  {
    .price__saved  {
    margin:  0px 0 0 22px;
}
.wa__stt_online {
    width:  100%!important;
     min-height:  50px!important;
}
.wa__btn_w_icon .wa__btn_icon {
    display: none;
}
.wa__btn_w_icon .wa__btn_txt .wa__btn_title {
    padding-left: 20px!important;
    font-size:  16px!important;
     font-family: Montserrat, sans-serif!important;
     font-weight:  500!important;
}
.productView-price .price__saved {
    margin-left:  2px;
}
.product-card-layout-02 .card {
    border-radius:  10px;
}
.card-media {
    border-radius:  10px;
}
.productView-image.fit-contain .productView-img-container img:not(.zoomImg) {
    border-radius:  10px;
}
.productView-thumbnail .productView-thumbnail-link img {
    border-radius:  10px;
}

.collection-banner .image img  {
    
  border-radius:  15px;
         
  padding:  0 5px 0 5px;
    
}

/* Product Page  Customizations */

.productView-tab .tabs {
  margin: 0 0 20px;
}
.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0px;
}
.wa__btn_w_icon {
  margin: 5px 0;
}
.product-form__label .text {
  border-radius: 5px;
}
.productView-share.style-3 {
  display: none;
}
.product-form__label .text {
  padding: 0px 5px;
  font-size: 12px;
}
.productView-securityImage img {
  max-height: 65px !important;
  max-width: 80%;
}
.productView-customText.text-center {
  margin: 0 auto;
  border-radius: 17px;
}