/* Enter Your Custom CSS Here */


.slick-initialized .slick-slide {
  position: relative; }

.slick-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%); }
  .slick-arrow.vcr-prev {
    left: 0; }
  .slick-arrow.vcr-next {
    right: 0; }
  .slick-arrow.icon {
    font-size: 40px;
    z-index: 99999; }

.cr-btn.disabled2 {
  border-color: #ccc !important;
  color: #ccc !important; }

span.icon.slick-arrow.slick-disabled {
  color: #ccc; }

.img-responsive {
  max-width: 100%;
  height: auto; }

.padding-box {
  padding: 30px; }

.ready-to-drink #subs--detail-box-grind {
  display: none; }

.subs--detail-box .pa-wrap {
  display: flex;
  align-items: center;
  height: 236px; }
  .subs--detail-box .pa-wrap label {
    width: 100%; }
  .subs--detail-box .pa-wrap input {
    display: none; }

span.vcr-bag-count {
    
    color: #d2ae6d !important;
}

body.page-id-4540 .popup2 .vc_btn3{
  margin-right:-2px;
  margin-bottom:-2px;
}

img{
  max-width:100%;
  width:auto;
  height:auto;
}

.logo img{
  position:relative;
}

.item-data .item-price span{
  vertical-align:initial;
}

.item-add-to-cart.item-add{
  margin-top:10px;
}


html[lang="vi"] .headline{
  line-height:1.2;
}

.line{
  background-color:#D2AE6D;
}

.line-ver{
  width:2px;
  height:80px;
}

.line-center{
  margin:auto;
}

.headline-vi *{
  line-height: 1.25;
}

.mb-20{
  margin-bottom:20px;
}