/** Shopify CDN: Minification failed

Line 340:0 All "@import" rules must come first

**/
/* div#shopify-section-announcement-bar {position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;max-height: 42px;height: 42px;} */
/* div#shopify-section-announcement-bar {
  dosplay:none;
} */
/* div#shopify-section-header {margin-top: 42px;} */

/* nav.t-nav.navbar.navbar-expand-lg {margin-top: 42px;} */

body:not(.template-cart):not(.new-liverrr):not(.fatty-liver-reversal):not(.funnel-liver):not(.liver-detox-figma):not(.liver-free-trail-old):not(.liver-free-trail):not(.liver-new-layout):not(.new-layout-figma-liver):not(.new-liver-hindi):not(.new-liver-review-above):not(.new-liverrr):not(.responsive-liver) div#shopify-section-announcement-bar {
    /* display: none !important; */
    
}

.floatingATC__save__left {display: flex;align-items: center;gap: 9px;}

.floatingATC__save {display: flex;justify-content: space-between;align-items: center;margin-bottom: 15px;}

.floatingATC__save__info {display: flex;justify-content: space-between;padding: 5px 20px;background: red;border-radius: 5px;}

.floatingATC__save__left__icon i {font-size: 8px;background: #5c929c;border-radius: 50%;overflow: hidden;color: #FFF;width: 15px;height: 15px;display: grid;place-content: center;}

.floatingATC__save__info__left {}

.floatingATC__save__info__left span.compare-price-button {font-size: 12px;vertical-align: top;display: inline-block;margin-top: 5px;color: #c7bebe;}

.floatingATC__save__info__left p.sticky-pr-title {font-size: 20px;font-weight: 600;color: #FFF;}

button.fl__atc-btn {background: transparent;border: none;color: #ffffff;font-weight: 600;outline: none;}

button.fl__atc-btn i {color: white;display: inline-block;}

button.fl__atc-btn {}

button.fl__atc-btn span.atc_carret {display: inline-block;vertical-align: middle;}
.floatingATC__save__info__right button.btnn-collection.ajaxithis {border: none;color: #fff;border: 1px solid #c7c2c2;}

.floatingATC__save__right {background: #ff00001a;padding: 3px 7px;border-radius: 5px;font-weight: 600;}

nav.t-nav.navbar.navbar-expand-lg.fix-nav {
    /* margin-top: 42px; */
  /* display: none; */
}

@media screen and (min-width: 766px){
.bottom-bar.stick-button ,
.bottom-bars.stick-button
{max-width: 750px;margin: 0 auto;display: block;border-radius: 5px;overflow: hidden;left: 50%;transform: translateX(-50%) !important;bottom: 3px;}
}

@media screen and (max-width: 765px){

  .floatingATC__save__info__left p.sticky-pr-title {display: block !important;}

  .floatingATC__save__left__text,.floatingATC__save__right {font-size: 13px;}

  .bottom-bar.stick-button ,
  .bottom-bars.stick-button
  {padding: 10px;}
}


.diable-btn {
  pointer-events: none;
}

div#hide-itemmm-7783628407008 {
    display: none;
}
  .btnn-collection {
  cursor:pointer;
}


.why {
    background-color: white;
}

.floatingATC__save__info__right p.add-only-one {
    color: white;
    margin: 0;
}

.modal {
    z-index: 9999999999 !important;
}

.cart-upsell .swiper-wrapper > * {
    height: auto !important;
}

.cart-upsell .swiper-wrapper > * .product-card {
    height: 100%;
}

.cart-upsell .swiper-wrapper > * .product-card .out-o-stock {
    font-size: 13px;
    color: red !important;
}




img.jdgm-rev__pic-img {
    max-height: 300px !important;
    object-fit: contain;
}

ul.blod-texts * {
    font-size: 14px;
}

ul.blod-texts {
    padding: 0 0 0 20px;
}

ul.blod-texts > * {
    margin: 0 0 12px;
}

.product-card > a {
    display:block;
}


@media (max-width:767px) {

  
  .cart-sectionss {
    padding: 0 0 30px !important;
}

.icons-authentic {
    padding: 10px 0 !important;
}

.cart-upsell .product-card {
    padding: 8px 10px !important;
}

.order-summary-div {
    padding: 0px 16px !important;
}

.cart-summary-table td {
    padding: 4px 0;
}
  
}

.free-badgee {
    background: #7dbe00;
    padding: 0px 6px;
    color: white;
    font-size: 10px;
    vertical-align: middle;
      -moz-animation-name: showEffect222;
    -moz-animation-iteration-count: 1;
    -moz-animation-timing-function: infinite;
    -moz-animation-duration: 2s;
    -webkit-animation-name: showEffect222;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 2s;
    animation-name: showEffect222;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in;
    animation-duration: 2s;
}

/* .product-item-name-new > a {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 3px;
} */

@media (max-width:767px) {

  /* .product-item-list-new {
    margin:0 0 !important;
  } */

  .item-variant-new {
    margin: 2px 0 6px !important;
}

  p.product-item-name-new {
    font-size: 14px  !important;
}

.item-variant-new {
    font-size: 11px !important;
}
  
}

.product-recomed-wrap {
    display: flex;
    align-items: center;
    column-gap: 10px;
    border: 1px solid #000000;
    border-radius: 5px;
    margin: 20px 0;
    padding: 30px 10px;
    background: #ffd44f;
}

.imagespwraps-rea img {
    width: 100%;
}

.imagespwraps-rea {
    width: 110px;
}

.content-area-crtt {
    width: calc(100% - 120px);
}

.content-area-crtt h5 {
        font-size: 17px;
    font-weight: 600;
    margin: 0 0 0px;
}

.content-area-crtt h6 {
    font-size: 16px;
    font-weight: 600;
    margin: 5px 0 10px;
}

.content-area-crtt h6 .compare-pricees {
    font-size: 14px;
}

.content-area-crtt h6 .compare-pricees {
    margin-left: 5px;
    letter-spacing: 0;
    color: red;
    text-decoration: line-through;
}

.content-area-crtt button.btnn-collection {
    background: #f5f6f5 !important;
}

.badge-areaa-crt-rec {
    position: absolute;
    left: 0;
    transform: translate(0, -50%);
    top: 0;
    background: black;
    color: white;
    font-size: 12px;
    max-width: max-content;
    right: 0;
    display: block;
    margin: 0 auto;
    padding: 6px 21px;
    border-radius: 23px;
}

.product-recomed-wrap {
    position: relative;
    margin-top: 28px;
}

.badge-areaa-crt-rec span {
    margin-left: 5px;
    vertical-align: middle;
}

.content-area-crtt .cart-recomend-var {
    font-size: 13px;
    margin: 0 0 4px;
    font-weight: 700;
}

.hero-sec-liver .hero-img-person {
    border-radius: 24px;
}


.sticker-wrapper {
    display: flex;
    flex-flow: wrap;
    font-size: 12px;
    column-gap: 4px;
    row-gap: 10px;
    text-align: center;
    margin: 10px 0 24px;
}

.sticker {
    display: block;
    background: #bea4fe;
    padding: 5px 7px;
    border-radius: 12px;
    color: #000;
}

.sticker:nth-child(1) {
    background: #FFA6A6;
}

.sticker:nth-child(2) {
    background: #FFEC9F;
}

.sticker:nth-child(3) {
    background: #FFCFB2;
}


.sticker:nth-child(4) {
    background: #FFEBDF;
}

.permonth, .perbott , .variant-price:not(.compare-price-button) {
    /* color: #1a2340; */
        color: black;
}

.pr-responsive-col {
    padding: 0 5px !important;
}

.collection-icon-imggg {
    object-fit:contain;
}




@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');


.product-love-drunk , .product-love-drunk * {
     font-family: "Bebas Neue", sans-serif;
  font-weight: 800;
  font-style: normal;
      letter-spacing:0;
    /* word-spacing: -1px; */
}


.wraps-sold-n-rev {
    display: flex;
    border: 1px solid #dfe1e6;
    padding: 7px 8px;
    border-radius: 8px;
    width: 100%;
    margin: 8px 0;
    max-width: max-content;
    align-items: center;
}

.sold-uni-ar img {
    max-width: 13px;
}

.sold-uni-ar {
    line-height: 1;
    display: flex;
    align-items: center;
}

span.divi-ar {
    font-weight: 200;
    padding: 0 8px;
}

.wraps-sold-n-rev * {
    font-size: 15px !important;
}

.sold-uni-ar span {
    margin-left: 3px;
}

@media (max-width:500px) {

    span.divi-ar {
    display: none;
}

.wraps-sold-n-rev {
    flex-direction: column;
    /* max-width: 100%; */
    /* background: white; */
    padding: 10px 8px;
    border: none;
}


.love-rating {
    padding-bottom: 4px;
    /* border-bottom: 1px solid #dfe1e6; */
    width: 100%;
    /* text-align: center; */
    margin-bottom: 10px;
}

.sold-uni-ar {
    max-width: 100%;
    width: 100%;
}

}

.offer-sp-img {
    margin: 0px 0 15px;
}

div#hide-itemmm-8303679766752, #hide-itemmm-9158110642400 , div#hide-itemmm-7965866623200 , #hide-itemmm-8862843273440 {
    display: none;
}