html body * {
  outline: none!important;
  user-select: none !important;
  text-decoration: none !important;
}
html body h1,
html body h2,
html body h3,
html body h4 {
  line-height: 1.6 !important;
}
html body .paymentCartCtrl {
  background-color: white;
}
html body .slick-prev {
  left: 0px;
}
html body .slick-next {
  right: 0px;
}
html body .slick-prev,
html body .slick-next {
  z-index: 1;
  width: 40px;
  height: 40px;
  opacity: 0.5;
  display: inline-block !important;
}
html body .slick-prev:before,
html body .slick-next:before {
  color: #e8e8e8;
  font-size: 35px;
}
html body .container {
  padding: 0 5px;
}
html body .container .row {
  margin: 0 -5px;
}
html body .container .row .col {
  padding: 0 5px;
}
html body .container .row .col.left {
  float: left;
}
@media (max-width: 767px) {
  html body .container .row .col.left {
    float: left;
  }
}
html body .container .row .col.right {
  float: right;
}
@media (max-width: 767px) {
  html body .container .row .col.right {
    float: left;
  }
}
html body .container .row-flex {
  margin: 0 -5px;
}
html body .container .row-flex .col {
  padding: 0 5px;
}
html body .container .row-flex .col.left {
  float: left;
}
@media (max-width: 767px) {
  html body .container .row-flex .col.left {
    float: left;
  }
}
html body .container .row-flex .col.right {
  float: right;
}
@media (max-width: 767px) {
  html body .container .row-flex .col.right {
    float: left;
  }
}
@media (max-width: 766px) {
  html body .cover_header {
    height: 64px;
  }
}
@media (min-width: 767px) {
  html body .cover_header {
    height: 105px;
  }
}
html body .cover_header .cover_moblie .container-fluid {
  padding: 0;
}
html body .cover_header .cover_moblie .container-fluid .row {
  margin: 0;
}
html body .cover_header .cover_moblie .container-fluid .row .col {
  padding: 0;
}
html body .cover_header .cover_moblie .cover_header_mobile {
  top: 0;
  z-index: 2;
  position: fixed;
  box-shadow: 0px 2px 6px 1px rgba(0, 0, 0, 0.2);
}
html body .cover_header .cover_moblie .cover_header_mobile.size {
  width: 100%;
  height: 64px;
}
html body .cover_header .cover_moblie .cover_header_mobile.background_color {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background-color: #bf0206;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_logo {
  padding: 10px 0;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_logo .cover_background_image .background_image {
  padding-top: 45px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_logo .cover_background_image .background_image img.background-image {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_hamburgur {
  top: 0;
  z-index: 3;
  position: absolute;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_hamburgur i {
  color: #fff;
  padding: 19.5px;
  font-size: 30px;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_cart {
  top: 0;
  right: 0;
  z-index: 3;
  position: absolute;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_cart .cover_background_image {
  padding: 16.5px;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_cart .cover_background_image .background_image {
  width: 30px;
  height: 30px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .cover_header_mobile .cover_hamburgur_logo_cart .cover_cart.active {
  transform: translate3d(100%, 0, 0);
}
html body .cover_header .cover_moblie .cover_header_mobile_close {
  top: 0;
  right: 0;
  width: 0%;
  z-index: 3;
  height: 100vh;
  position: fixed;
  transition: all 0.67s;
  background-color: rgba(0, 0, 0, 0.3);
  transform: translate3d(0, 0, 0);
  transform: translate3d(100%, 0, 0);
}
html body .cover_header .cover_moblie .cover_header_mobile_close.active {
  transform: translate3d(0, 0, 0);
}
html body .cover_header .cover_moblie .cover_header_mobile_open {
  top: 0;
  width: 100%;
  z-index: 3;
  height: 100vh;
  position: fixed;
  transition: all 0.67s;
  background-color: white;
  transform: translate3d(-100%, 0, 0);
}
html body .cover_header .cover_moblie .cover_header_mobile_open.active {
  transform: translate3d(0, 0, 0);
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu_top {
  height: 64px;
  text-align: center;
  border-right: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu_top a img {
  margin: 20px 0;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_logo {
  padding: 10px 0;
  background-color: white;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_logo .cover_background_image .background_image {
  padding-top: 45px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_logo .cover_background_image .background_image img.background-image {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu {
  overflow: auto;
  height: calc(100vh - 130px);
  max-height: calc(100vh - 130px);
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul {
  margin: 25px 0 0 0;
  text-align: center;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul.size {
  padding: 0;
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li {
  margin: 0 5px;
  display: grid;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li a {
  color: black;
  padding: 0 0px;
  margin: 0 auto;
  font-size: 20px;
  font-weight: 800;
  padding-bottom: 15px;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li a .reward {
  color: black;
  outline: none;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li a .reward .cover_background_image {
  float: left;
  margin-right: 10px;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li a .reward .cover_background_image .background_image {
  width: 32px;
  height: 32px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .cover_header_mobile_open .cover_menu ul li a .reward .cover_background_image .background_image.active {
  background-color: #f5f5f5;
}
html body .cover_header .cover_moblie .cover_header {
  top: 0;
  z-index: 2;
  position: fixed;
}
html body .cover_header .cover_moblie .cover_header.size {
  width: 100%;
  height: 120px;
}
html body .cover_header .cover_moblie .cover_header.size.active {
  height: 70px;
}
html body .cover_header .cover_moblie .cover_header.background_color {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background: -moz-linear-gradient(top, #25211e 0%, rgba(37, 33, 30, 0) 100%);
  background: -webkit-linear-gradient(top, #25211e 0%, rgba(37, 33, 30, 0) 100%);
  background: linear-gradient(to bottom, #25211e 0%, rgba(37, 33, 30, 0) 100%);
}
html body .cover_header .cover_moblie .cover_header.background_color:hover {
  background-color: #1b1b1b;
}
html body .cover_header .cover_moblie .cover_header.background_color.active {
  background-color: #1b1b1b;
}
html body .cover_header .cover_moblie .cover_header.active .cover_number_logo_login {
  display: none;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_number ul {
  padding: 0;
  margin: 12.5px 0 0 0;
  text-align: left;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_number ul.size {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_number ul li {
  margin: 0 5px;
  display: inline-block;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_number ul li a {
  color: #e5dfd9;
  padding: 0 10px;
  font-weight: 400;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_logo {
  padding: 12.5px 0;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_logo .cover_background_image .background_image {
  padding-top: 25px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_logo .cover_background_image .background_image img.background-image {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_login ul {
  padding: 0;
  margin: 12.5px 0 0 0;
  text-align: right;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_login ul.size {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_login ul li {
  margin: 0 5px;
  display: inline-block;
}
html body .cover_header .cover_moblie .cover_header .cover_number_logo_login .cover_login ul li a {
  color: #e5dfd9;
  padding: 0 10px;
  font-weight: 400;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul {
  margin: 25px 0 0 0;
  text-align: center;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul.size {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li {
  margin: 0 5px;
  display: inline-block;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li a {
  color: #e5dfd9;
  padding: 0 10px;
  font-weight: 800;
  padding-bottom: 25px;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li.active {
  display: none;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul {
  display: none;
  margin: 0;
  padding: 0;
  text-align: left;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul.size {
  width: 100%;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul li {
  margin: 0;
  width: 100%;
  padding: 5px;
  display: table;
  background-color: black;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul li a {
  color: #e5dfd9;
  padding: 10px;
  font-weight: 800;
  padding-bottom: 5px;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul li:hover {
  background-color: white;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li ul li:hover a {
  color: black;
}
html body .cover_header .cover_moblie .cover_header .cover_menu_s .cover_menu ul li:hover ul {
  padding: 0;
  display: block;
  margin-top: 10px;
  position: absolute;
  background-color: black;
}
html body .cover_header .cover_moblie .main_banner {
  z-index: 1;
}
html body .cover_header .cover_moblie .main_banner .main_banner_recommend ._main_banner_recommend {
  padding-bottom: 10px;
}
html body .cover_header .cover_moblie .main_banner .main_banner_recommend ._main_banner_recommend .cover_background_image .background_image {
  padding-top: 80vh;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_moblie .main_banner .main_banner_recommend ._main_banner_recommend .cover_background_image .background_image img.background-image {
  width: 100%;
}
html body .cover_header .cover_desktop {
  top: 0;
  z-index: 3;
  width: 100%;
  position: fixed;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
}
html body .cover_header .cover_desktop .row {
  margin: 0;
}
html body .cover_header .cover_desktop .row .col {
  padding: 0;
}
html body .cover_header .cover_desktop .row .col.primary {
  background-color: #525050;
}
html body .cover_header .cover_desktop .row .col.primary * {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
html body .cover_header .cover_desktop .display_table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover_header .cover_desktop .display_table.height_set {
  height: 10px;
}
html body .cover_header .cover_desktop .display_table.height_100 {
  height: 100px;
}
html body .cover_header .cover_desktop .display_table.height_99 {
  height: 99px;
}
html body .cover_header .cover_desktop .display_table.height_98 {
  height: 98px;
}
html body .cover_header .cover_desktop .display_table.height_97 {
  height: 97px;
}
html body .cover_header .cover_desktop .display_table.height_96 {
  height: 96px;
}
html body .cover_header .cover_desktop .display_table.height_95 {
  height: 95px;
}
html body .cover_header .cover_desktop .display_table.height_94 {
  height: 94px;
}
html body .cover_header .cover_desktop .display_table.height_93 {
  height: 93px;
}
html body .cover_header .cover_desktop .display_table.height_92 {
  height: 92px;
}
html body .cover_header .cover_desktop .display_table.height_91 {
  height: 91px;
}
html body .cover_header .cover_desktop .display_table.height_90 {
  height: 90px;
}
html body .cover_header .cover_desktop .display_table.height_89 {
  height: 89px;
}
html body .cover_header .cover_desktop .display_table.height_88 {
  height: 88px;
}
html body .cover_header .cover_desktop .display_table.height_87 {
  height: 87px;
}
html body .cover_header .cover_desktop .display_table.height_86 {
  height: 86px;
}
html body .cover_header .cover_desktop .display_table.height_85 {
  height: 85px;
}
html body .cover_header .cover_desktop .display_table.height_84 {
  height: 84px;
}
html body .cover_header .cover_desktop .display_table.height_83 {
  height: 83px;
}
html body .cover_header .cover_desktop .display_table.height_82 {
  height: 82px;
}
html body .cover_header .cover_desktop .display_table.height_81 {
  height: 81px;
}
html body .cover_header .cover_desktop .display_table.height_80 {
  height: 80px;
}
html body .cover_header .cover_desktop .display_table.height_79 {
  height: 79px;
}
html body .cover_header .cover_desktop .display_table.height_78 {
  height: 78px;
}
html body .cover_header .cover_desktop .display_table.height_77 {
  height: 77px;
}
html body .cover_header .cover_desktop .display_table.height_76 {
  height: 76px;
}
html body .cover_header .cover_desktop .display_table.height_75 {
  height: 75px;
}
html body .cover_header .cover_desktop .display_table.height_74 {
  height: 74px;
}
html body .cover_header .cover_desktop .display_table.height_73 {
  height: 73px;
}
html body .cover_header .cover_desktop .display_table.height_72 {
  height: 72px;
}
html body .cover_header .cover_desktop .display_table.height_71 {
  height: 71px;
}
html body .cover_header .cover_desktop .display_table.height_70 {
  height: 70px;
}
html body .cover_header .cover_desktop .display_table.height_69 {
  height: 69px;
}
html body .cover_header .cover_desktop .display_table.height_68 {
  height: 68px;
}
html body .cover_header .cover_desktop .display_table.height_67 {
  height: 67px;
}
html body .cover_header .cover_desktop .display_table.height_66 {
  height: 66px;
}
html body .cover_header .cover_desktop .display_table.height_65 {
  height: 65px;
}
html body .cover_header .cover_desktop .display_table.height_64 {
  height: 64px;
}
html body .cover_header .cover_desktop .display_table.height_63 {
  height: 63px;
}
html body .cover_header .cover_desktop .display_table.height_62 {
  height: 62px;
}
html body .cover_header .cover_desktop .display_table.height_61 {
  height: 61px;
}
html body .cover_header .cover_desktop .display_table.height_60 {
  height: 60px;
}
html body .cover_header .cover_desktop .display_table.height_59 {
  height: 59px;
}
html body .cover_header .cover_desktop .display_table.height_58 {
  height: 58px;
}
html body .cover_header .cover_desktop .display_table.height_57 {
  height: 57px;
}
html body .cover_header .cover_desktop .display_table.height_56 {
  height: 56px;
}
html body .cover_header .cover_desktop .display_table.height_55 {
  height: 55px;
}
html body .cover_header .cover_desktop .display_table.height_54 {
  height: 54px;
}
html body .cover_header .cover_desktop .display_table.height_53 {
  height: 53px;
}
html body .cover_header .cover_desktop .display_table.height_52 {
  height: 52px;
}
html body .cover_header .cover_desktop .display_table.height_51 {
  height: 51px;
}
html body .cover_header .cover_desktop .display_table.height_50 {
  height: 50px;
}
html body .cover_header .cover_desktop .display_table.height_49 {
  height: 49px;
}
html body .cover_header .cover_desktop .display_table.height_48 {
  height: 48px;
}
html body .cover_header .cover_desktop .display_table.height_47 {
  height: 47px;
}
html body .cover_header .cover_desktop .display_table.height_46 {
  height: 46px;
}
html body .cover_header .cover_desktop .display_table.height_45 {
  height: 45px;
}
html body .cover_header .cover_desktop .display_table.height_44 {
  height: 44px;
}
html body .cover_header .cover_desktop .display_table.height_43 {
  height: 43px;
}
html body .cover_header .cover_desktop .display_table.height_42 {
  height: 42px;
}
html body .cover_header .cover_desktop .display_table.height_41 {
  height: 41px;
}
html body .cover_header .cover_desktop .display_table.height_40 {
  height: 40px;
}
html body .cover_header .cover_desktop .display_table.height_39 {
  height: 39px;
}
html body .cover_header .cover_desktop .display_table.height_38 {
  height: 38px;
}
html body .cover_header .cover_desktop .display_table.height_37 {
  height: 37px;
}
html body .cover_header .cover_desktop .display_table.height_36 {
  height: 36px;
}
html body .cover_header .cover_desktop .display_table.height_35 {
  height: 35px;
}
html body .cover_header .cover_desktop .display_table.height_34 {
  height: 34px;
}
html body .cover_header .cover_desktop .display_table.height_33 {
  height: 33px;
}
html body .cover_header .cover_desktop .display_table.height_32 {
  height: 32px;
}
html body .cover_header .cover_desktop .display_table.height_31 {
  height: 31px;
}
html body .cover_header .cover_desktop .display_table.height_30 {
  height: 30px;
}
html body .cover_header .cover_desktop .display_table.height_29 {
  height: 29px;
}
html body .cover_header .cover_desktop .display_table.height_28 {
  height: 28px;
}
html body .cover_header .cover_desktop .display_table.height_27 {
  height: 27px;
}
html body .cover_header .cover_desktop .display_table.height_26 {
  height: 26px;
}
html body .cover_header .cover_desktop .display_table.height_25 {
  height: 25px;
}
html body .cover_header .cover_desktop .display_table.height_24 {
  height: 24px;
}
html body .cover_header .cover_desktop .display_table.height_23 {
  height: 23px;
}
html body .cover_header .cover_desktop .display_table.height_22 {
  height: 22px;
}
html body .cover_header .cover_desktop .display_table.height_21 {
  height: 21px;
}
html body .cover_header .cover_desktop .display_table.height_20 {
  height: 20px;
}
html body .cover_header .cover_desktop .display_table.height_19 {
  height: 19px;
}
html body .cover_header .cover_desktop .display_table.height_18 {
  height: 18px;
}
html body .cover_header .cover_desktop .display_table.height_17 {
  height: 17px;
}
html body .cover_header .cover_desktop .display_table.height_16 {
  height: 16px;
}
html body .cover_header .cover_desktop .display_table.height_15 {
  height: 15px;
}
html body .cover_header .cover_desktop .display_table.height_14 {
  height: 14px;
}
html body .cover_header .cover_desktop .display_table.height_13 {
  height: 13px;
}
html body .cover_header .cover_desktop .display_table.height_12 {
  height: 12px;
}
html body .cover_header .cover_desktop .display_table.height_11 {
  height: 11px;
}
html body .cover_header .cover_desktop .display_table.height_10 {
  height: 10px;
}
html body .cover_header .cover_desktop .display_table.height_9 {
  height: 9px;
}
html body .cover_header .cover_desktop .display_table.height_8 {
  height: 8px;
}
html body .cover_header .cover_desktop .display_table.height_7 {
  height: 7px;
}
html body .cover_header .cover_desktop .display_table.height_6 {
  height: 6px;
}
html body .cover_header .cover_desktop .display_table.height_5 {
  height: 5px;
}
html body .cover_header .cover_desktop .display_table.height_4 {
  height: 4px;
}
html body .cover_header .cover_desktop .display_table.height_3 {
  height: 3px;
}
html body .cover_header .cover_desktop .display_table.height_2 {
  height: 2px;
}
html body .cover_header .cover_desktop .display_table.height_1 {
  height: 1px;
}
html body .cover_header .cover_desktop .display_table.yellow {
  background-color: yellow;
  background-color: transparent;
}
html body .cover_header .cover_desktop .display_table.orange {
  background-color: orange;
  background-color: transparent;
}
html body .cover_header .cover_desktop .display_table.red {
  background-color: red;
  background-color: transparent;
}
html body .cover_header .cover_desktop .display_table .display_table_cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover_header .cover_desktop .cover_top {
  background-color: #bf0206;
}
html body .cover_header .cover_desktop .cover_top .cover_top_menu {
  height: 100px;
}
html body .cover_header .cover_desktop .cover_top .cover_top_menu a img {
  width: 90px;
  height: auto;
}
html body .cover_header .cover_desktop .cover_top .cover_menu {
  height: 50px;
  margin: 0 auto;
  display: block;
  text-align: center;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav {
  height: 50px;
  font-size: 0;
  margin: 0 -2.5px;
  text-align: center;
  display: inline-block;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav a {
  color: #fff;
  height: 50px;
  padding: 12.5px 0;
  font-size: 18px;
  margin: 0 10px;
  display: inline-block;
  text-transform: uppercase;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav.active {
  background-color: #ffffff;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav.active a {
  color: #000;
}
@media (max-width: 786px) {
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Gallery,
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Video {
    display: none;
  }
}
@media (min-width: 787px) {
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Gallery,
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Video {
    display: none;
  }
}
@media (min-width: 992px) {
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Gallery,
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Video {
    display: none;
  }
}
@media (min-width: 1199px) {
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Gallery,
  html body .cover_header .cover_desktop .cover_top .cover_menu .nav.Video {
    display: inline-block;
  }
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav .reward {
  color: black;
  outline: none;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav .reward .cover_background_image {
  float: left;
  margin-right: 10px;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav .reward .cover_background_image .background_image {
  width: 32px;
  height: 32px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover_header .cover_desktop .cover_top .cover_menu .nav .reward .cover_background_image .background_image.active {
  background-color: #f5f5f5;
}
html body .cover_header .cover_desktop .cover_top .cover_login_register {
  text-align: right;
}
html body .cover_header .cover_desktop .cover_top .cover_login_register * {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
html body .cover_header .cover_desktop .cover_top .cover_language {
  text-align: center;
}
html body .cover_header .cover_desktop .cover_top .cover_language * {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
html body .cover_header .cover_desktop .cover_top .cover_cart_point {
  text-align: right;
}
html body .cover_header .cover_desktop .cover_top .cover_cart_point * {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
html body .cover_header .cover_desktop .cover_top .cover_cart_point .cover_point * {
  font-size: 24px;
  font-weight: 600;
}
html body .cover_header .cover_desktop .cover_top .cover_socialnetwork {
  text-align: right;
}
html body .cover_header .cover_desktop component-socialnetwork-c ._social_block a.social_icon {
  margin-bottom: 0px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPick {
  display: none;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPick .activeText {
  width: auto!important;
  height: 40px;
  font-size: 22px;
  line-height: 39px;
  margin-right: 3px;
  padding-right: 30px;
  border-radius: 40px;
  border: 0 solid #eee;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPick .activeText .arrowsTrigger {
  top: 1px;
  height: 38px;
  border-top: 1px solid #eee;
  border-right: 2px solid #eee;
  border-bottom: 1px solid #eee;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPick .activeText .arrowsTrigger img {
  width: auto;
  height: 20px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPickArea {
  margin-top: 38px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputCategoryPickArea .linkChoce {
  width: 50%;
  font-size: 18px;
  text-align: left;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputTyperContainer input {
  height: 40px;
  border-radius: 0px;
  border: 1px solid #eee;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputTyperContainer input.padLeft {
  padding-left: 15px;
  border-radius: 0px;
  border: 2px solid #eeeeee;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputTyperContainer button {
  background-color: transparent;
  border: 0px;
  position: absolute;
  right: auto;
  opacity: 0.5;
  padding-right: 40px;
  width: 45px;
  text-align: center;
  padding: 0;
  height: 40px;
  outline: none;
  margin-left: -45px;
  background-color: #b9b9b9;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputTyperContainer button img {
  height: 20px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputResultAutoCompleteContainer {
  margin-top: 38px;
}
html body .cover_header .cover_desktop component-search-autocomplete .autoContainer .inputResultAutoCompleteContainer .resultContainer .itemContainer a {
  font-size: 18px;
  text-align: left;
}
html body .cover-pages {
  min-height: 100vh;
  /* main all page */
  /* main all page */
}
html body .cover-pages .cover-margin-top {
  margin-top: 60px;
}
@media (max-width: 767px) {
  html body .cover-pages .cover-margin-top {
    margin-top: 30px;
  }
}
html body .cover-pages .cover-margin-bottom {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  html body .cover-pages .cover-margin-bottom {
    margin-bottom: 30px;
  }
}
html body .cover-pages .cover-top-page-banner .cover-background-image .background-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-top-page-banner .cover-background-image .background-image img.background-image {
  width: 100%;
}
html body .cover-pages .cover-top-page-banner .cover-background-image .background-image.cursor-unset {
  cursor: unset;
}
html body .cover-pages .cover-bottom-page-banner .cover-background-image .background-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-bottom-page-banner .cover-background-image .background-image img {
  width: 100%;
}
html body .cover-pages .cover-bottom-page-banner .cover-background-image .background-image.cursor-unset {
  cursor: unset;
}
html body .cover-pages .cover-page-blog-detail {
  min-height: 100vh;
}
html body .cover-pages .cover-page-caregory-lists {
  min-height: 100vh;
}
html body .cover-pages .cover-page-caregory-lists .cover-caregory-lists-contents {
  margin-bottom: 60px;
}
html body .cover-pages .cover-page-home {
  min-height: 100vh;
  /* main module home page */
  /* main module home page */
}
html body .cover-pages .cover-page-home .cover-heads {
  margin-bottom: 30px;
}
html body .cover-pages .cover-page-home .cover-heads h2 {
  margin: 0px;
  padding: 0px;
  font-size: 24px;
  line-height: 1.4;
}
html body .cover-pages .cover-page-home .cover-heads h2 a {
  float: right;
}
html body .cover-pages .cover-page-home .cover-card-category {
  margin-bottom: 20px;
  border: 1px solid #dddddd;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
html body .cover-pages .cover-page-home .cover-card-category .cover-background-image {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-card-category .cover-background-image .background-image {
  padding-top: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-card-category .cover-background-image .background-image.actice {
  background-color: #f5f5f5;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-100 {
  height: 100px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-99 {
  height: 99px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-98 {
  height: 98px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-97 {
  height: 97px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-96 {
  height: 96px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-95 {
  height: 95px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-94 {
  height: 94px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-93 {
  height: 93px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-92 {
  height: 92px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-91 {
  height: 91px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-90 {
  height: 90px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-89 {
  height: 89px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-88 {
  height: 88px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-87 {
  height: 87px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-86 {
  height: 86px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-85 {
  height: 85px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-84 {
  height: 84px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-83 {
  height: 83px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-82 {
  height: 82px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-81 {
  height: 81px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-80 {
  height: 80px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-79 {
  height: 79px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-78 {
  height: 78px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-77 {
  height: 77px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-76 {
  height: 76px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-75 {
  height: 75px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-74 {
  height: 74px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-73 {
  height: 73px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-72 {
  height: 72px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-71 {
  height: 71px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-70 {
  height: 70px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-69 {
  height: 69px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-68 {
  height: 68px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-67 {
  height: 67px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-66 {
  height: 66px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-65 {
  height: 65px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-64 {
  height: 64px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-63 {
  height: 63px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-62 {
  height: 62px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-61 {
  height: 61px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-60 {
  height: 60px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-59 {
  height: 59px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-58 {
  height: 58px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-57 {
  height: 57px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-56 {
  height: 56px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-55 {
  height: 55px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-54 {
  height: 54px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-53 {
  height: 53px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-52 {
  height: 52px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-51 {
  height: 51px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-50 {
  height: 50px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-49 {
  height: 49px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-48 {
  height: 48px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-47 {
  height: 47px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-46 {
  height: 46px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-45 {
  height: 45px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-44 {
  height: 44px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-43 {
  height: 43px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-42 {
  height: 42px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-41 {
  height: 41px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-40 {
  height: 40px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-39 {
  height: 39px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-38 {
  height: 38px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-37 {
  height: 37px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-36 {
  height: 36px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-35 {
  height: 35px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-34 {
  height: 34px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-33 {
  height: 33px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-32 {
  height: 32px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-31 {
  height: 31px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-30 {
  height: 30px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-29 {
  height: 29px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-28 {
  height: 28px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-27 {
  height: 27px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-26 {
  height: 26px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-25 {
  height: 25px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-24 {
  height: 24px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-23 {
  height: 23px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-22 {
  height: 22px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-21 {
  height: 21px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-20 {
  height: 20px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-19 {
  height: 19px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-18 {
  height: 18px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-17 {
  height: 17px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-16 {
  height: 16px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-15 {
  height: 15px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-14 {
  height: 14px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-13 {
  height: 13px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-12 {
  height: 12px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-11 {
  height: 11px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-10 {
  height: 10px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-9 {
  height: 9px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-8 {
  height: 8px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-7 {
  height: 7px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-6 {
  height: 6px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-5 {
  height: 5px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-4 {
  height: 4px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-3 {
  height: 3px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-2 {
  height: 2px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table.height-1 {
  height: 1px;
}
html body .cover-pages .cover-page-home .cover-card-category .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-card-category .cover-referral-name {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-card-category .cover-referral-name .referral-name {
  margin: 0px;
  padding: 0px;
  color: initial;
  font-size: 18px;
  overflow: hidden;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-word;
  text-decoration: none;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-card-brand {
  margin-bottom: 20px;
  border: 1px solid #dddddd;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
html body .cover-pages .cover-page-home .cover-card-brand .cover-background-image {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-card-brand .cover-background-image .background-image {
  padding-top: 100%;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-card-brand .cover-background-image .background-image.actice {
  background-color: #f5f5f5;
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image {
  padding-top: 90vh;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .display-table {
  width: 100%;
  height: 90vh;
  display: table;
  margin-top: -90vh;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .cover-detail-banner {
  padding: 20px;
  text-align: center;
}
@media (max-width: 767px) {
  html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .cover-detail-banner {
    text-align: center;
  }
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .cover-detail-banner h1 {
  margin: 0;
  padding: 0 0 10px 0;
}
html body .cover-pages .cover-page-home .cover-home-page-main-carousel .cover-background-image .background-image .cover-detail-banner h2 {
  margin: 0;
  padding: 0 0 10px 0;
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image {
  padding-top: 90vh;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .display-table {
  width: 100%;
  height: 90vh;
  display: table;
  margin-top: -90vh;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .cover-detail-banner {
  padding: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .cover-detail-banner {
    text-align: center;
  }
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .cover-detail-banner h1 {
  margin: 0;
  padding: 0 0 10px 0;
}
html body .cover-pages .cover-page-home .cover-home-page-secondary-carousel .cover-background-image .background-image .cover-detail-banner h2 {
  margin: 0;
  padding: 0 0 10px 0;
}
html body .cover-pages .cover-page-home .cover-home-page-main-banner .cover-background-image .background-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-home-page-main-banner .cover-background-image .background-image img {
  width: 100%;
}
html body .cover-pages .cover-page-home .cover-home-page-main-banner .cover-background-image .background-image.cursor-unset {
  cursor: unset;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-background-image .background-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-background-image .background-image.actice {
  padding-top: 100%;
  background-color: #f5f5f5;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-background-image .background-image.cursor-unset {
  cursor: unset;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-background-image .background-image img {
  width: 100%;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-100 {
  height: 100px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-99 {
  height: 99px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-98 {
  height: 98px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-97 {
  height: 97px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-96 {
  height: 96px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-95 {
  height: 95px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-94 {
  height: 94px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-93 {
  height: 93px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-92 {
  height: 92px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-91 {
  height: 91px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-90 {
  height: 90px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-89 {
  height: 89px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-88 {
  height: 88px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-87 {
  height: 87px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-86 {
  height: 86px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-85 {
  height: 85px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-84 {
  height: 84px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-83 {
  height: 83px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-82 {
  height: 82px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-81 {
  height: 81px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-80 {
  height: 80px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-79 {
  height: 79px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-78 {
  height: 78px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-77 {
  height: 77px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-76 {
  height: 76px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-75 {
  height: 75px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-74 {
  height: 74px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-73 {
  height: 73px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-72 {
  height: 72px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-71 {
  height: 71px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-70 {
  height: 70px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-69 {
  height: 69px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-68 {
  height: 68px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-67 {
  height: 67px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-66 {
  height: 66px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-65 {
  height: 65px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-64 {
  height: 64px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-63 {
  height: 63px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-62 {
  height: 62px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-61 {
  height: 61px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-60 {
  height: 60px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-59 {
  height: 59px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-58 {
  height: 58px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-57 {
  height: 57px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-56 {
  height: 56px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-55 {
  height: 55px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-54 {
  height: 54px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-53 {
  height: 53px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-52 {
  height: 52px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-51 {
  height: 51px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-50 {
  height: 50px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-49 {
  height: 49px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-48 {
  height: 48px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-47 {
  height: 47px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-46 {
  height: 46px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-45 {
  height: 45px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-44 {
  height: 44px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-43 {
  height: 43px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-42 {
  height: 42px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-41 {
  height: 41px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-40 {
  height: 40px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-39 {
  height: 39px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-38 {
  height: 38px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-37 {
  height: 37px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-36 {
  height: 36px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-35 {
  height: 35px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-34 {
  height: 34px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-33 {
  height: 33px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-32 {
  height: 32px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-31 {
  height: 31px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-30 {
  height: 30px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-29 {
  height: 29px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-28 {
  height: 28px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-27 {
  height: 27px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-26 {
  height: 26px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-25 {
  height: 25px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-24 {
  height: 24px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-23 {
  height: 23px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-22 {
  height: 22px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-21 {
  height: 21px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-20 {
  height: 20px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-19 {
  height: 19px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-18 {
  height: 18px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-17 {
  height: 17px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-16 {
  height: 16px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-15 {
  height: 15px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-14 {
  height: 14px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-13 {
  height: 13px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-12 {
  height: 12px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-11 {
  height: 11px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-10 {
  height: 10px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-9 {
  height: 9px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-8 {
  height: 8px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-7 {
  height: 7px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-6 {
  height: 6px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-5 {
  height: 5px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-4 {
  height: 4px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-3 {
  height: 3px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-2 {
  height: 2px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table.height-1 {
  height: 1px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-title .shop-video-title {
  margin: 0px;
  padding: 0px;
  font-size: 18px;
  overflow: hidden;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-word;
  text-decoration: none;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-100 {
  height: 100px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-99 {
  height: 99px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-98 {
  height: 98px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-97 {
  height: 97px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-96 {
  height: 96px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-95 {
  height: 95px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-94 {
  height: 94px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-93 {
  height: 93px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-92 {
  height: 92px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-91 {
  height: 91px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-90 {
  height: 90px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-89 {
  height: 89px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-88 {
  height: 88px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-87 {
  height: 87px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-86 {
  height: 86px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-85 {
  height: 85px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-84 {
  height: 84px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-83 {
  height: 83px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-82 {
  height: 82px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-81 {
  height: 81px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-80 {
  height: 80px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-79 {
  height: 79px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-78 {
  height: 78px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-77 {
  height: 77px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-76 {
  height: 76px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-75 {
  height: 75px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-74 {
  height: 74px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-73 {
  height: 73px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-72 {
  height: 72px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-71 {
  height: 71px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-70 {
  height: 70px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-69 {
  height: 69px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-68 {
  height: 68px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-67 {
  height: 67px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-66 {
  height: 66px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-65 {
  height: 65px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-64 {
  height: 64px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-63 {
  height: 63px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-62 {
  height: 62px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-61 {
  height: 61px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-60 {
  height: 60px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-59 {
  height: 59px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-58 {
  height: 58px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-57 {
  height: 57px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-56 {
  height: 56px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-55 {
  height: 55px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-54 {
  height: 54px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-53 {
  height: 53px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-52 {
  height: 52px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-51 {
  height: 51px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-50 {
  height: 50px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-49 {
  height: 49px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-48 {
  height: 48px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-47 {
  height: 47px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-46 {
  height: 46px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-45 {
  height: 45px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-44 {
  height: 44px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-43 {
  height: 43px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-42 {
  height: 42px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-41 {
  height: 41px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-40 {
  height: 40px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-39 {
  height: 39px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-38 {
  height: 38px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-37 {
  height: 37px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-36 {
  height: 36px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-35 {
  height: 35px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-34 {
  height: 34px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-33 {
  height: 33px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-32 {
  height: 32px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-31 {
  height: 31px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-30 {
  height: 30px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-29 {
  height: 29px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-28 {
  height: 28px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-27 {
  height: 27px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-26 {
  height: 26px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-25 {
  height: 25px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-24 {
  height: 24px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-23 {
  height: 23px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-22 {
  height: 22px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-21 {
  height: 21px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-20 {
  height: 20px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-19 {
  height: 19px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-18 {
  height: 18px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-17 {
  height: 17px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-16 {
  height: 16px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-15 {
  height: 15px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-14 {
  height: 14px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-13 {
  height: 13px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-12 {
  height: 12px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-11 {
  height: 11px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-10 {
  height: 10px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-9 {
  height: 9px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-8 {
  height: 8px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-7 {
  height: 7px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-6 {
  height: 6px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-5 {
  height: 5px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-4 {
  height: 4px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-3 {
  height: 3px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-2 {
  height: 2px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table.height-1 {
  height: 1px;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-shop-video-description .shop-video-description {
  margin: 0px;
  padding: 0px;
  font-size: 16px;
  overflow: hidden;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-word;
  text-decoration: none;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 4;
  display: none;
  height: 100vh;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.9);
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video.actice {
  display: block;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute {
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100vh;
  position: absolute;
  text-align: center;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute .display-table {
  width: 100%;
  display: table;
  position: relative;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute .display-table .display-table-cell {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute .display-table .display-table-cell * {
  max-width: 100%;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute-close {
  top: 0;
  right: 0;
  z-index: 5;
  opacity: 0.7;
  outline: none;
  position: absolute;
}
html body .cover-pages .cover-page-home .cover-home-page-video .cover-popup-video .position-absolute-close img {
  width: 40px;
  margin-top: 20px;
  margin-right: 20px;
  cursor: pointer;
  transition: all 0.3s;
}
html body .cover-pages .cover-page-home .cover-home-page-mini-banner .cover-background-image .background-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-home-page-mini-banner .cover-background-image .background-image img {
  width: 100%;
}
html body .cover-pages .cover-page-home .cover-home-page-mini-banner .cover-background-image .background-image.cursor-unset {
  cursor: unset;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections {
  margin-bottom: 20px;
  border: 1px solid #dddddd;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .cover-background-image {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .cover-background-image .background-image {
  padding-top: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .cover-background-image .background-image.actice {
  background-color: #f5f5f5;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-100 {
  height: 100px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-99 {
  height: 99px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-98 {
  height: 98px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-97 {
  height: 97px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-96 {
  height: 96px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-95 {
  height: 95px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-94 {
  height: 94px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-93 {
  height: 93px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-92 {
  height: 92px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-91 {
  height: 91px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-90 {
  height: 90px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-89 {
  height: 89px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-88 {
  height: 88px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-87 {
  height: 87px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-86 {
  height: 86px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-85 {
  height: 85px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-84 {
  height: 84px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-83 {
  height: 83px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-82 {
  height: 82px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-81 {
  height: 81px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-80 {
  height: 80px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-79 {
  height: 79px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-78 {
  height: 78px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-77 {
  height: 77px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-76 {
  height: 76px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-75 {
  height: 75px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-74 {
  height: 74px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-73 {
  height: 73px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-72 {
  height: 72px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-71 {
  height: 71px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-70 {
  height: 70px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-69 {
  height: 69px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-68 {
  height: 68px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-67 {
  height: 67px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-66 {
  height: 66px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-65 {
  height: 65px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-64 {
  height: 64px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-63 {
  height: 63px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-62 {
  height: 62px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-61 {
  height: 61px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-60 {
  height: 60px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-59 {
  height: 59px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-58 {
  height: 58px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-57 {
  height: 57px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-56 {
  height: 56px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-55 {
  height: 55px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-54 {
  height: 54px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-53 {
  height: 53px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-52 {
  height: 52px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-51 {
  height: 51px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-50 {
  height: 50px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-49 {
  height: 49px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-48 {
  height: 48px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-47 {
  height: 47px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-46 {
  height: 46px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-45 {
  height: 45px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-44 {
  height: 44px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-43 {
  height: 43px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-42 {
  height: 42px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-41 {
  height: 41px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-40 {
  height: 40px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-39 {
  height: 39px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-38 {
  height: 38px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-37 {
  height: 37px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-36 {
  height: 36px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-35 {
  height: 35px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-34 {
  height: 34px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-33 {
  height: 33px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-32 {
  height: 32px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-31 {
  height: 31px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-30 {
  height: 30px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-29 {
  height: 29px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-28 {
  height: 28px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-27 {
  height: 27px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-26 {
  height: 26px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-25 {
  height: 25px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-24 {
  height: 24px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-23 {
  height: 23px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-22 {
  height: 22px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-21 {
  height: 21px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-20 {
  height: 20px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-19 {
  height: 19px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-18 {
  height: 18px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-17 {
  height: 17px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-16 {
  height: 16px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-15 {
  height: 15px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-14 {
  height: 14px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-13 {
  height: 13px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-12 {
  height: 12px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-11 {
  height: 11px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-10 {
  height: 10px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-9 {
  height: 9px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-8 {
  height: 8px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-7 {
  height: 7px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-6 {
  height: 6px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-5 {
  height: 5px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-4 {
  height: 4px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-3 {
  height: 3px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-2 {
  height: 2px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table.height-1 {
  height: 1px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .cover-collections-name {
  margin: 10px;
}
html body .cover-pages .cover-page-home .cover-collections .cover-card-collections .cover-collections-name .collections-name {
  margin: 0px;
  padding: 0px;
  font-size: 18px;
  overflow: hidden;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-word;
  text-decoration: none;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-text-slider .text-slider h1 {
  text-align: center;
}
html body .cover-pages .cover-page-home .cover-text-slider .text-slider h2 {
  text-align: center;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post {
  display: table;
  margin-bottom: 20px;
  border: 1px solid #ddd;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-200 {
  height: 200px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-199 {
  height: 199px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-198 {
  height: 198px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-197 {
  height: 197px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-196 {
  height: 196px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-195 {
  height: 195px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-194 {
  height: 194px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-193 {
  height: 193px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-192 {
  height: 192px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-191 {
  height: 191px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-190 {
  height: 190px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-189 {
  height: 189px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-188 {
  height: 188px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-187 {
  height: 187px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-186 {
  height: 186px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-185 {
  height: 185px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-184 {
  height: 184px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-183 {
  height: 183px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-182 {
  height: 182px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-181 {
  height: 181px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-180 {
  height: 180px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-179 {
  height: 179px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-178 {
  height: 178px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-177 {
  height: 177px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-176 {
  height: 176px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-175 {
  height: 175px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-174 {
  height: 174px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-173 {
  height: 173px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-172 {
  height: 172px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-171 {
  height: 171px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-170 {
  height: 170px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-169 {
  height: 169px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-168 {
  height: 168px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-167 {
  height: 167px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-166 {
  height: 166px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-165 {
  height: 165px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-164 {
  height: 164px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-163 {
  height: 163px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-162 {
  height: 162px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-161 {
  height: 161px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-160 {
  height: 160px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-159 {
  height: 159px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-158 {
  height: 158px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-157 {
  height: 157px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-156 {
  height: 156px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-155 {
  height: 155px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-154 {
  height: 154px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-153 {
  height: 153px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-152 {
  height: 152px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-151 {
  height: 151px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-150 {
  height: 150px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-149 {
  height: 149px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-148 {
  height: 148px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-147 {
  height: 147px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-146 {
  height: 146px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-145 {
  height: 145px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-144 {
  height: 144px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-143 {
  height: 143px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-142 {
  height: 142px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-141 {
  height: 141px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-140 {
  height: 140px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-139 {
  height: 139px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-138 {
  height: 138px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-137 {
  height: 137px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-136 {
  height: 136px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-135 {
  height: 135px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-134 {
  height: 134px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-133 {
  height: 133px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-132 {
  height: 132px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-131 {
  height: 131px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-130 {
  height: 130px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-129 {
  height: 129px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-128 {
  height: 128px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-127 {
  height: 127px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-126 {
  height: 126px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-125 {
  height: 125px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-124 {
  height: 124px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-123 {
  height: 123px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-122 {
  height: 122px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-121 {
  height: 121px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-120 {
  height: 120px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-119 {
  height: 119px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-118 {
  height: 118px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-117 {
  height: 117px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-116 {
  height: 116px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-115 {
  height: 115px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-114 {
  height: 114px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-113 {
  height: 113px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-112 {
  height: 112px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-111 {
  height: 111px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-110 {
  height: 110px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-109 {
  height: 109px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-108 {
  height: 108px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-107 {
  height: 107px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-106 {
  height: 106px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-105 {
  height: 105px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-104 {
  height: 104px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-103 {
  height: 103px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-102 {
  height: 102px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-101 {
  height: 101px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-100 {
  height: 100px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-99 {
  height: 99px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-98 {
  height: 98px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-97 {
  height: 97px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-96 {
  height: 96px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-95 {
  height: 95px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-94 {
  height: 94px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-93 {
  height: 93px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-92 {
  height: 92px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-91 {
  height: 91px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-90 {
  height: 90px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-89 {
  height: 89px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-88 {
  height: 88px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-87 {
  height: 87px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-86 {
  height: 86px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-85 {
  height: 85px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-84 {
  height: 84px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-83 {
  height: 83px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-82 {
  height: 82px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-81 {
  height: 81px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-80 {
  height: 80px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-79 {
  height: 79px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-78 {
  height: 78px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-77 {
  height: 77px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-76 {
  height: 76px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-75 {
  height: 75px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-74 {
  height: 74px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-73 {
  height: 73px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-72 {
  height: 72px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-71 {
  height: 71px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-70 {
  height: 70px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-69 {
  height: 69px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-68 {
  height: 68px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-67 {
  height: 67px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-66 {
  height: 66px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-65 {
  height: 65px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-64 {
  height: 64px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-63 {
  height: 63px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-62 {
  height: 62px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-61 {
  height: 61px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-60 {
  height: 60px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-59 {
  height: 59px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-58 {
  height: 58px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-57 {
  height: 57px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-56 {
  height: 56px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-55 {
  height: 55px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-54 {
  height: 54px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-53 {
  height: 53px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-52 {
  height: 52px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-51 {
  height: 51px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-50 {
  height: 50px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-49 {
  height: 49px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-48 {
  height: 48px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-47 {
  height: 47px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-46 {
  height: 46px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-45 {
  height: 45px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-44 {
  height: 44px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-43 {
  height: 43px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-42 {
  height: 42px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-41 {
  height: 41px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-40 {
  height: 40px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-39 {
  height: 39px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-38 {
  height: 38px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-37 {
  height: 37px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-36 {
  height: 36px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-35 {
  height: 35px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-34 {
  height: 34px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-33 {
  height: 33px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-32 {
  height: 32px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-31 {
  height: 31px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-30 {
  height: 30px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-29 {
  height: 29px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-28 {
  height: 28px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-27 {
  height: 27px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-26 {
  height: 26px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-25 {
  height: 25px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-24 {
  height: 24px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-23 {
  height: 23px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-22 {
  height: 22px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-21 {
  height: 21px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-20 {
  height: 20px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-19 {
  height: 19px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-18 {
  height: 18px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-17 {
  height: 17px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-16 {
  height: 16px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-15 {
  height: 15px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-14 {
  height: 14px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-13 {
  height: 13px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-12 {
  height: 12px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-11 {
  height: 11px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-10 {
  height: 10px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-9 {
  height: 9px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-8 {
  height: 8px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-7 {
  height: 7px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-6 {
  height: 6px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-5 {
  height: 5px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-4 {
  height: 4px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-3 {
  height: 3px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-2 {
  height: 2px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table.height-1 {
  height: 1px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .display-table .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-background-image .background-image {
  padding-top: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-background-image .background-image.actice {
  background-color: #f5f5f5;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-create-time {
  margin: 0 15px 5px 15px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-create-time .post-create-time {
  margin: 0px;
  padding: 0px;
  color: #b7b7b7;
  font-size: 16px;
  font-weight: 400;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  word-break: break-word;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-title {
  margin: 0 15px 15px 15px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-title .post-title {
  margin: 0px;
  padding: 0px;
  font-size: 18px;
  font-weight: 600;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  word-break: break-word;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-excerpt {
  margin: 0 15px 15px 15px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-post-excerpt .post-excerpt {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  word-break: break-word;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-description {
  margin: 0 15px 15px 15px;
}
html body .cover-pages .cover-page-home .cover-featured-post .cover-featured-card-post .cover-description a {
  color: black;
  font-size: 14px;
}
html body .cover-pages .cover-product-details .cover-product-detail trump-component-product-details component-buy-button .animateOverlay {
  border-radius: 0px !important;
}
html body .cover-pages .cover-product-details .cover-product-detail trump-component-product-details component-buy-button .animateOverlay .onStart {
  border-radius: 0px !important;
}
html body .cover-pages .cover-product-details .cover-product-detail trump-component-product-details component-buy-button .animateOverlay .onFinish {
  border-radius: 0px !important;
}
html body .cover-footer {
  padding: 30px 0;
}
html body .cover-footer .cover-copy-right {
  margin-bottom: 10px;
}
html body .cover-footer .cover-copy-right .copy-right {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 22px;
  font-weight: 600;
}
html body .cover-footer .cover-contact .cover-contact-intro-text {
  margin-bottom: 10px;
}
html body .cover-footer .cover-contact .cover-contact-intro-text .contact-intro-text {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 20px;
}
html body .cover-footer .cover-contact .cover-contact-name {
  margin-bottom: 10px;
}
html body .cover-footer .cover-contact .cover-contact-name .contact-name {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 20px;
}
html body .cover-footer .cover-contact .cover-contact-address {
  margin-bottom: 10px;
}
html body .cover-footer .cover-contact .cover-contact-address .contact-address {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 20px;
}
html body .cover-footer .cover-contact .cover-contact-phone-array {
  margin-bottom: 10px;
}
html body .cover-footer .cover-contact .cover-contact-phone-array .contact-phone-array {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 20px;
}
html body .cover-footer .cover-contact .cover-contact-phone-array .contact-phone-array * {
  color: white;
}
html body .cover-footer .cover-contact .cover-contact-email {
  margin-bottom: 10px;
}
html body .cover-footer .cover-contact .cover-contact-email .contact-email {
  margin: 0px;
  padding: 0px;
  color: white;
  font-size: 20px;
}
