/** Shopify CDN: Minification failed

Line 197:0 Expected "}" to go with "{"

**/
.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:  11px;
}

.price--on-sale .price__sale{
    display: ruby;
}

.product-card-layout-02 .product-item.enable_custom_layout_card .halo-productBadges .badge {
    font-style:  normal;
}

.price__saved {
    padding: 0px 5px 0px;
    border-radius:  5px;
    line-height:  1;
    margin-left:  10px;
    background-color: #aa1e13;
    color: #fff;
}
.shopify-payment-button__button {
    font-family:  Montserrat,  sans-serif;
    font-size:  16px;
    border-radius: 10px;
}
.button {    
border-radius: 10px;
}
.quantity__style--1 .quantity__input {    
border-radius: 10px;
}
.shopify-payment-button__button--unbranded  {
    background-color:  #0FC60C;
    padding: 0px;
}
.wa__r_button  {
    width:  100%;
}
@media (min-width: 360px)  {
  .price__saved  {
    margin:  0px;
}

.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;
    
}
@media screen and (min-width: 992px) {
    .ai-accordion-container-atwhdcmm5l0hnrfpssaigenblock8f0abc6jptqlm {
        padding: 25px 50px 0 50px!important;
    }
}
@media screen and (max-width: 749px) {
    .ai-accordion-atwhdcmm5l0hnrfpssaigenblock8f0abc6jptqlm {
        margin: 35px 20px;
    }
}
.newsletter-form__field-wrapper #NewsletterForm--Popup {
  display: none;
}
.product-form__label .text {
  border-radius: 25px !important;
  font-size: 14px !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;
}
.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: 0px;
}

.mat-mdc-fab-base .mat-icon,
.mat-mdc-fab-base .material-icons {
  transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  fill: currentColor;
  will-change: transform;
  display: none !important;
}
.productView-options .product-form__input .form__label [data-header-option]{
    display: none;
}   
.jm-review-widget[data-v-d92151cd]{
    padding-left: 15px;
    padding-right: 15px;
}
.productView-title{
  line-height: 40px!important;
}    
.productView-tab .tabs {
  margin: 0 0 20px;
}
.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0px;
}
.wa__btn_w_icon {
  margin: 5px 0;
}
.productView-share.style-3 {
  display: none;
}
.product-form__label .text {
  padding: 0px 5px;
  font-size: 12px;
}
.productView-securityImage img {
  max-height: 80px !important;
  max-width: 80%;
}
.productView-customText.text-center {
  margin: 0 auto;
  border-radius: 17px;
} 
.jdgm-review-list .jm-review-item[data-v-577bcb4c], .jm-review-item[data-v-32f3960d] {
    padding-block-end: 0;
}
.jm-text[data-v-6d928e9f] {
    font-size: 12px;
}
.jdgm-review-list[data-v-577bcb4c] {
  background-color: #f7fdf7;
  border-radius: 10px;
  border: solid 1px #000;
  padding: 15px 5px 0px 5px;
}
.product-form__radio:checked+.product-form__label .text {
    color: #fff!important;
    background-color: #000!important;
}
