/** Shopify CDN: Minification failed

Line 45:1 Unexpected ";"

**/
.product-badge {
        line-height:normal;
        padding: 8px 15px;
        display: inline-flex;
        font-size: 13px;
        gap:5px;
        font-weight: 600;
        align-items: center;
}



  .badge-vertical {
    display: grid;
    row-gap: 8px;
  }

.size-variant-flex {
   justify-content: space-between;
}

.product_inner.is-sticky {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: 16px;
}

.variant-s {
  grid-column: 1;
}

.product-size-remainin {
  grid-column: 2;
  align-self: start;
}

 .size-chart   a {
   text-decoration-line: underline;
    text-underline-offset: 4px;
};


.variant-s,
.product-size-remaining {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: center;
}

.icon-grid-contain {
  display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    text-align: center;
}

.icon-grid-contain   .block-icons {
    display: inline;
}

 .icon-grid-contain .block-icons svg {
  vertical-align: middle;
 }
 
   .icon-grid-contain    .block-icons  p {
    text-transform: capitalize;
    line-height: 17px;
  }

  .icon-grid-contain-check {
        /* display: inline;
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
    text-align: center; */
     /* display: flex;
  grid-template-columns: 1fr;  */
  display: flex;
  gap: 8px;
  align-items: center;
  }

  .icon-grid-contain-check  .block-icons-check {
  display: flex;
  gap: 4px;
  align-items: center;
   }

.icon-grid-contain-check.align-left {
  justify-content: flex-start;
}

.icon-grid-contain-check.align-center {
  justify-content: center;
}

.icon-grid-contain-check.align-right {
  justify-content: flex-end;
}


   .three-column {
        display: block;
   }


    .mt-size-chart  .product__info__link {
      margin: 0px 0 0px;
      background: transparent;
    }


  @media (max-width: 850px) {
    .product-badge {
    padding: 6px 12px;
    display: inline-flex;
    font-size: 12px;
    margin-bottom: 14px;
    }
}
