/** Shopify CDN: Minification failed

Line 172:0 Expected "}" to go with "{"

**/
.mt-20{
  margin-top: 20px !important;
}
.mt-30{
  margin-top: 30px !important;
}
.mt-40{
  margin-top: 40px !important;
}
.flexible{
  flex-grow: 1;
}
.product-subscription-module-wrap{
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-inline-box;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 15px;
  width: 100%;
}
.subscription-module-cell {
  width: 48%;
  height: 80px;
  border: 1px solid;
  line-height: 10px;
  border-radius: 10px;
  background: #fff;
  border-color: #61EC7F;
  margin-bottom: 20px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.subscription-module-cell a{
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.module-best-option{
  position: absolute;
  background: #81f499;
  font-size: 10px;
  color: #fff;
  letter-spacing: .05em;
  padding: 0 8px;
  z-index: 10;
  top: -10px;
  border-radius: 6px;
  width: 90px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  left: 50%;
  transform: translate(-50%, 0px);
}
.subscription-module-cell.is_active {
  border-color: #81f499;
  background-color: #81f4991f;
}
.subscription-module-cell .deliver-amount{
  font-size: 20px;
  font-weight: bold;
  color: #000;
  line-height: 1.2;
  margin-bottom: 5px;
}
.subscription-module-cell .deliver-period{
  color: #000000;
}
.rc-container-wrapper{
  display: none !important;
}

.product-form .quantity-submit-row__submit .button.hc-add-to-cart {
  border: none;
}

/* HC - Adjustments - 04 Oct 21 */
button.button.button--large.hc-add-to-cart {
  position: relative;
}

button.button.button--large.hc-add-to-cart::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}

button.button.button--large.hc-add-to-cart span {
  z-index: 100;
  position: relative;
}

button.button.button--large.hc-add-to-cart:hover {
  background: black !important;
}

button.button.button--large.hc-add-to-cart:hover::before {
  opacity: 0;
}
/* HC - Product page adjustments - 27 Dec '21 */
li.hc-product{
  margin-bottom: 0;
}
button.button.button--large.hc-add-to-cart{
  padding: 25px 25px;
}

/* 04 jan */
button.button.button--large.hc-add-to-cart::before {

    border-radius: 3px;
}


 #shopify-section-Product-compare-mobile {
    padding: 10px 0px;
}
  
  #shopify-section-compare-section-new {
    padding: 0 0 10px;
	/*   padding: 10px 0px;   */
}

#shopify-section-compare-section-new .img-wrapper {
    width: 100%;
    max-width: 50%;
    margin: auto;
}


@media only screen and (max-width:767px){
    #shopify-section-compare-section-new {
    display: none;
}
}
  
   @media only screen and (min-width:768px){
  #shopify-section-Product-compare-mobile {
    display: none;
}
  }
  
  @media only screen and (max-width:767px){
    #shopify-section-Product-compare-mobile {
    display: block;
}




