/** Shopify CDN: Minification failed

Line 89:8 Expected ":"

**/
.discounts{
  z-index:9999!important;
}
.discounts .modal-title{
  text-align:center;
  width:100%;
}
.discounts .description{
  text-align:center;
  width:100%;
  font-size:14px;
}
.discounts .modal-footer{
  justify-content:space-between;
  padding:0.75rem;
}
.discounts .modal-footer .btn{
  width:48%;
  margin:0px;
}
.discounts .modal-footer .add-to-cart{
  background-color: #fff;
  color: #763d1a;
  border: 1px solid #763d1a;
}
.view-offer{
  background-color: #fff;
  color: #763d1a;
  border: 1px solid #763d1a;
}
.discounts .product-image{
  height:160px;
  width:160px;
}
.discounts .product-image img{
  height:160px!important;
  width:auto;
}
.discounts .popup-tag{
  top: 0;
  left: 0;
  width: 80px;
  height: 80px;
  overflow: hidden;
  position: absolute;
  z-index: 2;
}
.discounts .popup-tag span{
  right: 10px;
  top: 4px;
  transform: rotate(-45deg);
  position: absolute;
  display: block;
  width: 100px;
  padding: 0px 0;
  background-color: #ce3392;
  box-shadow: 0 5px 10px rgba(0,0,0,.1);
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
}
.discounts .product-title h2{
  font-size:14px;
  text-align: center;
}
.discounts .product-price{
  text-align:center;
}
.discounts .product-button input{
  display:none;
}
.discounts .product-button span{
  background-color: #fff;
  color: #763d1a;
  border: 1px solid #763d1a;
  display: block;
  border-radius: 3px;
  text-align: center;
  line-height: 30px;
  margin-bottom: 15px;
  font-weight: 700;
  cursor:pointer;
  possis
}
.discounts .product-button span.active{
  background-color: #763d1a;
  color: #fff;
  position: relative;
}

.discounts .product-button span.active::after{
  display:block;
  background-image:url('close.png');
  width: 13px;
  height: 13px;
  content: '';
  position: absolute;
  top: 9px;
  right: 10px;
}
.discounts .product-button span.disable{
  background-color: #6c757d;
  border: 1px solid #6c757d;
  color: #fff;
  opacity: 0.6;
  pointer-events:none;
}

.discounts .product-button span .unselect{
  display:none;
}
@media (max-width:676px) {
  .discounts .modal-title{
    font-size:18px;
  }
}

.offfer-footer{
    padding: 15px 1% 20px 1%;
    box-shadow: 0 0 10px 2px #dbdbdb;
    flex: 0 0 auto;
    background:#fff;
    position:fixed;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:99;
    justify-content:space-between;
    display:flex;
    
}
.offfer-footer .btn{
  width:49%;
  margin:0px;
}
.offfer-footer .add-to-cart{
  background-color: #763d1a;
  color: #fff;
  border: 1px solid #763d1a;
}



.bogo-offer{
  width:100%;
  border: 2px solid #f0f0f0;
  padding:15px;
  border-radius:5px;
  max-width:480px;
  margin-bottom:0px;
  display: flex;
  text-align: center;
  justify-content: center;
}
.bogo-offer h3{
  font-size:16px;
  text-align:center;
  font-weight:600;
  color:#000;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  color:#763d1a;
  
}
.bogo-offer .bogo-item{
  display:inline-block;
  padding:0px 10px;
  width: 40%;
}
.bogo-offer .bogo-item .name{
  font-size: 12px;
  font-weight: 300;
  color: #000;
  line-height:1.3;
  margin-bottom:5px;
}
.bogo-offer-note{
  font-size: 10px;
  font-weight: 300;
  color: #000;
}

.bogo-offer .button input{
  display:none;
}

.bogo-offer .button span{
  background-color: #fff;
  color: #763d1a;
  border: 1px solid #763d1a;
  display: block;
  border-radius: 3px;
  text-align: center;
  line-height: 20px;
  margin-bottom: 0px;
  font-weight: 300;
  cursor:pointer;
  max-width:70%;
  margin: 0px auto;
  font-size:10px;
}
.bogo-offer .button span.active{
  background-color: #763d1a;
  color: #fff;
  position: relative;
}

.bogo-offer .button span.active::after{
  display:block;
  background-image:url('close.png');
  width: 13px;
  height: 13px;
  content: '';
  position: absolute;
  top: 6px;
  right: 1px;
  background-size: 8px;
  background-repeat: no-repeat;
}
.bogo-offer .button span.disable{
  background-color: #6c757d;
  border: 1px solid #6c757d;
  color: #fff;
  opacity: 0.6;
  pointer-events:none;
}

@media (max-width:676px) {
  .bogo-offer{
    padding:5px;
  }
  .bogo-offer h3{
    font-size:12px;
  }
  .bogo-offer .bogo-item {
    padding:0px 3px;
  }
}