/** Shopify CDN: Minification failed

Line 240:4 Unexpected "}"

**/
  .template-product-metlean-advance-boost,
html.js{
  overflow-x: hidden !important;
}
    /* .template-product-metlean-advance-boost .ts-sticky-addtocart {
    display: none !important;
  } */
  html.js:has(body.overflow-hidden-tablet) {
    overflow-y: hidden !important;
}
.metlean-advance-Main::-webkit-scrollbar{
  display: none;
}
.template-product-metlean-advance-boost .gutbalancequinnvideocombo-first .css-da5oxk {
  margin: 0px !important;
  padding: 40px 0px;
    background: #fbf7f0;
}
.template-product-metlean-advance-boost .gutbalancequinnvideocombo-first,
.template-product-metlean-advance-boost #shopify-section-template--19345115480289__rich_text_hVU3Qp .rich-text{
  background: #fbf7f0;
}
.product__media img{
  border-radius: 22px !important;
}
.metadv-breakthrough-inner b{
      letter-spacing: 0.02rem;
}
.template-product-metlean-advance-boost .product-form__buttons .shopify-payment-button {
    display: block;
}
.template-product-metlean-advance-boost .product-form__buttons {
  display: flex;
  align-items: center;
}
.metadvance-buy-buttons--qty {
    align-items: center;
}
.metadvance-buy-form {
    width: 70%;
}
.metadvnc-quantity-form{
  width: 30%;
}
.sale-badge-metadvance span{
  font-size: 13px;
}
.sale-badge-metadvance {
     display: flex;
    position: absolute;
    background: #000;
    color: #E2EC54;
    top: -22px;
    align-items: center;
    padding: 5px 10px;
    right: 30px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    gap: 7px;
}
.metadvnc-quantity-form .quantity__input{
  height: 55px;
      width: 25px;
    font-size: 18px;
    flex-grow: inherit;
}
.metadvnc-quantity-form .product-form__buttons button:hover {
    background-color: #000;
    color: rgba(226, 236, 84, 1);
}
.metadvnc-quantity-form .quantity__button svg{
  width: 12px;
}
.metadvnc-quantity-form .quantity:after{
  box-shadow: none;
}
.metadvnc-quantity-form .quantity__button[name=minus] {
    border-right: none;
}
.metadvnc-quantity-form quantity-input{
      background: rgba(224, 224, 224, 1) !important;
    width: 100%;
      justify-content: center;
    align-items: center;
}
.metadvnc-quantity-form .quantity__button[name=plus] {
    border-left: none;
}
.template-product-metlean-advance-boost .combo-first-p {
  padding-top: 0px !important;
}
.template-product-metlean-advance-boost .product-form__submit,
.template-product-metlean-advance-boost .shopify-payment-button{
  width: 100%;
  margin: 0;
  background: #000;
  color: rgba(226, 236, 84, 1);
  font-weight: 700;
      border: none;
}
.template-product-metlean-advance-boost #flo-buy-now-button{
  height: 100%;
  color: rgba(226, 236, 84, 1);
}
.template-product-metlean-advance-boost .typefromx-speaktoexpert{
  /* display: none; */
}
.metlean-boost-icons-svg svg {
    width: 30px;
    height: 30px;
}
p.ams-safe-title {
    font-size: 40px;
    font-weight: 400;
    letter-spacing: normal;
}
@media (max-width: 767px) 
.template-product-metlean-advance-boost .typefromx-speaktoexpert{
  display: none !important;
}
.template-product-metlean-advance-boost .ts-sticky-addtocart .cstmVariants .cstmVariTitle{
          font-size: 9px !important;
        margin-bottom: 0;
        line-height: 14px;
}
    .template-product-metlean-advance-boost .ts-sticky-addtocart .cstmVariants label.cstmOptions[data-hide="15-days"] {
    display: block !important;
  }
  .template-product-metlean-advance-boost .cstmOptions-ams-5 .price__badge-sale--metadvance {
    padding: 2px 18px 8px;
}
.template-product-metlean-advance-boost .cstmOptions-ams-6 .price__badge-sale--metadvance {
    padding: 2px 18px 8px;
}
  p.ams-safe-title{
        font-size: 24px;
        line-height: 1.2;
        font-weight: 400;
        letter-spacing: normal;
  }
  .template-product-metlean-advance-boost .gutbalancequinnvideocombo:not(.gutbalancequinnvideocombo-first) {
    margin-top: 20px;
  }
  .template-product-metlean-advance-boost .ts-sticky-addtocart variant-radios,
    .template-product-metlean-advance-boost .ts-sticky-addtocart variant-selects{
    overflow-x : hidden;
  }
  .template-product-metlean-advance-boost .ts-variant-picker p{
    display: block;
    margin: 0;
  }
  .template-product-metlean-advance-boost,
html.js{
  overflow-x: hidden !important;
}
  html.js:has(body.overflow-hidden-tablet) {
    overflow-y: hidden !important;
}
.template-product-metlean-advance-boost .product-form__buttons button {
    padding: 10px;
    font-size: 14px;
}
  .template-product-metlean-advance-boost .product-form{
    margin: 0 !important
  }
  .product__media img {
    border-radius: 10px !important;
}
  .slider-button .icon {
    height: 1rem;
}
  .template-product-metlean-advance-boost .slider-button {
    color: rgba(var(--color-foreground), .75);
    background: transparent;
    border: none;
    cursor: pointer;
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
}
  .template-product-metlean-advance-boost .slider-buttons {
    display: flex;
    align-items: center;
    position: absolute;
    top: 40%;
    margin: auto;
    width: 95%;
            left: 5px;
    z-index: 99999;
    justify-content: space-between !important;
}
  .template-product-metlean-advance-boost .slider-button .icon {
    height: 1rem ;
}
  .product__description.rte,
  .product__title {
    text-align: start;
}
  .metadv-breakthrough-icon svg {
                 width: 100px;
        height: 75px;
}
    .metadv-breakthrough-main {
      border-top: 4px solid rgba(226, 236, 84, 1);
      border-bottom: 4px solid rgba(226, 236, 84, 1);
      padding: 5px 0;
  }
      .ts-variant-picker{
    display: block !important;
  }
  .metadvnc-pricing h3 {
    font-size: 1.5rem !important;
    color: #000;
}
  .metadvnc-quantity-form .quantity__input {
    height: 47px;
}
  .sale-badge-metadvance {
                 flex-direction: column;
        padding: 8px 5px;
        right: 10px;
        justify-content: center;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        width: 52%;
        top: -25px;
        color: #e2ec54;
}
  .sale-badge-metadvance span {
    font-size: 10px;
    /* width: 10%; */
}
    } 
@media (min-width: 768px) {
  .ts-variant-picker{
    display: none !important;
  }
  .template-product-metlean-advance-boost .how-to-use-design-wms,
  .template-product-metlean-advance-boost .whentouse-content{
            padding: 15px;
        border-radius: 15px;
  }
  .template-product-metlean-advance-boost .how-to-use-design-wms img,
  .template-product-metlean-advance-boost .whentouse-content img{
        background: #fff;
    width: 60px;
    border-radius: 50% !important;
  }
  .template-product-metlean-advance-boost .how-to-use-design-wms p {
    margin-bottom: 0px;
    font-size: 14px;
}
  .template-product-metlean-advance-boost .ingredients-section h2 {
    font-size: 42px;
    line-height: 47px;
    font-weight: normal;
}

  .template-product-metlean-advance-boost .stomach-aid {
    font-size: 14px;
    font-weight: 700;
            margin-bottom: 0px;
}
}
.template-product-metlean-advance-boost .how-to-use-design-wms,
.template-product-metlean-advance-boost .whentouse-content{
    background-image: url(//thegoodbug.com/cdn/shop/files/SECTION_B_28.png?v=1743237735);
    background-size: cover;
    background-position: center;
}
.template-product-metlean-advance-boost .quinn_card_heading_2 em {
    font-family: 'Playfair Display';
}
.template-product-metlean-advance-boost .quinn_card_heading_1 em {
    font-family: 'Playfair Display' !important;
}
.css-da5oxk .swiper-wrapper .swiper-slide{
  /* margin-right: 10px; */
}
.template-product-metlean-advance-boost .ts-sticky-addtocart .product-form__submit {
      color: #fff;
    text-transform: uppercase;
}
.template-product-metlean-advance-boost label.cstmOptions.Popup_variant.cstmOptions-ams-3 {
    display: none !important;
}
.template-product-metlean-advance-boost .ts-sticky-addtocart .cstmVariants label.cstmOptions[data-hide="2-month"] {
    display: none !important;
}
