/*
Generated time: March 27, 2025 05:21
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.tab-container{background-color:#ECF0F2;color:#000;padding:73px 20px 20px 20px;border-radius:30px 30px;margin-top:3rem;margin-bottom:3rem;box-shadow:3px 4px #e3ceb5}.tabs-container{overflow:hidden;justify-content:space-between;display:flex}@media only screen and (min-width:749px){.tabs-container{width:60%;margin:auto}}@media only screen and (max-width:749px){.tabs-container{width:100%;margin:auto}.product__submit__holder{padding-top:0!important}}.tab-button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:0 16px;transition:.3s;font-size:17px;color:#807c71;font-weight:900}.tab-content{display:none;padding:6px 12px;border-top:none}.active{border-bottom:3px solid #2d50a4;border-radius:0;color:#2d50a4;border-bottom-width:thick}.icon-text{display:flex;justify-content:space-around}.item-wrapper{width:30%;display:flex;align-items:center}.item-wrapper img{max-width:32%;min-width:32%}.item-wrapper p{font-size:12px;padding-left:5px}@media only screen and (max-width:749px){.accordion_desktop_image{display:none}}@media only screen and (min-width:749px){.accordion_mobile_image{display:none}}.featured-logos-section h2{font-family:New Spirit}h2.section__heading.h2.aos-animate{font-weight:900;font-size:27px;margin-bottom:6px}h4.accordion__subheading.subheading-text.aos-animate{font-size:10px;width:80%;margin:auto}p.text-bold.uppercase.no-margin{font-size:18px;font-weight:600;color:#000}span.offer-title-discount{font-size:19px;font-weight:600}.element{position:absolute;top:-45px;right:9px}.element-wrapper{position:relative}.product-single__thumbnail{padding:2px}span.product__price--off{font-size: 14px;margin: auto 0;background: #31b750;color: #fff;font-weight: 600;letter-spacing: .7px;border-radius: 20px;padding: 3px 9px;}span.product__price--regular.product__price--sale{font-size:24px;color:#000;font-weight:600;margin:0 8px 0 0}.product-price-flash-sale span.product__price--regular.product__price--sale {font-size: 18px;color: #000;font-weight: 600;margin: 0 8px 0 0;background: #ffd643;padding: 0px 5px;border-radius: 5px;}.product__price--compare{text-decoration:line-through gray 1px;opacity:.6;margin:0;color:gray;font-size:20px}.tabs_contnet~p{font-size:16px;line-height:1.4;letter-spacing:.3px}.metafield-rich_text_field p{font-size:14px!important}.metafield-rich_text_field ol{font-size:16px!important;line-height:1.4;letter-spacing:.3px}h4.press__heading.subheading-text.aos-animate{text-align:center;font-family:New Spirit;font-weight:600;font-size:20px}.price-pdp{display:flex}.best_product_price:last-child{margin-left:10px}.product_content_wrapper{text-align:left}.has-scrolled .site-header--fixed{height:70px!important}header div.wrapper{box-shadow:0 0 3px rgba(0,0,0,.2)}.accordion-background-color-wrapper{position:relative;min-width:100%}.accordion-background-color{background:#f6edd9;min-height:23rem;width:100%;position:absolute;top:20rem;border-radius:13px}.accordion_image_Wrapper{z-index:1;position:relative;text-align:center}span.accordion__item__title__text{font-weight:900}@media only screen and (min-width:749px){.sticky-mobile-menu-section{display:none}}.element-drip{position:absolute;top:-9.2rem}.element-rock{position:absolute;top:-9.2rem}@media only screen and (max-width:749px){.product__block.product__form__wrapper.btn--half{background:#fff}.icon-text{box-shadow: none;border: 1px solid #c3c3c3;padding: 12px 8px;border-radius: 8px;background: transparent !important;}span.rating__star{width: 8%;position: relative;top: -7px;margin-right: 5px;}.rich-text-rating{align-items:center;align-content:center;display:flex}.product__rating{justify-content:start;width:20%}.product__submit__buttons{background-color: #fff;color: #fff;align-items: center;position: fixed;bottom: -8px;width: 95%;z-index: 99999;display: flex;justify-content: end;left: 50%;padding: 5px 10px 0px;flex-direction: column;transform: translateX(-50%);border-radius: 7px;}.top-buttons{display: flex;gap: 10px;width: 100%;}.bottom-button{width: 100%;}.offer_stripe {position: fixed;bottom: 60px;left: 0;z-index: 99999;background: linear-gradient(to right, #e0f5ff, #fbe9df);width: 100%;height: 25px;padding: 0;margin: 0;display: flex !important;align-items: center;justify-content: center;}.offer_stripe span {font-size: 12px;line-height: 2;font-weight: 500;}}.offer_stripe {display: none;}.wrapper--full-padded{position:relative}.element-drip{top:-6rem;left:-2px;width:53%}.element-rock{position:relative;top:-12rem}.element-rock img{width:33%;right:0;position:absolute}.sticky-mobile-menu-section{display:block}.accordion-background-color{top:17rem}}.tab-content:before{content:"";position:absolute!important;width:108%;border-bottom:2px solid #2d50a4;right:0;top:0;left:-13px;z-index:9}#Details{position:relative}.item-wrapper p{font-weight:900!important;color:#5e5e5e;line-height:1.2}@media only screen and (min-width:749px){.tab-content~p{width:68%;margin:auto;margin-top:2rem}.metafield-rich_text_field{width:100%;margin:auto}#Details{width:68%;margin:auto}.accordion__list{width:60%}.product__title-and-price{display:inherit!important}p.sub-headding{margin:4px 0 3rem 0;font-size:15px}.item-wrapper img{max-width:38%;min-width:38%}.item-wrapper p{font-size:13px}span.product__price--regular.product__price--sale{font-size:23px;color:#000;FONT-WEIGHT:900}s.product__price--compare{font-size:22px;padding-left:11px}h1.product__title{font-size:29px;FONT-WEIGHT:600;letter-spacing:-1px}.product__price-and-badge .product__price{padding-left:12px}.active{width:15%}.product__block.product__title-and-price.aos-animate{margin-bottom:0;background:#f5edd8;border-radius:12px 12px 0 0;padding:12px 12px}.product__block.product__form__wrapper.btn--half{padding-left:12px;margin-top:10px;}.product-single__gallery{width:76%!important;margin-left:auto!important}.btn--half .product__submit__buttons{grid-template-columns:none}}.icon-text{background:#f5edd8}div#nav-drawer{background-color:#fff8f1}.mobile-menu__item a{font-size:14px;padding:10px 13px 10px 25px;display:flex;align-items:center}.nav-track-buttons-wrapper{display:flex;justify-content:space-between}.nav-my-order-button{display:flex;align-items:center;width:48%;background-color:#ffeec0;justify-content:space-evenly;max-height:39px;box-shadow:2px 2px #dbb485}.nav-track-order-button{display:flex;align-items:center;box-shadow:2px 2px #dbb485;width:48%;background-color:#ffeec0;justify-content:space-evenly;max-height:39px}.nav-track-buttons-container{border-top:solid .2px #dbd9d7;width:87%;margin:auto;border-bottom:solid .2px #dbd9d7;padding:15px 0}ul.mobile-nav{width:100%;margin:auto;border-bottom:solid .2px #dbd9d7;font-weight:600}p.nav-track-order-text{font-size:14px;}img.nav-icon{width:13%}.mobile-nav--bottom{font-weight:200}.nav-element{position:relative}.nav-element img{transform:scaleX(-1);width:20%;position:absolute;right:0}.nav__category_item{background-color:#fff7ec}.nav-category-wrapper{width:95%!important;margin-right:0!important}.nav__category_item img{width:80%;margin:auto}div#cart-drawer{background-color:#fff}.cart-drawer__head h3{font-size:22px;display:flex;font-weight: 600;margin: 0 10px 0 0;}span.cart-drawer__item-qty.hidden{display:none}.empty-cart-heading-text{font-size:23px;letter-spacing:0}.swiper-slide.nav__category_item{display:block;background:0 0;margin:auto;text-align:center}.swiper-slide.nav__category_item{display:block;background:0 0;margin:auto;text-align:center}.product-single__thumbnail-link{width:75px!important;height:75px!important}.tab-content{position:relative}#nav-drawer{scrollbar-width:none}.arrives_in_wrapper{display:flex;align-items:center;margin-left:1rem;border:solid 1px #5d9e2d;padding:6px;border-radius:8px}.selector-wrapper.selector-wrapper--qty.aos-animate{display:flex;align-items:center;margin-top:15px}.select__label.label-typography{display:none}.arrives_in_text{margin-left:12px;font-size:14px;font-weight:600}.pdp_sale-tag{display:none}.footer_elemnt_one{position:absolute;z-index:9;bottom:0}.footer_element_wrapper{position:relative;background-image:linear-gradient(white,#fff,#000)}.footer_elemnt_one{width:100%}@media only screen and (min-width:750px){.mobile_footer_element_container{display:none}.desktop_footer_element_container{display:block}.product__rating{display:none}.arrives_in_container{max-width:72%}}@media only screen and (max-width:749px){.mobile_footer_element_container{display:block}.desktop_footer_element_container{display:none}.product__rating{display:flex;width: 210px;align-items: center}}p.nav-category-text{font-size:12px;font-weight:600;line-height:19px;margin-bottom:0;letter-spacing:.2px;margin:0;height:40px;margin-top:5px}span.review-count-pdp{margin-left:2.2rem}.product__form .btn--submit span{transition:opacity .3s ease;font-weight:500;font-size:14px;text-transform: capitalize;}.footer_elemnt_three{position:absolute;z-index:9;bottom:0}.product__price-and-rating{margin-left:1%}a#more-payment-options-link {display: none;}.product__submit__item{display:flex;align-items:center;width:100%;}svg.icon.icon-toggle-plus path{stroke:#000000;stroke-width:32px}svg.icon.icon-toggle-minus path{stroke:#000000;stroke-width:32px}img.star-review-image{margin-left:2px}.accordion__content{background-image:linear-gradient(to bottom,#fff,#fff,#f5edd8,#f5edd8)}.mobile-menu__item--has-items{align-items:stretch;justify-content:flex-start;position:relative}.mobile-nav__trigger{width:100%;margin:0 0 0 auto;position:absolute;top:0;right:0;justify-content:flex-end;padding-right:20px;height:40px}.footer-title__button{font-size:17px}.footer-title{font-size:17px}ul.slider--mobile>li:nth-child(2){background-color:red!important}ul.slider--mobile>li:nth-child(2)>a{color:#fff!important}.wheelify-ContentRight{font-family:New Spirit!important}p.wheelify-text-heading{color:#000!important}p.wheelify-text-description{color:#000!important}input#cc-spinner-full-name::placeholder{color:#6d7175!important;font-weight:500}input#cc-spinner-email::placeholder{color:#6d7175!important;font-weight:500}@media (max-width:780px){button.bundle-builder-app--button.bundle-builder-app--bundle--add-to-cart-button{max-width:100%;position:fixed;bottom:0;z-index:99999;width:100%;left:0;border-radius:0!important}}.cart__message__progress::-moz-progress-bar{background-color:#000;border-radius:6px}.cart__checkout.btn{font-size:large;font-weight:700}.cart__message__progress::-webkit-progress-value{background-color:#000;border-radius:6px}li.flashsale-highlight{background:#ffe8AA75;margin-top:0}.product__badge_menu{position:absolute;z-index:1;top:30%;right:10px;margin:0;justify-items:start;display:grid;gap:5px;justify-items:start;pointer-events:none}.product__badge_menu .product__badge__item.product__badge__item--saving{border-radius:5px 5px 5px 5px}span.flashsale-textcolor{color:#000}hr.bubble-menu-hr{width:90%;border-color:#8080802b;margin-top:10px;margin-bottom:10px}.nav-category-container{font-family:'New Spirit';letter-spacing:1px}.mobile-nav__sublist{margin:0;padding:10px 0;border-top:1px solid #cfcFCFC4}.flashsale-style{color:#dd4222;font-family:'New Spirit'}.drawer-head-padding{padding-left:5px!important;font-size:16px!important}.drawer__padding{padding:5px 20px;margin-top:30px}li.mobile-menu__item.mobile-menu__item--level-2 a{font-size:13px;padding-top:5px;padding-bottom:5px}li.mobile-menu__item.mobile-menu__item--level-1:last-of-type{margin-bottom:10px}.mobile-nav--bottom{margin-top:11px!important}.empty-cart-image-wrapper{margin-bottom:20px}.cart-drawer__empty-message>p.empty-cart-subheading{color:#00000040;line-height:1.1}.cart-drawer__item-qty{display:block;font-weight:500;font-size:12px;text-transform:none;color:#000}.cart-drawer__item-qty::after,.cart-drawer__item-qty::before{content:""}@media (min-width:800px){.cart__item__image{margin-right:0}.cart__item__image img{margin:0!important}}.cart__item__content-inner{display:block}.cart__item__info{max-width:100%;display:block}.cart__item__title{font-size:15px;font-weight:500;line-height:1.3;margin:0}.cart__item__meta{margin:3px 0 0}.cart__item.aos-init.aos-animate::after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#cfcfcf50}.cart__item.aos-init.aos-animate:last-of-type::after{background:0 0}.cart__item__price{margin:5px 0 0;font-size:calc(.815rem * var(--adjust-body));line-height:1.7;text-align:left;display:block}.cart-drawer .cart__item__price ins{margin-right:10px;font-size:15px;font-weight:600}.cart__item__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.cart__item__quantity-field{background:0 0;border:1px solid #000;border-radius:12px}.cart__item__quantity-minus,.cart__item__quantity-plus{box-shadow:none}.cart__item__remove{opacity:1;padding:0}.cart__item__first{display:flex;justify-content:space-between}.cart__item__second{display:flex;justify-content:space-between}.cart__item__quantity-field{background:0 0;border:1px solid #000;border-radius:12px}.new-cart-drawer{padding:0}.new-cart-drawer .saving-wrap{display:flex;align-items:center;justify-content:center;width:90%;color:#2ba430;background-color:#f1fbc7;padding:5px 10px;border-radius:0;font-weight:500;margin:10px auto 10px auto}.new-cart-drawer .cart__text{margin:5px auto;color:#4c4c4c;width:90%;text-align:center;font-size:12px}.new-cart-drawer .cart__timer{background-color:#f0dfc4;padding:3px 5px;color:#ea6416;width:100%;text-align:center;margin:0;font-size:14px}.new-cart-drawer .cart__timer span{font-weight:700}.new-cart-drawer .cart__buttons{padding-bottom:10px;}.new-cart-drawer .cart__checkout.btn{max-width: 100%;border-radius: 25px;display: flex;justify-content: space-evenly;font-weight: 500;align-items: center;padding: 0;margin: 0 auto;text-transform: capitalize;height: 45px;}.new-cart-drawer .cart__checkout.btn .cart__checkout_div{font-size:30px;color:#ffffff50}.cart-drawer .cart__total__money::before{content:""!important;margin:0!important}img.menu-title-img{height:22px;width:auto}.d-none{display:none}.product-gallery-inner-div{padding:1rem!important;margin-bottom:0}.usp-ext{display:block}@media (min-width:601px){.usp-vwo{display:none!important}}.usp-vwo{display:none}.cart__foot div .saving-wrap{display:none}.usp-vwo .wm-pill{background-color:#f9e7b6;color:#356137;border-radius:9px;font-weight:600}.usp-vwospan. product__price--regular.product__price--sale{font-size:170%}.usp-vwospan. span.product__price--off{background-color:#31b750;color:#fff;font-weight:500;letter-spacing:.5px;font-size:16px;padding:3px 5px;margin:0 0 0 10px;border-radius:3px}iframe#clevertap-frame{display:none}div#Block--upsell_9C3FCP .product-upsell__holder{display:none}span.product-upsell__btn-text{text-transform:capitalize}.cart-drawer__head{padding-top:10px}.offer_stripe{background: #68a9c4;color: #fff;width: 95%;left: 50%;transform: translateX(-50%);border-top-left-radius: 7px;border-top-right-radius: 7px;bottom: 50px;box-sizing: content-box;padding-bottom: 0;}.product__submit__add s.product__price--compare{color: #fff;opacity: 1;font-size: 12px;}.product__submit__add span.product__price--regular.product__price--sale{color: #fff;}.product__form.btn--submit span{transition: opacity .3s ease;font-weight: 500;font-size: 14px;text-transform: capitalize;}

.rewards-milestone-tracker__message .cart-drawer-icon {
    width: 20px;
    height: 20px;
}
.rewards-milestone-tracker__message {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 50px;
}
.cart-drawer__head .drawer-title {
    display: none;
}
.cart-drawer__head .saving-badge {
    display: none !important;
}
.cart-drawer__head {
    padding-top: 0;
}
.cart-drawer__head .drawer-icon .cart-drawer__close {
    top: 0;
}
.select-size .radio__label{
    max-width: 172px;
    width: 100%;
    min-width: 100px;
}
.select-choose-your-pack .radio__label{
    max-width: 172px;
    width: 100%;
    min-width: 100px;
}
body#creatine-with-glowchemy™ .sls-option-container.sls-active {
    border-color: #EB0C6C !important;
}
body#creatine-with-glowchemy™ .sls-option-container .seal-row {
    border-color: #00000024 !important;
}
body#creatine-with-glowchemy™ .sls-option-container.sls-active .seal-row {
    border-color: #EB0C6C !important;
}
body#creatine-with-glowchemy™ .sls-option-container[data-selling-plan-group-id] .seal-row {
    background: #fff !important;
}
body#creatine-with-glowchemy™ .sls-option-container.sls-active[data-selling-plan-group-id] .seal-row {
    background: #eb0c6c0d !important;
}
body#creatine-with-glowchemy™ .sealsubs-target-element .sls-option[type="radio"] + .sls-custom-radio:after{
    box-shadow: inset 1em 1em #EB0C6C !important;
}
/* Upgrade Subscription */
.cart__item__upgrade-subscription {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 14px;
    text-align: center;
    background: #daece3;
    padding: 12px;
    border-radius: 12px;
    width:100%;
}
.cart__item__upgrade-subscription .upgrade-content .upgrade-text {
    font-size: 12px;
}
.cart__item__upgrade-subscription button.upgrade-to-subscription-btn {
    background: #000;
    width: 200px;
    margin: auto;
    color: #fff;
    padding: 5px;
    margin-top: 5px;
}
.product-form.sealsubs-product-form .sls-option-container:nth-of-type(2).sls-active .seal-row {
    background: unset;
    border: none;
    padding: 0;
}
.sls-option-container.seal-table[data-selling-plan-group-id]::after {
  content: "SAVE 15%";
  display: none;
  font-size: 14px;
  color: #fff;
  position: absolute;
  top: -5px;
  left: 0;
  margin: auto;
  text-align: center;
  background: #000000;
  /* width: 125px; */
  border-radius: 16px;
  font-family: Poppins;
  font-weight: 800;
  font-size: 7px;
  line-height: 10.5px;
  letter-spacing: 0.93px;
  text-transform: uppercase;
  padding: 2px 8px;
}
.sls-option-container.seal-table[data-selling-plan-group-id] {
    position: relative;
}
.template-product .sls-option-container.seal-table[data-selling-plan-group-id]::after {
    left: unset;
    right: 15px;
}
.product-form.sealsubs-product-form .sealsubs-target-element .sealsubs-container > div:first-child {
    display: none;
}
.product-form.sealsubs-product-form .sealsubs-container .sls-option-container label {
    font-size: 12px;
}
/* 
.sls-option-container.seal-table[data-selling-plan-group-id] .sls-total-price .sls-original-price {
    display: none;
} */
.product-form.sealsubs-product-form .sealsubs-container .sls-purchase-options-container .sls-option-container, 
.product-form.sealsubs-product-form .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active, 
.product-form.sealsubs-product-form .sealsubs-container .sls-option-container, 
.product-form.sealsubs-product-form .sealsubs-container .sls-option-container.sls-active {
    padding: 5px;
    padding-top: 12px;
}
.product-form.sealsubs-product-form .sls-selling-plan-group-first-line{
  /* align-items:center; */
    align-items: start;
    flex-direction: column;
}
.product-form.sealsubs-product-form .sls-one-time-price.sls-total-price .sls-price {
    font-size: 13px;
}
.product-form.sealsubs-product-form .sls-option-container .sls-total-price{
  display:none;
}
.product-grid-item__info--inline .product-grid-item__price {
    display: none;
}
.product-grid-item__info .custom-review-price-content-card {
    height: 30px;
    min-height: 30px !important;
}
.product-form.sealsubs-product-form .sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after {
    /* content: "- 15% off";
    display: inline-block; */
}

#product_form_10343261077814.product-form.sealsubs-product-form .sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after, 
#product_form_10301312205110.product-form.sealsubs-product-form .sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after, 
#product_form_8490128474422.product-form.sealsubs-product-form .sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after{
    /* content: "- 20% off";
    display: inline-block; */
}
fieldset.select-choose-your-pack.radio__fieldset .radio__button .radio__label {
    display: flex;
    justify-content: center;
    padding-top: 30px;
}

fieldset.select-choose-your-pack.radio__fieldset .radio__button .radio__label span.variant-swatch-text {
    font-size: 14px;
}
.sub-toast {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 300px;
  max-width: calc(100% - 40px);
  background: #e5feec;
  color: #fff;
  border-radius: 14px;
  padding: 16px 16px 14px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  z-index: 999999;
  display: none;

  animation: subToastSlideIn 0.35s ease;
}

.sub-toast-content strong {
  font-size: 16px;
  color:#000;
}

.sub-toast-content p {
  margin: 6px 0 0;
  font-size: 13.5px;
  opacity: 0.85;
}

.sub-toast-actions {
  margin-top: 12px;
  display: flex;
  gap: 10px;
  justify-content: flex-end;
}

.sub-toast-actions a,
.sub-toast-actions button {
  font-size: 13px;
  padding: 6px 10px;
  border-radius: 8px;
  text-decoration: none;
  border: none;
  cursor: pointer;
}

.sub-toast-actions a {
  background: #fff;
  color: #111;
}

.sub-toast-actions button {
  background: transparent;
  color: #fff;
  border: 1px solid rgba(255,255,255,0.35);
}

#sub-popup-close {
  position: absolute;
  top: 8px;
  right: 10px;
  background: transparent;
  border: none;
  color: #000;
  cursor: pointer;
  font-size: 14px;
  opacity: 0.7;
}

#sub-popup-close:hover {
  opacity: 1;
}

@keyframes subToastSlideIn {
  from {
    transform: translateY(20px) translateX(10px);
    opacity: 0;
  }
  to {
    transform: translateY(0) translateX(0);
    opacity: 1;
  }
}

@media only screen and (max-width: 991px){
  .product-form.sealsubs-product-form .sls-option-container .sls-selling-plan-group-first-line {
      flex-direction: column;
      align-items:start;
  }

  .product-form.sealsubs-product-form .sls-option-container .seal-col.seal-col-radio {
      /* display: none !important; */
  }

  .product-form.sealsubs-product-form .sls-option-container .seal-row {
      width: 100%;
  }

  .product-form.sealsubs-product-form .sls-option-container .seal-col:nth-child(2n) {
      width: 100%;
  }
  .product-form.sealsubs-product-form .sealsubs-container .sls-option-container label {
    font-size: 12px;
  }

  .product-form.sealsubs-product-form .sealsubs-container .sls-purchase-options-container .sls-option-container,.product-form.sealsubs-product-form .sealsubs-container .sls-option-container {padding-left: 5px;padding-right: 5px;}
}
@media only screen and (max-width: 749px) {
  .product-single__wrapper .product__submit__holder .offer_stripe {
    width: 95%;
    bottom: 45px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .product-single__wrapper .product__submit__holder .product__submit__buttons {
      width: 100%;
      padding: 0;
  }
  .product-single__wrapper .product__submit__holder .product__submit__buttons .product__submit__add {
      border: none;
      border-radius:0;
  }
}
@media only screen and (max-width: 481px) {
  .product-single__wrapper .product__submit__holder .offer_stripe {
    bottom: 47px;
    padding:0; 
  }
  .product-single__wrapper .product__submit__holder.available-block .offer_stripe {
      bottom: 42px;
  }
  .rewards-milestone-tracker__message{
    gap: 30px;
  }
}
.product-grid-item__info form.product-form .product__submit__add.is-loading .loader{
    background:#fff;
}
@media only screen and (max-width: 479px) {
  .cart-drawer{
    max-width: 95%;
    left: 105vw;
  }
   .shopify-section .section-pdp-certs-container{
    padding:20px 0;
  }
  .shopify-section #betteralt-difference{
    padding:20px 0;
  }
  .shopify-section .hand-banner-main{
    padding:20px 0;
  }
  .shopify-section .video-with-text-container{
    padding:20px 0;
  }
  .shopify-section .video-section-how-use{
    padding:20px 1rem;
  }
  .shopify-section .image-gallery-section{
    padding:20px 0;
  }
  .shopify-section .why-choose-betteralt-table-chart{
    padding:20px 10px;
  }
  .shopify-section .accordion-faq{
    margin: auto;
    padding:20px 0;
  }
  .accordion-faq{
    padding-top:20px;
    padding-bottom:20px;
    margin: auto;
  }
  .jdgm-review-widget--small .jdgm-rev-widg{
    padding-top:0;
  }
  .saving-tag{
      font-size: 10px;
      width:120px;
  }
  .sls-option-container .seal-col:nth-child(2n) {
      width: 50%;
  }
}
@media only screen and (max-width: 400px){
  .jm-badge{
    font-size:11px;
  }
  body#testo-pro-capsules .why-choose-table-graph-title {
    font-size: 1.3rem;
  }
  .quinn_card_heading_1 h3, 
  .quinn_card_heading_1 h3 em {
    font-size: 20px !important;  
  }
}
@media only screen and (max-width: 362px){
  .jm-badge .count:before{
    width: 12px;
    height: 12px;
  }
  .jm-badge{
    font-size:10px;
  }
}
.quinn_card_heading_1 h2 em {
    font-style: normal;
    color: #eb0c6c;
}
.quinn_card_heading_1 h3 em {
    font-style: normal;
    color: #026db0;
}
div#shopify-section-template--25504855064886__video_with_text_TnN3Rj h2.section-heading span {
    color: #026db0;
}
.sls-option-container .sls-total-price{
    flex-direction: row-reverse;
    gap: 10px;
    align-items: center;
}
.sls-purchase-options-container {
    display: flex;
    flex-direction: column;
    gap:8px;
}
.sls-option-container:not([data-selling-plan-group]) .sls-one-time-price .sls-original-price{
  display: none !important;
}
.tax-text{
  display:none;
}
.product__price-and-rating span.product__price--off {
    display: none;
}
span.discount-auto-applied {
    font-size: 18px;
    text-align: center;
    display: flex;
    justify-content: center;
    color: #000;
    font-weight: 600;
    background: #e5feec;
    padding: 5px 10px;
    width: max-content;
    margin: auto;
    margin-top: 10px;
}
/* New Home page Design */
.tab-collections-wrapper.tabs .tabs__head .tabs__nav.subheading-text .tabs__link .title {
    font-family: Poppins;
    font-weight: 700;
    font-size: 52px;
    text-align: center;
        width: 59.56%;
}
.custom-width {
    max-width: 1171px;
    padding: 0 20px;
    margin:auto;
}
.custom-main-heading{
    font-family: Poppins;
    font-weight: 700;
    font-size: 48px;
    line-height: 72px;
    letter-spacing: 0px;
    text-align: center;
    color: #121212;
}
.ilv-heading{
    margin-bottom:64px;
}
/* Accordion wrapper */
.footer-links__wrapper{
  display:none;
}

/* Open state */
.footer-block.active-footer .footer-links__wrapper{
  display:block;
}

/* Title layout */
.footer-title__button{
  display:flex;
  justify-content:space-between;
  align-items:center;
  width:100%;
  background:none;
  border:0;
  cursor:pointer;
}

/* icon size */
.footer-title__button svg{
  width:16px;
  height:16px;
  margin-left:10px;
}

/* Hide minus by default */
.icon-toggle-minus{
  display:none;
}

/* When open */
.footer-block.active-footer .icon-toggle-plus{
  display:none;
}

.footer-block.active-footer .icon-toggle-minus{
  display:block;
}
.footer-block.footer-block--menu.text-left.active-footer .footer-title__button {
    display: flex;
    justify-content: space-between;
}

.footer-block.footer-block--menu.text-left.active-footer .footer-title__button svg.icon.icon-toggle-minus {
    display: block;
    opacity: 1;
}
.footer-block.footer-block--menu.text-left.active-footer .footer-title__button svg {
    position: relative;
}

.footer-block.footer-block--menu.text-left .footer-title__button svg.icon.icon-toggle-plus {
    display: block;
    position: relative;
}

.footer-block.footer-block--menu.text-left.active-footer .footer-title__button svg.icon.icon-toggle-plus {
    display: none;
}
.footer-blocks{
  flex-direction:column;
}
.footer-width {
    max-width: 1327px;
    padding: 0 20px !important;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.footer-blocks {
    width: 23.15%;
    flex-wrap:nowrap;
}
.footer-right {
    width: 23.15%;
    text-align: end;
}
#SiteFooter .wrapper:after {
    display:none;
}
.csw_custom-width{
  max-width:1088px;
  padding:0 20px;
}
.product__badge__item.product__badge__item--saving {
    background: #18A93F;
    border-radius: 16px;
    padding: 5px 8px;
}

.product__badge__item.product__badge__item--saving span {
    font-family: Poppins;
    font-weight: 700;
    font-size: 10px;
    line-height: 10.5px;
    letter-spacing: 0px;
    text-transform: uppercase;
}
.product__badge {
    top: 12px;
    right: 15px;
    border-radius: 16px;
}
.swiper.csw__swiper .swiper-pagination {
    bottom: 10px;
}
body.template-index .sls-option-container.sls-active{
  border:2px solid #18A93F !important;
}
.product-grid-item .product-grid-item__info .sls-option-container.seal-table{
    padding: 10px !important; 
}
.product-grid-item .product-grid-item__info .sls-option-container.seal-table[data-selling-plan-group-id] {
    padding: 18px 10px !important;
}
.product-grid-item .product-grid-item__info .sls-option[type="radio"] + span.sls-custom-radio{
    width:16px;
    height:16px;
}
.product-grid-item .product-grid-item__info .sls-option[type="radio"]:checked + span.sls-custom-radio{
    width:16px;
    height:16px;
    background: #18A93F;
}
.product-grid-item .product-grid-item__info .sealsubs-target-element .sls-option[type="radio"]:checked + .sls-custom-radio::after{
    width:6px !important;
    height:6px !important;
    box-shadow: inset 1em 1em #ffffff !important;
}
body.template-index .sealsubs-target-element .sls-custom-radio, body.template-index .sls-option[type=radio]:checked + span.sls-custom-radio{
    border:none !important;
}
.product-form.sealsubs-product-form .sealsubs-container .sls-purchase-options-container .sls-option-container .seal-row {
    align-items: center;
}

.product-form.sealsubs-product-form .sls-selling-plan-group-first-line{
    justify-content: center;
}
.product-form.sealsubs-product-form .sls-option-container .sls-total-price .sls-original-price {
    display: none;
}
.product-form.sealsubs-product-form .sls-selling-plan-group-first-line{
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
}
.product-form.sealsubs-product-form .sealsubs-container .sls-option-container label{
  font-family: Poppins;
  font-weight: 700;
  font-size: 12px;
  line-height: 12.5px;
  letter-spacing: 0.12px;
}
.product-form.sealsubs-product-form .sls-option-container .sls-total-price .sls-price span {
    font-family: Poppins;
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -0.15px;
    text-align: right;
}
.product-form.sealsubs-product-form .sls-option-container .sls-total-price .sls-price {
    line-height: 1;
}
.product-form.sealsubs-product-form .sealsubs-container .sls-option-container.sls-active label{
  color:#18A93F !important;
}
.product-grid-item .product-grid-item__info .sealsubs-target-element .sls-purchase-options-container{
    flex-direction: column-reverse;
}
.sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after {
    content: "Free Shipping";
    display: block;
    font-family: Poppins;
    font-weight: 400;
    font-size: 7px;
    line-height: 10.5px;
    letter-spacing: 0.23px;
    color: #99A1AF;
}
.custom-feature-product {
    margin: auto;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap:39px;
}
.custom-feature-product .product-single__gallery{
  width: 100% !important;
  padding: 0 !important;
}
.custom-feature-product .product-single__wrapper--standard{
  align-items: flex-start;
}
.custom-feature-product .seal-col-radio .sls-selling-plan-group-first-line {
    display: none;
}
body.template-index .sls-option-container.sls-active{
      border: 3px solid #18A93F !important;
}
.sls-option-container:nth-of-type(2).sls-active .seal-row, .sls-option-container:nth-of-type(3).sls-active .seal-row{
    background-color: transparent;
    border: none;
}
.custom-feature-product .pdp-gallery-with-selectors {
    width: 31.56%;
}
.custom-feature-product .product-single__details {
    width: 64.99%;
    padding: 50px;
    border: 2px solid #CDCDCD;
    border-radius: 16px;

}
.custom-feature-product button.flickity-button {
    display: none;
}
.custom-feature-product .heading-wrapper .custom-main-heading {
    text-align: left;
    font-family: Poppins;
    font-weight: 700;
    font-size: 32px;
    line-height: 48px;
    letter-spacing: 0px;
    margin-bottom:6px;
}
.custom-feature-product .heading-wrapper .des{
      font-family: Poppins;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    margin: 0;
}
.custom-feature-product .product__submit__buttons{
  position:relative;
}
.custom-feature-product .product-single__details .form__wrapper{
  max-width: unset;
}
.custom-feature-product .sealsubs-target-element #seal-purchase-options-label {
    display: none;
}
.custom-feature-product .btn--submit.product__submit__add {
    border-radius: 16px !important;
}
.custom-feature-product .btn--submit.product__submit__add span.addtocart_button {
    font-family: Poppins;
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    letter-spacing: 0px;
    text-align: center;
    text-transform: capitalize;
}

.custom-feature-product .select-choose-your-pack .radio__input:checked~.radio__label {
    background-color: #DCFCE2;
    border: 2px solid #18A93F;
}

.custom-feature-product .swatch-upper-text {
    background: #18A93F;
}
.custom-feature-product .radio__fieldset .radio__input:checked~.radio__label {
    border: 2px solid #18A93F;
}
.custom-feature-product .product-single__media.product-single__media--image {
    border: 2px solid #18A93F;
}
.custom-feature-product .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active {
    background: #DCFCE2;
}
.custom-feature-product .sls-purchase-options-container {
    flex-direction: column-reverse;
    margin-top: 20px;
}
.custom-feature-product .product__block.product__title-and-price.aos-animate{
    background: transparent;
}
body.template-index img.pdp-share-btn{
  display:none
}
body.template-index .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active .sls-total-price .sls-original-price {
    color: #18A93F;
}
body.template-index .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active .sls-total-price .sls-price .money {color: #18A93F;}
span.sls-savings-badge {
    position: absolute;
    top: -10px;
    left: 0;
    background: black;
    color: #fff;
    width: 80px;
    border-radius: 16px;
    text-align: center;
}
.sls-savings-badge{
  display:block !important
}
.section_title-text-heading.custom-main-heading {
    padding-top: 40px;
}

.benefits-box{
  background:#f2f3f4;
  border-radius:12px;
  padding:18px 22px;
  display:grid;
  grid-template-columns:repeat(1,1fr);
  /* gap:14px 30px; */
  max-width:700px;
}

.benefit-item{
  display:flex;
  align-items:center;
  font-size:15px;
  color:#3b4a5a;
  font-weight:500;
}
.benefit-item span p {
    margin: 10px 0;
}
.check-icon{
  width:22px;
  height:22px;
  min-width:22px;
  border-radius:50%;
  background:#28a745;
  color:#fff;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:14px;
  margin-right:10px;
  font-weight:700;
}
.defstats__link_wrapper {
    text-align: center;
    margin-top: 20px;
}
.defstats__link_wrapper a.defstats__link {
    font-family: Poppins;
    font-weight: 600;
    font-size: 16px;
    line-height: 27px;
    letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: underline;
}
.product-single__wrapper--standard {
    align-items: flex-start;
}
.delivery-info-block{
  display:flex;
  align-items:center;
  gap:12px;
  padding:12px 16px;
  border-radius:10px;
  margin: 10px 0;
}

.delivery-info-block .delivery-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  width:36px;
  height:36px;
}

.delivery-info-block .delivery-icon img{
  width:100%;
  height:100%;
  object-fit:contain;
}

.delivery-info-block .delivery-text{
  display:flex;
  flex-direction:column;
}

.delivery-info-block .delivery-heading{
  font-weight:600;
  margin:0;
  font-family: Poppins;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0px;

}

.delivery-info-block .delivery-desc{
  color:#12121299;
  font-family: Poppins;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0px;  
}
/* Product Page CSS */
body.template-product.new-pdp-uc .select-choose-your-pack .radio__input:checked~.radio__label {
    background: #E6FFED;
    border: 2px solid #18A93F;
}

body.template-product.new-pdp-uc .swatch-upper-text {
    background: #18AE3F;
}
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Classic,
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Caramel,
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Cinnamon,
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Variety,
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Tamarind,
body.template-product.new-pdp-uc .product__selectors .radio__input:checked~.radio__label.variant_image.Mango,
body.template-product.new-pdp-uc .radio__fieldset .radio__input:checked~.radio__label,
body.template-product.new-pdp-uc .radio__fieldset .radio__label:hover,
body.template-product.new-pdp-uc .radio__fieldset .radio__label:focus {
    border: 2px solid #18A93F !important;
}
body.template-product.new-pdp-uc .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,
body.template-product.new-pdp-uc .sealsubs-container .sls-option-container.sls-active {
    background: #E6FFED;
}
body.template-product.new-pdp-uc .sls-option-container.seal-table[data-selling-plan-group-id] .sls-selling-plan-group-name:after {
    display: none;
}
body.template-product.new-pdp-uc .sls-option-container.sls-active {
    border: 2px solid #18A93F !important;
    box-shadow:  none !important;
}
body.template-product.new-pdp-uc .sealsubs-container .sls-purchase-options-container .seal-row {
    background: transparent !important;
    border: none !important;
    padding: 10px 0 !important;
    border-radius: unset !important;
}
body.template-product.new-pdp-uc .sealsubs-container .sls-option-container label {
    display: flex;
    justify-content: space-between;
    align-items: end;
}

body.template-product.new-pdp-uc  span.sls-savings-badge {
    position: unset;
    height: 24px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    background: #18A93F;
    font-family: Poppins;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0px;
}
body.template-product.new-pdp-uc  .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after {
    box-shadow: inset 1em 1em #18A93F !important;
}
body.template-product.new-pdp-uc .sls-price span.money {
    font-family: Poppins;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    letter-spacing: 0.4px;
}

body.template-product.new-pdp-uc .sls-original-price span.money {
    font-family: Poppins;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -0.44px;
    text-decoration: line-through;
}
body.template-product.new-pdp-uc .sls-option-container.seal-table[data-selling-plan-group-id]::after {
    display: block;
    content: "Most Chosen";
    font-family: Poppins;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0px;
    text-transform: capitalize;
    right: unset;
    top: -10px;
    background:#121212;
}
body.template-product.new-pdp-uc .custom-tick {
    color: #18A93F;
}
body.template-product.new-pdp-uc .sealsubs-target-element .sls-custom-radio, .sls-option[type="radio"]:checked + span.sls-custom-radio {
    border: 1.74px solid #18A93F !important;
}
body.template-product.new-pdp-uc .upgrade-stack-benefits .metafield-rich_text_field ul {
    margin-left: 0;
    margin-bottom: 16px;
}
body.template-product.new-pdp-uc .upgrade-stack-benefits .metafield-rich_text_field {
    width: 100%;
}
body.template-product.new-pdp-uc .pdp-benefits-wrapper{
  display:flex;
  flex-direction:column;
  gap:18px;
  margin-top:30px;
}
body.template-product.new-pdp-uc .pdp-benefit-item{
  display:flex;
  align-items:flex-start;
  gap:12px;
}
body.template-product.new-pdp-uc .offer_stripe {
    display: none !important;
}
body.template-product.new-pdp-uc .pdp-benefit-icon img{
  width:22px;
  height:22px;
  object-fit:contain;
}

body.template-product.new-pdp-uc .pdp-benefit-content h4{
  margin:0;
  font-size:16px;
  font-weight:600;
  color:#000000;
}

body.template-product.new-pdp-uc .pdp-benefit-content p{
  margin:4px 0 0;
  font-size:14px;
  color:#6b7280;
}
body.template-product.new-pdp-uc .product-gallery-slider .product-single__media-slider .flickity-page-dots {
    display: none;
}
body.template-product.new-pdp-uc .product-media-pagination {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  display:none;
}

body.template-product.new-pdp-uc .product-media-dots {
  display: flex;
  gap: 8px;
  justify-content: center;
}

body.template-product.new-pdp-uc .product-media-dots button {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: none;
  background: #d0d0d0;
  padding: 0;
  cursor: pointer;
}

body.template-product.new-pdp-uc .product-media-dots button.is-active {
  background: #000;
}
body.template-product.new-pdp-uc .product-gallery-inner-div .flickity-page-dots .dot.is-selected {
    width: 8px;
    height: 8px;
    background: #000;
}
body.template-product.new-pdp-uc .product-gallery-inner-div .flickity-page-dots .dot {
    width: 8px;
    height: 8px;
    margin: 0;
    margin-right: 10px;
    background: #d0d0d0;
    border: none;
    opacity: 1;
}
body.template-product .jdgm-preview-badge .jdgm-star:nth-child(2), 
body.template-product .jdgm-preview-badge .jdgm-star:nth-child(3), 
body.template-product .jdgm-preview-badge .jdgm-star:nth-child(4), 
body.template-product .jdgm-preview-badge .jdgm-star:nth-child(5) {
  display: inline !important;
}
body.template-product span.jdgm-prev-badge__text {
    display: block !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0px;
}
body.template-product.new-pdp-uc span.jdgm-prev-badge__text{
    color: #18A93F;
}
body.template-product.new-pdp-uc pdp-share-btn{
  display:none;
}
body.template-product.new-pdp-uc .jdgm-preview-badge .jdgm-star.jdgm-star {
    color: #18A93F !important;
}
body.template-product.new-pdp-uc .product-gallery-inner-div{
    padding-top: 0 !important;
}
body.template-product .jdgm-prev-badge{
    display: flex !important;
    align-items: center;
    gap: 10px;
}
body.template-product.new-pdp-uc .sls-purchase-options-container {
    margin-top: 12px;
}
body.template-product.new-pdp-uc .product__price-and-rating{
  display:none;
}
body.template-product.new-pdp-uc .custom-pdp-info--2{
  background-color: transparent;
  padding-left: 0;
}
body.template-product.new-pdp-uc .product-short-description {
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0px;
    margin-top: 10px;
    color:#121212B2;
}
body.template-product.new-pdp-uc .custom-pdp-info--1--subtitle .metafield-rich_text_field{
    margin-bottom: 5px;
}
body.template-product.new-pdp-uc .custom-pdp-info--1--subtitle .metafield-rich_text_field p{
  font-family: Poppins;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  color:#858585;
}
body.template-product.new-pdp-uc .product-single__details .form__wrapper{
  max-width: 555px;
}
body.template-product.new-pdp-uc h1.product__title{
  font-family: Poppins;
  font-weight: 600;
  font-size: 42px;
  line-height: 50.4px;
  letter-spacing: 0px;
}
body.template-product.new-pdp-uc .pdp-share-btn {
    display: none;
}
body.template-product.new-pdp-uc .upgrade-stack-benefits > ul {
    margin-left: 0;
}
@media only screen and (max-width: 1199px){
    .button_wrapper .responsive-slideshow__button{
          width: 175px;
          height: 40px;
    }
}
  @media only screen and (max-width: 991px){
    .responsive-slide-inner .responsive-slideshow__button{
      width: 110px;
      height: 30px;
      padding: 0;
      bottom: 38%;
  }
  .footer-content.wrapper.footer-width {
    width: 100%;
    flex-direction: column;
  }

  .footer-content.wrapper.footer-width .footer-blocks {
      width: 100%;
  }
  .custom-feature-product {
      flex-direction: column;
  }

  .custom-feature-product .pdp-gallery-with-selectors {
      width: 100%;
  }

  .custom-feature-product .product-single__details {
      width: 100%;
      padding:30px;
  }
  .custom-feature-product .product-single__details .form__wrapper {
    width: 100%;
    margin-left: 0;
  }
  .product-form.sealsubs-product-form .sls-option-container .sls-selling-plan-group-first-line{
    flex-direction: row;
  }
  .custom-feature-product .heading-wrapper .custom-main-heading{
    font-family: Poppins;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0.07px;
  }
  .custom-feature-product .heading-wrapper .des{
    font-family: Poppins;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.15px;
  }
  .custom-feature-product .sls-purchase-options-container .seal-col:nth-child(2n){
    width:100%;
  }
  .pdp-benefit-content h4{
    font-size:15px;
  }

  .pdp-benefit-content p{
    font-size:13px;
  }
}

@media only screen and (max-width: 768px){
  body.template-product.new-pdp-uc #custom-pdp-info--1--phones .flexblock-2 .custom-pdp-info--2 {
    display: none;
  }
  body.template-product.new-pdp-uc #custom-pdp-info--1{
    display:block;
  }
  body.template-product.new-pdp-uc #custom-pdp-info--1 .flexblock-1 {
    display: none;
  }
  body.template-product.new-pdp-uc #custom-pdp-info--1 .flexblock-2 .custom-pdp-info--1--subtitle {
      display: none;
  }
}
@media only screen and (max-width: 767px){
  body.template-index #custom-pdp-info--1--phones {
      margin-bottom: 10px;
  }
  .card-scrolling-effect{
    /* padding: 14px 18px; */
    padding-bottom:0;
  }
  .responsive-slide-inner .button_wrapper{
    bottom: 12%;
    left: 0;
    right: 0;
  }
  .responsive-slide-inner .responsive-slideshow__button {
    left: 25%;
    bottom: 10%;
  }
  .responsive-slide-inner .button_wrapper{
    gap: 12px;
  }
  .custom-main-heading{
      font-size: 30px;
      line-height: 40px;
      letter-spacing: 0px;
  }
  .testimonila-container .testi-slide .testimonial-slides {
    width: 100%;
    margin-right: 0;
  }
  .blog_content_wrapper h3.blog_title{
    height: 66px;
  }
  .blog-progress-wrapper .blog-progress-bar,
  .testi-progress-wrapper .testi-progress-bar{
      height: 2px;
  }
  .testi-description .testi-description-block{
      font-family: Poppins;
      font-weight: 400;
      font-size: 12px;
      line-height: 16px;
      letter-spacing: 0px;
      text-transform: capitalize;
  }
  .testi-description .testi-description-block{
    min-height:7rem;
  }
  .faq-wrapper .faq-question{
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.6px;
  }
  .kwt__inner .kwt_wrapper{
    padding:23px;
  }
  .kwt__inner .kwt_wrapper .kwt__heading{
    font-size: 22px;
    line-height: 30px;
  }
  .kwt__inner .kwt_wrapper .kwt__tabBig{
    font-size: 26px;
    line-height: 32px;
    letter-spacing: 0.07px;
  }
  .kwt__inner .kwt_wrapper .kwt__tabSmall {
    font-family: Poppins;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0px;
    text-align: center;
  }
  .benefits-box {
      grid-template-columns: 1fr;
  }
  .footer-right {
    width: 100%;
  }
  .csw .csw__swiper .swiper-slide{
    width: 60%;
  }
  .custom-feature-product .product-single__details {
      box-shadow: 2px 2px 70px 0px #dcfce2;
  }
  .featured-product-section .section-padding.featured-product {
      padding-bottom: 40px;
  }
  .testimonial-main-section{
    margin-bottom:40px;
    padding-bottom:0px;
  }
  .benefit-item span p {
     font-size:12px;
  }
  .blog-wrapper .blog_swiper{
      width: 70%;
  }
  body.template-product.new-pdp-uc h1.product__title{
    font-family: Poppins;
    font-weight: 600;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
  }
  body.template-product.new-pdp-uc .custom-pdp-info--1--subtitle .metafield-rich_text_field p {
    font-size: 14px;
    line-height: 16px;
  }

}
@media only screen and (max-width: 380px){
  .product-form.sealsubs-product-form .sealsubs-container .sls-option-container label {
    font-size: 10px;
  }
  .sls-option-container.seal-table[data-selling-plan-group-id]::after{
    width: 110px;
  }
  .blog-wrapper .blog_swiper{
      width: 100%;
  }
  .kwt__right{
      max-width: 280px;
  }
}
.rewards-milestone-tracker__milestone.tier_1 .rewards-milestone-tracker__milestone-amount {
    visibility: hidden;
}
.select-choose-your-pack .radio__input:not(:checked) ~ .radio__label {
  background: #eee;
}