/** Shopify CDN: Minification failed

Line 32:19 Expected identifier but found whitespace
Line 32:20 Unexpected "0"

**/
.image-with-text__text{
    font-size: 14px;
}
.shehbaz-align {
    font-size: 12px;
}
.product-template .image-with-text__content>*+* {
letter-spacing:0;}
/* product slider */
.custom_product_slider .swiper-button-next,
.custom_product_slider .swiper-button-prev
 {
    top: auto;
    bottom: 0px;
    transform: none;
        width: auto;
    height: auto;
    background: none;
        width: 40px;
    height: 40px;
    bottom: -20px;
        z-index: 11;
}

             
    letter-spacing: 0;justify-content: center;}
.swiper-pagination {
    bottom: 0px;
    color: rgba(var(--color-foreground));
}
    /* .custom_product_slider .swiper-button-next, .custom_product_slider  .swiper-button-prev {
    width: unset !important;
    height: unset !important;
    } */
.custom_product_slider .swiper-button-next:after,
.custom_product_slider .swiper-button-prev:after{
  color: rgba(var(--color-foreground));
  font-size: var(--font-body-custom);
}
.custom_product_slider .swiper-button-prev,
.custom_product_slider .swiper:hover .swiper-button-prev
{
  left: 37%;
}
.custom_product_slider .swiper-button-next,
.custom_product_slider .swiper:hover .swiper-button-next{
  right: 37%;
}

.product-template .image-with-text__content>*+*{
      margin-top: 2px;
}
.section-template--16394924916936__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding .image-with-text__content > hr:first-of-type, .section-template--16394924884168__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding .image-with-text__content > hr:first-of-type {
    display: none !important;
}
.section-template--16394924916936__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding p{margin:0;}
.section-template--16394924916936__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding hr, .section-template--16394924884168__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding hr, .CstmMultiRow hr{margin: 15px 0 !important;}

.banner_logo.custom_product_template {
    position: absolute;
    top: 80px;
    z-index: 2;
}
.product__description h5,
.ingredients_popup h1{
    margin: 2px 0 0 0;
    font-size: 14px;
        font-family: 'Suisse Medium';
  letter-spacing:0;

}
.product__description h5{margin:2px 0 0 0;}
.product__description {
    font-size: 12px;
}
.product__description hr:not(:first-child) {
  margin: 15px 0;
}
.product-template nav.breadcrumbs {
    position: absolute;
    top: 10px;
    font-size: 12px;
}    
.product-template .breadcrumbs__item:not(:last-child):after{
      height: 0.5em;
    margin: 0 0.7em;
    width: 0.5em;
}
.ingredients_popup{margin:0;}
/* product options radio */
.product-template .product-form__input input[type=radio] {
    position: relative;
    height: 15px;
    width: 15px;
}
.product-template .product-form__input input[type=radio]+label {
    color: rgb(var(--color-foreground));
    padding-left: 0px;
    border: 0px;
}
.product-template .product-form__input input[type=radio]:checked+label{
   background-color: rgb(var(--color-background));
    color: rgba(var(--color-foreground));
}
.custom_product_temp .product.grid.product--left,
.product-bundle .product--small {
    justify-content: end;
}

.product__info-container .wishlist_notify {
    justify-content: space-between;
    /* width: 49%; */
    display: inline-block;
    margin: 0px;
    /* float: right; */
}
.icon_txt {
    display: flex;
    align-items: center;
    column-gap: 10px;
}
.payment_notify {
    padding: 10px;
}
.payment_notify .images {
    display: flex;
    column-gap: 10px;
}
.payment_notify p {
    font-size: 12px;
    padding-bottom: 10px;
}

 .multirow hr{
   width: 100%;
       margin: 0px;
 }   

 .product-template .brand_share nav.breadcrumbs {
    position: unset;
    margin-bottom: 0;
}

.brand_share {
    display: flex;
    justify-content: space-between;
}
.wishlist_notify .icon_txt p {
    margin-bottom: 0px;
}

.ingredients_popup {
    position: relative;
}
.ingredient_icon {
    position: absolute;
    right: 0%;
    top: 50%;
    transform: translateY(-50%);
        cursor: pointer;
}

@media only screen and (min-width: 749px){
  #MainContent .product--small .grid__item.product__media-wrapper,
  #MainContent .product--small:not(.product--no-media) .product__info-wrapper{
    width: 33.3333%;
      /* max-width: 40.3333%; */
  }
  .multirow .image-with-text__content{
    padding: 50px 115px;
  }
}

@media only screen and (max-width: 749px){
  #Slider-template--15814804340875__312ff83d-3be0-43e5-99a6-018a41508b1b .image-with-text__heading{font-size:20px !important;}

  .section-template--15814804340875__312ff83d-3be0-43e5-99a6-018a41508b1b-padding .inline-richtext{font-size:20px !important;}
  
  .ingredient_icon {
    position: absolute;
    right: 0%;
    top: 38%;
    transform: translateY(-38%);
    cursor: pointer;
  }
  .share-button__button .icon-share {
    margin-right: 0.5rem;
  }
  .brand_share {
    top: 45px;
    width: 100%;
    left: 0px;
    padding: 0px 16px;
    position: absolute;
    z-index: 5;
  }
  .product-form__buttons button,
  .wishlist_notify .button {
    justify-content: center;
  }
  .wishlist_notify {
    flex-wrap: wrap;
    row-gap: 14px;
  }
  .custom_product_slider .swiper-button-next, .custom_product_slider .swiper:hover .swiper-button-next {
    right: 44%;
  }
  .custom_product_slider .swiper-button-prev, .custom_product_slider .swiper:hover .swiper-button-prev{
    left: 44%;
  }
}
.before-cta-des{font-size:14px !important;}
.des-hide{display:none !important;}
.consideration hr:nth-chil(1){display:none !important;}
.consideration{font-size:1.4rem;}
.consideration p {margin:2px 0 0 0;font-size:1.4rem;}
#Slider-template--15814804340875__312ff83d-3be0-43e5-99a6-018a41508b1b .image-with-text__heading{font-size:25px;}
.section-template--15814804340875__312ff83d-3be0-43e5-99a6-018a41508b1b-padding .inline-richtext{font-size:25px;}
.section-template--16394924916936__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding .image-with-text__heading {border-bottom:2px solid;padding-bottom:20px;margin-bottom:15px !important;}
.section-template--16394924884168__16dd5f8c-ad20-4563-8d53-2c370b4b3aac-padding .image-with-text__heading {border-bottom:2px solid;padding-bottom:20px;margin-bottom:15px !important;}
.CstmMultiRow .image-with-text__heading{border-bottom:2px solid;padding-bottom:20px;margin-bottom:15px !important;}
.installment--wrapper-main {background: rgba(0,0,0,.05);
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem;
    font-size: 12px;
    color: #000c;
    letter-spacing: .01rem;
    line-height: 2.1rem;}
.installment--wrapper{display:block;}
.installment-text {
    font-size: 14px;
    letter-spacing: 0;
}
@media (max-width: 450px){
 .product-template .custom_product_slider .swiper-pagination-fraction{
    bottom: var(--swiper-pagination-bottom,1px);
  }
}
@media only screen and (max-width: 830px){
.custom_product_slider .swiper-button-prev, .custom_product_slider .swiper:hover .swiper-button-prev {
    left: 28%;
}
  .custom_product_slider .swiper-button-next, .custom_product_slider .swiper:hover .swiper-button-next {
    right: 28%;
}
}


.swiper-pagination-fraction{
  bottom:0px;
}
