.nav-help:hover .nav-help-contact {
  height: 335px;
}
.policy_wrapper_li_txt {
  font-size: 12px!important;
}
.help:hover .help_contact {
  height: 350px;
}
.liveChat {
  width: 108px;
}
.nav-help-li-time {
  font-size: 12px!important;
}
.cus-row-one_r::before{left: -18px;}
.our_collection_btn{min-width: 220px;}
.lens_wrapper .lens_nav .nav_item{width: 80%;}
@media (min-width:768px) and (max-width:1024px) {
  .it_size16 {
    font-size: 12px!important;
  }
  .our_pick_mask {
    padding-left: 2px;
    padding-right: 2px;
  }
  #shop_gift .circleColor {
    width: 130px;
  }
  .policy_wrapper_li:nth-child(1)::after {
    right: -8px
  }
  .policy_wrapper_li:nth-child(3)::after {
    right: -14px
  }
  button.shop-now,
  button.tryon {
    font-size: 12px;
  }
  .common-btn,
  .btn-wrapper .use-webcam {
    font-size: 12px;
    text-indent: 10px;
    text-align: left;
  }
  .our_pick_txt_h {
    height: 47px;
  }
  .it_ipad_none{display:none;}
}
@media (min-width:320px) and (max-width:767px) {
  .top_subcribe .col-md-7,
  .top_subcribe .col-md-5 {
    width: 100%;
  }
  .swiper_slide_link .layui-icon-right, .swiper2_ok_m_link, .swiper2_ok_m_txt {
    font-size: 12px!important;
  }
  .footer-mana .collapsible .form-subscribe-header p {
    font-size: 13px;
  }
  .mode-box .mode-btn {
    padding-left:0.5rem;
    padding-right:0.5rem;
    margin-right: 8px;
  }
  .mode-box .mode-btn.try {
    margin-left: 0;
    margin-right:0;
  }
  .filter_btn_m {
    margin-right: 8px;
  }
  .fresh_detail_lenses_tip {
    font-size:12px!important;
  }
  .LearnMore_title {text-align: center;}
}
