@font-face {
  font-family:'Poppins';
  src:url('../fonts/Poppins-Light.woff2') format('woff2'), url('../fonts/Poppins-Light.woff') format('woff'), url('../fonts/Poppins-Light.ttf') format('truetype');
  font-weight:300;
  font-style:normal;
}
@font-face {
  font-family:'Poppins';
  src:url('../fonts/Poppins-Regular.woff2') format('woff2'), url('../fonts/Poppins-Regular.woff') format('woff'), url('../fonts/Poppins-Regular.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'Poppins';
  src:url('../fonts/Poppins-Bold.woff2') format('woff2'), url('../fonts/Poppins-Bold.woff') format('woff'), url('../fonts/Poppins-Bold.ttf') format('truetype');
  font-weight:bold;
  font-style:normal;
}
* {
  margin:0;
  padding:0;
  font-weight:300;
  font-family:'Poppins';
}
* { box-sizing:border-box; }
*:before, *:after { box-sizing:border-box; }
a {
  text-decoration:none;
  color:#FFFFFF;
}
img {
  max-width:100%;
  height:auto;
}
html, body {
  background:#2b2b2b;
  height:100%;
  position:relative;
  margin:0;
  padding:0;
  color:#FFFFFF;
  font-family:'Poppins';
}
ul { list-style:none; }
header, section, footer, aside, nav, main, article, figure { display:block; }
.body-wrapper {
  overflow:hidden;
  padding-bottom:50px;
  display:block;
  position:relative;
}
input, select {
  height:40px;
  color:#000000;
  width:auto;
  outline:none;
  padding:0 6px;
  margin:5px 0;
  font-family:'Poppins';
}
textarea { font-family:'Poppins'; }
.cl { clear:both; }
.ivm-container {
  max-width:1400px;
  margin-left:auto;
  margin-right:auto;
  width:96%;
}
.ivm-container .inner {
  max-width:800px;
  margin-left:auto;
  margin-right:auto;
  width:96%;
}
.pad { padding:40px 0; }
.dark { background:rgba(0,0,0,0.43); }
h1 {
  font-size:60px;
  text-align:center;
  font-weight:normal;
  font-family:'Poppins';
}
@media screen and (max-width: 800px) {
  h1 {
    line-height:1.1;
    font-size:40px;
  }
}
@media screen and (max-width: 600px) {
  h1 { font-size:30px; }
}
h2 {
  font-weight:bold;
  font-family:'Poppins';
  color:#FFFFFF;
  font-size:30px;
  line-height:1.2;
}
h3 {
  font-weight:bold;
  font-family:'Poppins';
  color:#FFFFFF;
  font-size:28px;
}
h4 {
  font-weight:bold;
  font-family:'Poppins';
  color:#FFFFFF;
  font-size:24px;
}
p, a {
  font-size:18px;
  line-height:1.6;
}
p {
  margin-bottom:20px;
  line-height:1.6;
}
a {
  cursor:pointer;
  text-decoration:none;
}
strong { font-weight:800; }
.flex-container {
  display:flex;
  justify-content:space-around;
  align-items:flex-start;
}
.flex-container .lr, .flex-container .rr, .flex-container .col { width:48%; }
.flex-container.char {
  justify-content:space-between;
  max-width:320px;
}
.flex-container.ali-cent { align-items:center; }
.flex-container.rev {
  flex-direction:row-reverse;
  padding-top:40px;
}
.flex-container .col60 { width:70%; }
.flex-container .col40 { width:25%; }
button.btn.btn-primary, .btn, .hikabtn {
  height:40px;
  padding:10px 20px;
  border:1px solid #FFFFFF;
  border-radius:0;
  color:#FFFFFF;
  font-weight:bold;
  font-family:'Poppins';
  background-color:transparent;
  cursor:pointer;
  margin:10px 0;
  transition:all ease-in-out 500ms;
}
button.btn.btn-primary:hover, .btn:hover, .hikabtn:hover {
  background-color:#FFFFFF;
  color:#000000;
}
button.btn.btn-primary:focus, .btn:focus, .hikabtn:focus {
  background-color:#FFFFFF;
  color:#000000;
}
.txt-cent { text-align:center; }
#form .inputbox {
  width:98%;
  border:0;
}
#form textarea { padding:5px; }
#form .chzn-container { display:none; }
#form select {
  display:block !important;
  background:#FFFFFF;
}
.slicknav_nav .slicknav_row:hover, .slicknav_nav a:hover { background:#da9c6c; }
header .flex-container { align-items:center; }
header .custom-msg {
  background-color:#000000;
  position:fixed;
  top:0;
  z-index:999;
  color:#FFFFFF;
  text-align:center;
  width:100%;
}
header .custom-msg p {
  font-size:20px;
  font-weight:bold;
  font-family:'Poppins';
  text-transform:uppercase;
}
header .headerWrapper { padding-top:40px; }
header .msg-container {
  display:flex;
  justify-content:space-around;
  align-items:center;
  max-width:520px;
  margin:10px auto;
}
header .msg-container svg {
  fill:#fff;
  width:45px;
  height:45px;
}
header .msg-container span {
  color:#FFFFFF;
  font-size:22px;
}
header #ivm-brand {
  width:210px;
  margin:10px auto;
}
header #ivm-brand p { text-align:center; }
@media screen and (max-width: 768px) {
  header #ivm-brand {
    margin:auto;
    width:150px;
  }
}
header .slicknav_menu {
  display:none;
  background-color:transparent;
  padding:0;
}
header .slicknav_menu a.slicknav_btn {
  background-color:#DA9C6C;
  border-radius:0;
  margin:0;
  height:36px;
  width:45px;
}
header .slicknav_menu a.slicknav_btn .slicknav_icon-bar {
  height:3px;
  border-radius:0;
  margin:3px 0;
  width:25px;
}
header .slicknav_menu a.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar { margin-top:4px; }
header .slicknav_menu ul.slicknav_nav {
  position:absolute;
  width:100%;
  background:#000000;
  left:0;
  top:130px;
  z-index:999;
}
header .slicknav_menu ul.slicknav_nav li a {
  text-transform:uppercase;
  padding:10px;
  margin:10px 0;
}
header .slicknav_menu ul.slicknav_nav li a:hover, header .slicknav_menu ul.slicknav_nav li a:focus, header .slicknav_menu ul.slicknav_nav li a:active {
  border-radius:0;
  background-color:;
  color:#FFFFFF;
}
@media screen and (max-width: 1140px) {
  header .slicknav_menu { display:block; }
}
header #ivm-menu {
  max-width:1780px;
  margin-left:auto;
  margin-right:auto;
  width:96%;
  display:grid;
  grid-template-columns:1fr 120px 50px;
  grid-column-gap:10px;
  align-items:center;
}
header #ivm-menu ul.nav.menu { text-align:center; }
header #ivm-menu ul.nav.menu li {
  display:inline-block;
  padding:10px 20px;
  position:relative;
}
header #ivm-menu ul.nav.menu li a {
  font-family:'Poppins';
  color:#FFFFFF;
  padding-bottom:5px;
  text-transform:uppercase;
  font-size:16px;
  font-weight:normal;
  font-family:'Poppins';
}
header #ivm-menu ul.nav.menu li a:hover { color:#FFFFFF; }
header #ivm-menu ul.nav.menu li:last-child { padding-right:0; }
header #ivm-menu ul.nav.menu li ul.nav-child {
  position:absolute;
  width:220px;
  display:grid;
  text-align:left;
  background:#DA9C6C;
  transition:all ease-in-out 500ms;
  margin-top:-10px;
  opacity:0;
  visibility:hidden;
  z-index:999;
}
header #ivm-menu ul.nav.menu li ul.nav-child li { padding:0; }
header #ivm-menu ul.nav.menu li ul.nav-child li a {
  display:block;
  padding:10px 20px;
  color:#FFFFFF;
  font-weight:bold;
  font-family:'Poppins';
}
header #ivm-menu ul.nav.menu li ul.nav-child li:hover { background-color:#000000; }
header #ivm-menu ul.nav.menu li:hover ul.nav-child {
  opacity:1;
  visibility:visible;
  margin-top:10px;
}
@media screen and (max-width: 1540px) {
  header #ivm-menu ul.nav.menu li { padding:10px; }
}
@media screen and (max-width: 1450px) {
  header #ivm-menu ul.nav.menu li { padding:10px 7px; }
  header #ivm-menu ul.nav.menu li a { font-size:14px; }
}
header #ivm-menu ul.nav.menu li.deeper:after {
  content:'';
  width:7px;
  height:7px;
  border-top:2px solid ;
  display:inline-block;
  border-right:2px solid ;
  transform:rotate(135deg);
  outline:0;
  margin-left:8px;
  margin-bottom:6px;
}
@media screen and (max-width: 1140px) {
  header #ivm-menu .modId-1_menu { display:none; }
}
header #ivm-menu a { font-size:16px; }
#ivm-main a { text-decoration:underline; }
.modId-184 a { font-weight:bold; }
.hikashop_small_cart_total_title { position:relative; }
.hikashop_small_cart_total_title span {
  position:absolute;
  background:#000000;
  padding:4px;
  left:7px;
  bottom:8px;
  border-radius:50%;
  width:15px;
  height:15px;
  font-size:10px;
  display:flex;
  justify-content:center;
  align-items:center;
  font-weight:800;
}
.page-header { padding-bottom:30px; }
.page-header h1, .page-header h2 {
  font-size:60px;
  text-align:center;
  font-weight:normal;
  font-family:'Poppins';
}
.home-art-grid {
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
}
.home-art-grid .relative { position:relative; }
.home-art-grid .relative h2 {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
@media screen and (max-width: 700px) {
  .home-art-grid .relative h2 {
    font-size:25px;
    line-height:1.1;
  }
}
@media screen and (max-width: 780px) {
  .home-art-grid { padding:0; }
}
@media screen and (max-width: 600px) {
  .home-art-grid {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
  }
  .home-art-grid .relative {
    width:100%;
    text-align:center;
    overflow:hidden;
    height:70px;
  }
  .home-art-grid .relative img { width:100%; }
  .home-art-grid .relative h2 { font-size:18px; }
  .home-art-grid img { width:50%; }
}
ul.dwn {
  padding:20px 0;
  display:block;
}
ul.dwn li {
  padding-left:55px;
  position:relative;
  height:50px;
  margin-bottom:30px;
}
ul.dwn li a {
  font-weight:bold;
  font-family:'Poppins';
  display:flex;
  align-items:center;
  text-align:left;
}
ul.dwn li a::before {
  content:'';
  width:50px;
  height:50px;
  background:url(/images/dwn.png) no-repeat center;
  display:block;
  position:absolute;
  left:0;
  background-size:cover;
}
.news-home { background:url(/images/news-blob.png) no-repeat right bottom; }
.news-home h2 { margin-bottom:30px; }
.news-home .news-inner { width:80%; }
.news-home .news-inner #eb .eb-mod {
  display:grid;
  grid-template-columns:1fr 1fr;
  grid-column-gap:20px;
}
.news-home .news-inner #eb .eb-mod::before, .news-home .news-inner #eb .eb-mod::after { display:none; }
.news-home .news-inner #eb .eb-mod .mod-grid { width:96% !important; }
@media screen and (max-width: 1348px) {
  .news-home .news-inner #eb .eb-mod { width:90%; }
}
@media screen and (max-width: 1024px) {
  .news-home .news-inner #eb .eb-mod {
    grid-template-columns:1fr;
    grid-row-gap:20px;
    width:75%;
  }
}
@media screen and (max-width: 768px) {
  .news-home .news-inner #eb .eb-mod {
    grid-template-columns:1fr;
    grid-row-gap:40px;
    width:100%;
  }
}
.news-home .news-inner .eb-mod-media-title {
  font-weight:bold;
  font-family:'Poppins';
  margin-bottom:10px;
  display:block;
  text-decoration:none;
}
.news-home .news-inner .mod-cell a {
  margin-top:10px;
  display:block;
  font-weight:bold;
  font-family:'Poppins';
  text-decoration:none;
}
@media screen and (max-width: 768px) {
  .news-home .news-inner { width:100%; }
}
.news-home.pad {
  padding:140px 0;
  margin:40px 0;
}
.news-home .news-bar {
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.news-home .news-bar .bar {
  width:30%;
  height:2px;
  background:#fff;
}
@media screen and (max-width: 768px) {
  .news-home {
    background:none;
    text-align:center;
  }
}
.two-layout {
  display:grid;
  grid-template-columns:225px 4fr;
  grid-column-gap:10px;
}
.two-layout.one-layout { grid-template-columns:4fr; }
.two-layout.one-layout aside { display:none; }
@media screen and (max-width: 800px) {
  .two-layout { grid-template-columns:1fr; }
}
.modId-139 {
  margin-top:60px;
  padding-top:30px;
  border-top:1px solid #FFFFFF;
  padding-bottom:60px;
}
.categories li ul.nav-child {
  margin-left:10px;
  display:none;
}
.categories li.item-511, .categories li.item-379 { display:none; }
.categories li.current ul.nav-child { display:block; }
.categories li.current > a {
  background:#DA9C6C;
  margin-bottom:10px;
  display:inline-block;
}
.categories li a { text-decoration:none !important; }
@media screen and (max-width: 800px) {
  .categories li ul.nav-child { margin-left:20px; }
  .categories li.current > a { margin-bottom:0; }
}
.categories >li > a {
  font-weight:bold;
  font-family:'Poppins';
  padding:10px;
  font-size:26px;
}
@media screen and (max-width: 800px) {
  .categories >li > a { font-size:20px; }
}
.flx {
  display:flex;
  justify-content:space-between;
}
.flx .side { width:150px; }
.flx .side .categories li a {
  font-size:15px;
  padding:5px 0;
  text-decoration:none;
  display:inherit;
  line-height:19px;
  font-weight:300;
  font-family:'Poppins';
}
.flx .produ { width:85%; }
.flx .produ .hk-row-fluid {
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}
.flx .produ .hk-row-fluid:before { display:none; }
.flx .produ .hk-row-fluid .hikashop_product {
  border-bottom:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title { position:relative; }
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_price_full { display:none; }
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_image { background:transparent; }
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name {
  position:absolute;
  top:50%;
  left:50%;
  display:none;
  text-align:center !important;
  border-radius:50%;
  background:rgba(218,156,108,0.65);
  justify-content:center;
  align-items:center;
  flex-direction:COLUMN;
  width:260px;
  height:260px;
  TRANSFORM:translate(-50%,-50%);
  padding:10px;
  transition:all ease-in-out 500ms;
}
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name::before {
  content:'';
  width:100%;
  height:60px;
  background:url(/images/barley.png) no-repeat center;
  top:10px;
  left:0;
  position:absolute;
}
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name::after {
  content:'';
  width:100%;
  height:60px;
  background:url(/images/barley.png) no-repeat center;
  bottom:10px;
  left:0;
  transform:rotate(180deg);
  position:absolute;
}
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name a { text-align:center !important; }
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name .hikashop_product_code_list { text-align:center !important; }
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title .hikashop_product_name .hikashop_product_code_list a {
  text-align:center !important;
  text-decoration:none !important;
}
.flx .produ .hk-row-fluid .hikashop_product .hikashop_listing_img_title:hover .hikashop_product_name { display:flex; }
@media screen and (max-width: 600px) {
  .flx .produ .hk-row-fluid { grid-template-columns:1fr 1fr; }
}
.flx .produ .va {
  background:url('/images/va.png');
  display:flex;
  justify-content:center;
  align-items:center;
  font-weight:bold;
  font-family:'Poppins';
}
@media screen and (max-width: 1080px) {
  .flx { flex-direction:column; }
  .flx .side { width:100%; }
  .flx .side ul {
    display:flex;
    justify-content:flex-start;
    padding-bottom:10px;
    border-bottom:2px solid #FFFFFF;
    margin-bottom:10px;
  }
  .flx .side ul li a {
    padding:5px !important;
    border:1px solid #fff;
    margin:5px;
  }
  .flx .produ { width:100%; }
}
.retail-outlet h1 {
  font-size:24px;
  padding:40px 0;
}
.retail-outlet h2 { display:none; }
.retail-outlet .bg-white {
  background:#FFFFFF;
  text-align:center;
}
.retail-outlet .bg-white img {
  max-width:1400px;
  margin:auto;
}
@media screen and (max-width: 1400px) {
  .retail-outlet .bg-white img { max-width:100%; }
}
.retail-outlet .refine .mod-title {
  text-align:center;
  font-size:30px;
  padding-top:60px;
  padding-bottom:30px;
}
.retail-outlet .refine .hk-row-fluid {
  justify-content:center;
  max-width:800px;
  margin:auto;
}
.retail-outlet .refine .hk-row-fluid .hkc-xs-12, .retail-outlet .refine .hk-row-fluid .hkc-xs-11, .retail-outlet .refine .hk-row-fluid .hkc-xs-10, .retail-outlet .refine .hk-row-fluid .hkc-xs-9, .retail-outlet .refine .hk-row-fluid .hkc-xs-8, .retail-outlet .refine .hk-row-fluid .hkc-xs-7, .retail-outlet .refine .hk-row-fluid .hkc-xs-6, .retail-outlet .refine .hk-row-fluid .hkc-xs-5, .retail-outlet .refine .hk-row-fluid .hkc-xs-4, .retail-outlet .refine .hk-row-fluid .hkc-xs-3, .retail-outlet .refine .hk-row-fluid .hkc-xs-2, .retail-outlet .refine .hk-row-fluid .hkc-xs-1, .retail-outlet .refine .hk-row-fluid .hkc-sm-12, .retail-outlet .refine .hk-row-fluid .hkc-sm-11, .retail-outlet .refine .hk-row-fluid .hkc-sm-10, .retail-outlet .refine .hk-row-fluid .hkc-sm-9, .retail-outlet .refine .hk-row-fluid .hkc-sm-8, .retail-outlet .refine .hk-row-fluid .hkc-sm-7, .retail-outlet .refine .hk-row-fluid .hkc-sm-6, .retail-outlet .refine .hk-row-fluid .hkc-sm-5, .retail-outlet .refine .hk-row-fluid .hkc-sm-4, .retail-outlet .refine .hk-row-fluid .hkc-sm-3, .retail-outlet .refine .hk-row-fluid .hkc-sm-2, .retail-outlet .refine .hk-row-fluid .hkc-sm-1, .retail-outlet .refine .hk-row-fluid .hkc-md-12, .retail-outlet .refine .hk-row-fluid .hkc-md-11, .retail-outlet .refine .hk-row-fluid .hkc-md-10, .retail-outlet .refine .hk-row-fluid .hkc-md-9, .retail-outlet .refine .hk-row-fluid .hkc-md-8, .retail-outlet .refine .hk-row-fluid .hkc-md-7, .retail-outlet .refine .hk-row-fluid .hkc-md-6, .retail-outlet .refine .hk-row-fluid .hkc-md-5, .retail-outlet .refine .hk-row-fluid .hkc-md-4, .retail-outlet .refine .hk-row-fluid .hkc-md-3, .retail-outlet .refine .hk-row-fluid .hkc-md-2, .retail-outlet .refine .hk-row-fluid .hkc-md-1, .retail-outlet .refine .hk-row-fluid .hkc-lg-12, .retail-outlet .refine .hk-row-fluid .hkc-lg-11, .retail-outlet .refine .hk-row-fluid .hkc-lg-10, .retail-outlet .refine .hk-row-fluid .hkc-lg-9, .retail-outlet .refine .hk-row-fluid .hkc-lg-8, .retail-outlet .refine .hk-row-fluid .hkc-lg-7, .retail-outlet .refine .hk-row-fluid .hkc-lg-6, .retail-outlet .refine .hk-row-fluid .hkc-lg-5, .retail-outlet .refine .hk-row-fluid .hkc-lg-4, .retail-outlet .refine .hk-row-fluid .hkc-lg-3, .retail-outlet .refine .hk-row-fluid .hkc-lg-2, .retail-outlet .refine .hk-row-fluid .hkc-lg-1, .retail-outlet .refine .hk-row-fluid .hkc-xl-12, .retail-outlet .refine .hk-row-fluid .hkc-xl-11, .retail-outlet .refine .hk-row-fluid .hkc-xl-10, .retail-outlet .refine .hk-row-fluid .hkc-xl-9, .retail-outlet .refine .hk-row-fluid .hkc-xl-8, .retail-outlet .refine .hk-row-fluid .hkc-xl-7, .retail-outlet .refine .hk-row-fluid .hkc-xl-6, .retail-outlet .refine .hk-row-fluid .hkc-xl-5, .retail-outlet .refine .hk-row-fluid .hkc-xl-4, .retail-outlet .refine .hk-row-fluid .hkc-xl-3, .retail-outlet .refine .hk-row-fluid .hkc-xl-2, .retail-outlet .refine .hk-row-fluid .hkc-xl-1 { width:auto; }
.retail-outlet .refine .hk-row-fluid .hkc-xs-12 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-11 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-10 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-9 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-8 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-7 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-6 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-5 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-4 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-3 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-2 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xs-1 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-12 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-11 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-10 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-9 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-8 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-7 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-6 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-5 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-4 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-3 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-2 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-sm-1 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-12 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-11 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-10 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-9 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-8 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-7 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-6 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-5 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-4 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-3 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-2 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-md-1 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-12 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-11 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-10 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-9 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-8 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-7 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-6 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-5 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-4 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-3 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-2 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-lg-1 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-12 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-11 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-10 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-9 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-8 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-7 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-6 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-5 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-4 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-3 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-2 .hikashop_subcontainer, .retail-outlet .refine .hk-row-fluid .hkc-xl-1 .hikashop_subcontainer { background:none !important; }
.retail-outlet .refine .hk-row-fluid .hkc-xs-12 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-11 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-10 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-9 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-8 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-7 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-6 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-5 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-4 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-3 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-2 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xs-1 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-12 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-11 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-10 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-9 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-8 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-7 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-6 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-5 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-4 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-3 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-2 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-sm-1 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-12 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-11 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-10 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-9 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-8 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-7 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-6 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-5 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-4 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-3 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-2 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-md-1 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-12 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-11 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-10 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-9 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-8 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-7 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-6 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-5 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-4 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-3 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-2 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-lg-1 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-12 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-11 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-10 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-9 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-8 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-7 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-6 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-5 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-4 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-3 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-2 .hikashop_subcontainer .hikashop_category_name span, .retail-outlet .refine .hk-row-fluid .hkc-xl-1 .hikashop_subcontainer .hikashop_category_name span {
  display:block;
  padding:10px;
  text-decoration:none !important;
  border:1px solid #FFFFFF;
  border-radius:20px;
  cursor:pointer;
}
.retail-outlet .refine .hk-row-fluid .hkc-xs-12 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-11 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-10 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-9 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-8 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-7 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-6 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-5 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-4 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-3 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-2 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xs-1 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-12 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-11 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-10 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-9 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-8 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-7 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-6 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-5 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-4 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-3 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-2 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-sm-1 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-12 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-11 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-10 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-9 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-8 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-7 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-6 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-5 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-4 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-3 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-2 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-md-1 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-12 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-11 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-10 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-9 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-8 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-7 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-6 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-5 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-4 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-3 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-2 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-lg-1 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-12 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-11 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-10 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-9 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-8 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-7 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-6 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-5 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-4 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-3 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-2 .hikashop_subcontainer .hikashop_category_name span.active, .retail-outlet .refine .hk-row-fluid .hkc-xl-1 .hikashop_subcontainer .hikashop_category_name span.active { background:#DA9C6C; }
.retail-outlet .hikashop_products_listing_main { padding:80px 0; }
.retail-outlet .hikashop_products_listing_main .smt {
  visibility:hidden;
  opacity:0;
  height:0;
  transition:all ease-in-out 500ms;
}
.retail-outlet .hikashop_products_listing_main .smt .slick-slider img { margin:auto; }
.retail-outlet .hikashop_products_listing_main .smt .slick-slider .slick-arrow {
  position:absolute;
  top:40%;
  background:url(/images/arrow.png) no-repeat center;
  border:0;
  width:40px;
  height:60px;
  font-size:0;
  background-size:contain;
  cursor:pointer;
  z-index:999;
}
.retail-outlet .hikashop_products_listing_main .smt .slick-slider .slick-arrow.slick-next { right:-10px; }
.retail-outlet .hikashop_products_listing_main .smt .slick-slider .slick-arrow.slick-prev {
  transform:rotateY(180deg);
  left:-10px;
}
.retail-outlet .hikashop_products_listing_main .smt .slick-slider .slick-list {
  width:98%;
  margin:auto;
}
.retail-outlet .hikashop_products_listing_main .smt.active {
  height:auto;
  visibility:visible;
  opacity:1;
}
.instagram_profile { display:none; }
.insta .ivm-container {
  display:flex;
  justify-content:flex-start;
  align-items:flex-start;
}
.insta .ivm-container .rotat {
  transform:rotate(-270deg) translate(0px,3px);
  width:20px;
}
.select-st {
  display:flex;
  margin:10px 0;
}
.select-st li {
  padding:10px 15px;
  border:1px solid #FFFFFF;
  cursor:pointer;
  font-weight:bold;
  font-family:'Poppins';
}
.select-st li.active { border:2px solid #DA9C6C; }
.locd ul {
  display:flex;
  margin:10px 0;
}
.locd ul li {
  padding:10px 15px;
  border:1px solid #fff;
  cursor:pointer;
  font-weight:bold;
  font-family:'Poppins';
}
.locd ul li.active {
  border:1px solid #FFFFFF;
  background:#DA9C6C;
}
.locd ul li a {
  font-weight:bold;
  font-family:'Poppins';
  text-decoration:none !important;
}
.fout, .locd { display:none; }
.fout.active, .locd.active { display:block; }
.fout .gold {
  color:#DA9C6C;
  font-weight:bold;
  font-family:'Poppins';
}
.fout .inner {
  display:flex;
  align-items:center;
  margin-left:unset;
}
.fout .inner #hikashop_product_price_main { padding-right:20px; }
.fout .inner #hikashop_product_price_main span {
  font-weight:bold;
  font-family:'Poppins';
  font-size:22px;
}
.newsletter .acymailing_module_form {
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.newsletter .acymailing_module_form .acymailing_introtext { font-weight:; }
.newsletter .acymailing_module_form .acymailing_form {
  display:flex;
  justify-content:space-between;
  align-items:center;
  width:40%;
}
.newsletter .acymailing_module_form .acymailing_form .onefield { width:80%; }
.newsletter .acymailing_module_form .acymailing_form .inputbox {
  background:transparent;
  border:1px solid #FFFFFF;
  color:#FFFFFF;
}
@media screen and (max-width: 980px) {
  .newsletter .acymailing_module_form .acymailing_form { width:100%; }
}
@media screen and (max-width: 980px) {
  .newsletter .acymailing_module_form {
    flex-direction:column;
    text-align:center;
  }
}
#eb .eb-brand-name {
  font-size:60px;
  line-height:1.4;
}
.eb-brand { padding-bottom:30px; }
.eb-brand h2 { display:none !important; }
#eb .eb-header { margin-bottom:0 !important; }
#eb .eb-entry-tools, #eb .es-post-state { display:none !important; }
#eb .btn-default {
  background:transparent !important;
  color:#FFFFFF !important;
  display:flex;
  align-items:center;
  border-radius:0;
}
#eb .btn-default:hover {
  background:#DA9C6C !important;
  color:#FFFFFF !important;
}
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) { width:100%; }
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body {
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
}
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb { width:58%; }
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb a { height:430px !important; }
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .desc { width:35%; }
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .desc .eb-post-title a {
  font-weight:bold;
  font-family:'Poppins';
  font-size:30px;
}
@media screen and (max-width: 800px) {
  #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body { flex-direction:column; }
  #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb, #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .desc { width:100%; }
  #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb .eb-post-thumb, #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb .desc, #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .desc .eb-post-thumb, #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .desc .desc { width:100%; }
}
@media screen and (max-width: 600px) {
  #eb .eb-posts  .eb-posts-section .eb-post:nth-child(1) .eb-post-body .eb-post-thumb a { height:300px !important; }
}
#eb .eb-posts  .eb-posts-section .eb-post:nth-child(2), #eb .eb-posts  .eb-posts-section .eb-post:nth-child(3) { width:48%; }
@media screen and (max-width: 600px) {
  #eb .eb-posts  .eb-posts-section .eb-post:nth-child(2), #eb .eb-posts  .eb-posts-section .eb-post:nth-child(3) { width:100%; }
}
.eb-posts .eb-posts-section {
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  flex-wrap:wrap;
}
.eb-posts .eb-posts-section hr {
  width:100%;
  margin-bottom:50px !important;
}
.eb-posts .eb-posts-section #eb .reset-heading .text-inherit {
  font-weight:800;
  font-size:20px;
}
.eb-posts .eb-posts-section .eb-meta-date { color:#FFFFFF !important; }
.eb-posts .eb-posts-section .eb-post {
  width:30%;
  margin-bottom:40px;
}
.eb-posts .eb-posts-section .eb-post .ebd-block { display:none !important; }
.eb-posts .eb-posts-section .eb-post br { display:none !important; }
.eb-posts .eb-posts-section .eb-post img { display:none !important; }
.eb-posts .eb-posts-section .eb-post .eb-post-image-cover {
  border:0 !important;
  border-radius:0 !important;
}
.eb-posts .eb-posts-section .eb-post .eb-post-title a {
  font-weight:bold;
  font-family:'Poppins';
}
@media screen and (max-width: 800px) {
  .eb-posts .eb-posts-section .eb-post { width:48%; }
}
@media screen and (max-width: 600px) {
  .eb-posts .eb-posts-section .eb-post { width:100%; }
}
@media screen and (max-width: 600px) {
  .eb-posts .eb-posts-section { flex-direction:column; }
}
@media screen and (max-width: 600px) {
  .eb-posts { text-align:center; }
  .eb-posts .btn-default { justify-content:center; }
}
#eb .eb-post+.eb-post {
  margin-top:0;
  border-top:0;
  padding-top:0;
}
.teams {
  text-align:center;
  display:grid;
  grid-gap:30px;
  max-width:1250px;
  margin:auto;
  grid-template-columns:1fr 1fr 1fr 1fr;
  padding:40px 0;
}
.teams .team-member-wrapper {
  position:relative;
  cursor:pointer;
}
.teams .team-member-wrapper .team-img { font-size:0; }
.teams .team-member-wrapper .team-img img { opacity:0; }
.teams .team-member-wrapper .team-desc {
  position:absolute;
  top:50%;
  left:50%;
  display:flex;
  max-width:350px;
  max-height:350px;
  border-radius:50%;
  background:rgba(218,156,108,0.65);
  justify-content:center;
  align-items:center;
  flex-direction:COLUMN;
  width:100%;
  height:100%;
  TRANSFORM:translate(-50%,-50%);
  padding:10px;
  transition:all ease-in-out 500ms;
}
.teams .team-member-wrapper .team-desc::before {
  content:'';
  width:100%;
  height:60px;
  background:url(/images/barley.png) no-repeat center;
  top:10px;
  left:0;
  position:absolute;
}
.teams .team-member-wrapper .team-desc::after {
  content:'';
  width:100%;
  height:60px;
  background:url(/images/barley.png) no-repeat center;
  bottom:10px;
  left:0;
  transform:rotate(180deg);
  position:absolute;
}
.teams .team-member-wrapper:hover .team-desc { display:flex; }
@media screen and (max-width: 1048px) {
  .teams { grid-template-columns:1fr 1fr 1fr; }
}
@media screen and (max-width: 860px) {
  .teams { grid-template-columns:1fr 1fr; }
}
@media screen and (max-width: 600px) {
  .teams { grid-template-columns:1fr; }
}
input.hikashop_product_quantity_field {
  width:40px;
  text-align:center;
}
.diet {
  display:flex;
  padding:0 10px;
  align-items:center;
  justify-content:space-around;
}
.diet .diet_GF {
  background:#00C654;
  color:#FFFFFF;
  font-weight:bold;
  font-family:'Poppins';
  width:25px;
  height:25px;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
  font-size:13px;
  margin-right:5px;
}
.diet .diet_V {
  display:flex;
  justify-content:center;
  align-items:center;
  background:#FF7727;
  font-size:13px;
  color:#FFFFFF;
  font-weight:bold;
  font-family:'Poppins';
  width:25px;
  height:25px;
  border-radius:50%;
  margin-right:5px;
}
.diet .diet_CL {
  display:flex;
  justify-content:center;
  align-items:center;
  background:url('/images/cl.png');
  font-size:0;
  background-size:cover;
  width:27px;
  height:27px;
  border-radius:50%;
}
.hikashop_product_code_list { display:flex; }
.hikashop_product_code_main {
  display:flex;
  color:#9D9D9D;
  align-items:center;
  font-size:30px;
}
#hikashop_product_left_part, #hikashop_product_right_part { padding:40px 0; }
.hikashop_product_image { background:rgba(255,255,255,0.15); }
#sbox-window { background:#000000; }
#hikashop_product_top_part h1 {
  color:#FFFFFF;
  border-bottom:0;
  font-size:40px;
  text-align:left;
}
#hikashop_product_top_part h1 span {
  font-weight:bold;
  font-family:'Poppins';
}
#hikashop_product_right_part #hikashop_product_description_main { color:#FFFFFF; }
#hikashop_product_right_part #hikashop_product_quantity_main .hikashop_product_stock {
  display:flex;
  align-items:center;
}
#hikashop_product_right_part #hikashop_product_quantity_main .hikashop_product_stock input {
  background:transparent;
  border-radius:0;
  margin:5px;
  border:1px solid #FFFFFF;
  color:#FFFFFF !important;
}
#hikashop_product_right_part #hikashop_product_quantity_main .hikashop_product_stock input:hover { background:#DA9C6C; }
.hikashop_products_listing .hikashop_container .hikashop_subcontainer {
  background:transparent !important;
  text-align:left !important;
}
.hikashop_products_listing .hikashop_container .hikashop_subcontainer span.hikashop_product_name { text-align:left !important; }
.hikashop_products_listing .hikashop_container .hikashop_subcontainer span.hikashop_product_code_list { text-align:left !important; }
.hikashop_products_listing .hikashop_product_price_full { display:none; }
span.hikashop_product_name a, span.hikashop_product_code_list a {
  display:inline-block;
  text-decoration:none !important;
  font-weight:bold;
  font-family:'Poppins';
}
span.hikashop_product_name { padding-top:10px; }
#sbox-content { background:#000000; }
#hikashop_notice_box_content { background:#000000; }
#hikashop_checkout_page .hikashop_checkout_cart table, #hikashop_checkout_page .hikashop_checkout_cart th, #hikashop_checkout_page .hikashop_checkout_cart td {
  border:1px solid #FFFFFF;
  border-collapse:collapse;
  text-align:center;
}
#hikashop_checkout_page #hikashop_cart_bar, #hikashop_checkout_page .hikashop_wizardbar, #hikashop_checkout_page .hikashop_cart_step, #hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_current {
  background:none;
  background-color:transparent;
  border:0;
}
#hikashop_checkout_page .hikashop_wizardbar ul {
  display:flex;
  justify-content:center;
}
#hikashop_checkout_page .hikashop_wizardbar ul li {
  width:180px;
  text-align:center;
}
#hikashop_checkout_page .hikashop_wizardbar ul li .badge { display:none; }
#hikashop_checkout_page .hikashop_wizardbar ul li:nth-child(1) { border-radius:0; }
#hikashop_checkout_page .hikashop_wizardbar .hikashop_cart_step_current {
  background:#DA9C6C;
  color:#fff;
  border:none;
}
#hikashop_checkout_page .hikashop_wizardbar ul li .hikashop_chevron { display:none; }
#hikashop_checkout_page fieldset { border:0; }
#hikashop_checkout_page .hikashop_shipping_methods label {
  display:inline-block;
  margin:10px 0;
}
#hikashop_checkout_login {
  display:flex;
  justify-content:space-between;
}
#hikashop_checkout_login h2 { display:none; }
#hikashop_checkout_login .hikashop_registration_address_info_title { display:none; }
#hikashop_checkout_login #hikashop_checkout_login_left_part, #hikashop_checkout_login #hikashop_checkout_login_right_part { width:48%; }
#hikashop_checkout_login .recaptcha {
  width:100%;
  display:flex;
  justify-content:flex-end;
  flex-direction:column;
  text-align:right;
}
#hikashop_checkout_login .recaptcha .hika-recaptcha {
  display:flex;
  justify-content:flex-end;
}
#hikashop_checkout_login .chzn-single {
  border-radius:0;
  height:40px;
  display:flex;
  align-items:center;
}
#hikashop_payment_methods .hikashop_checkout_payment_image, #hikashop_payment_methods .hikashop_checkout_payment_radio, #hikashop_payment_methods .btn, #hikashop_payment_methods legend { display:none; }
#hikashop_checkout_address_right_part { display:none; }
#hikashop_checkout_address legend { display:none; }
.careers #position_cateogry { width:99%; }
#hikashop_address_customtext_77_16_20_48 .hkcontrol-label { font-size:0; }
.hikashop_filter_main_div { padding:0 15px; }
.hikashop_filter_main_div form {
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.hikashop_filter_main_div form .hikashop_filter_main.hikashop_filter_main_Search_2 {
  width:100% !important;
  min-height:auto !important;
}
.hikashop_filter_main_div form .hikashop_filter_main.hikashop_filter_main_Search_2 input {
  width:99%;
  background:transparent;
  color:#FFFFFF;
  border:1px solid #FFFFFF;
}
.hikashop_filter_main_div form .hikashop_filter_main.hikashop_filter_main_Search_2 input::placeholder { color:#FFFFFF; }
.hikashop_filter_main_div form .hikashop_filter_button_inside input {
  margin:auto !important;
  background:transparent;
  border:1px solid #FFFFFF;
  color:#FFFFFF;
  width:100px;
  font-weight:bold;
  font-family:'Poppins';
  border-radius:0;
}
.hikashop_filter_main_div form .hikashop_filter_button_inside input:hover { background:#DA9C6C; }
#ceForm6 .ce-cf-container { margin:0; }
#ceForm6 .inputbox {
  margin:0 0 15px 0;
  border:0;
}
#ceForm6 #ce-cf-container-52 .span12 label {
  display:block;
  text-align:center;
  border:1px solid #FFFFFF;
  height:40px;
  line-height:40px;
  margin-bottom:15px;
  cursor:pointer;
}
#ceForm6 #ce-cf-container-52 .span12 label input { display:none; }
#ceForm6 .recom, #ceForm6 .speci {
  visibility:hidden;
  height:0;
  transition:all ease 1s;
  opacity:0;
  margin:0;
}
#ceForm6 .recom.show, #ceForm6 .speci.show {
  visibility:visible;
  height:auto;
  opacity:1;
  margin:0 0 9px 0;
}
#ceForm6 #ce-cf-container-53 label {
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#ceForm6 #ce-cf-container-53 label input {
  position:absolute;
  opacity:0;
  cursor:pointer;
}
#ceForm6 #ce-cf-container-53 label .checkmark {
  position:absolute;
  top:0;
  left:0;
  height:25px;
  width:25px;
  border:1px solid;
}
#ceForm6 #ce-cf-container-53 label:hover input ~ .checkmark { background-color:#ccc; }
#ceForm6 #ce-cf-container-53 label input:checked ~ .checkmark {
  background-color:transparent;
  border:1px solid;
}
#ceForm6 #ce-cf-container-53 label .checkmark:after {
  content:"";
  position:absolute;
  display:none;
}
#ceForm6 #ce-cf-container-53 label input:checked ~ .checkmark:after { display:block; }
#ceForm6 #ce-cf-container-53 label .checkmark:after {
  left:9px;
  top:5px;
  width:5px;
  height:10px;
  border:solid white;
  border-width:0 3px 3px 0;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.downloads-content ul {
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
}
.downloads-content ul li {
  width:30%;
  text-align:center;
}
.downloads-content ul li a { text-decoration:none !important; }
.downloads-content ul li a span {
  display:block;
  font-weight:bold;
  font-family:'Poppins';
}
@media screen and (max-width: 530px) {
  .downloads-content ul { flex-direction:column; }
  .downloads-content ul li {
    width:100%;
    margin-bottom:20px;
  }
}
.preparation-guidelines #ivm-main .flex-container { justify-content:space-between; }
.preparation-guidelines #ivm-main ul {
  list-style:none;
  padding:20px 0;
}
.preparation-guidelines #ivm-main ul li { text-indent:5px; }
.preparation-guidelines #ivm-main ul li:before {
  content:"-";
  text-indent:-5px;
}
.preparation-guidelines #ivm-main table.preparationGuidelines {
  width:100%;
  text-align:left;
}
.preparation-guidelines #ivm-main table.preparationGuidelines th {
  font-weight:bold;
  font-family:'Poppins';
}
.request-frm .flex-container {
  padding:20px 0;
  border-bottom:1px solid #FFFFFF;
  margin-bottom:20px;
}
.request-frm #idealCaptcha {
  display:flex;
  justify-content:center;
  padding:20px 0;
}
.request-frm #ce-cf-container-35, .request-frm #ce-cf-container-57 { text-align:center; }
.request-frm #ce-cf-container-35 button, .request-frm #ce-cf-container-57 button { width:200px; }
.ce-cf-container label.ce-validation-error { display:none !important; }
.cf-newsletter div {
  display:flex;
  justify-content:center;
  padding:10px 0;
}
#ce-cf-container-57 { text-align:center; }
#ce-cf-container-57 button { width:200px; }
#ce-cf-container-60 .cf-newsletter div {
  width:88% !important;
  float:unset !important;
  margin:auto;
  text-align:center;
}
#ce-cf-container-10 label, #ce-cf-container-60 label, #ce-cf-container-62 label {
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
#ce-cf-container-10 label input, #ce-cf-container-60 label input, #ce-cf-container-62 label input {
  position:absolute;
  opacity:0;
  cursor:pointer;
}
#ce-cf-container-10 label .checkmark, #ce-cf-container-60 label .checkmark, #ce-cf-container-62 label .checkmark {
  position:absolute;
  top:0;
  left:0;
  height:25px;
  width:25px;
  border:1px solid;
}
#ce-cf-container-10 label:hover input ~ .checkmark, #ce-cf-container-60 label:hover input ~ .checkmark, #ce-cf-container-62 label:hover input ~ .checkmark { background-color:#ccc; }
#ce-cf-container-10 label input:checked ~ .checkmark, #ce-cf-container-60 label input:checked ~ .checkmark, #ce-cf-container-62 label input:checked ~ .checkmark {
  background-color:transparent;
  border:1px solid;
}
#ce-cf-container-10 label .checkmark:after, #ce-cf-container-60 label .checkmark:after, #ce-cf-container-62 label .checkmark:after {
  content:"";
  position:absolute;
  display:none;
}
#ce-cf-container-10 label input:checked ~ .checkmark:after, #ce-cf-container-60 label input:checked ~ .checkmark:after, #ce-cf-container-62 label input:checked ~ .checkmark:after { display:block; }
#ce-cf-container-10 label .checkmark:after, #ce-cf-container-60 label .checkmark:after, #ce-cf-container-62 label .checkmark:after {
  left:9px;
  top:5px;
  width:5px;
  height:10px;
  border:solid white;
  border-width:0 3px 3px 0;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
#idealCaptcha {
  display:flex;
  justify-content:center;
  padding:20px 0;
}
#ce-cf-container-45 { text-align:center; }
#ce-cf-container-45 button { width:200px; }
.requiredsign { display:none; }
#ivm-footer .modId-178.request-frm { display:none; }
#ivm-footer #contact-form textarea {
  padding:5px;
  margin:5px 0;
}
#ivm-footer #contact-form .cf-newsletter label {
  display:flex;
  justify-content:center;
  align-items:center;
}
#ivm-footer #contact-form .cf-newsletter label input { margin-right:5px; }
#ivm-footer #contact-form .cf-type-button { text-align:center; }
#ivm-footer #contact-form .cf-type-button button {
  padding:10px 40px;
  background:#FFFFFF;
  color:#000000;
  width:200px;
}
#ivm-footer .top-footer .footer-brand { width:175px; }
#ivm-footer .top-footer .footer-brand a { margin-right:5px; }
@media screen and (max-width: 768px) {
  #ivm-footer .top-footer .footer-brand {
    margin:auto;
    text-align:center;
  }
}
#ivm-footer .top-footer .footer-menu { width:800px; }
#ivm-footer .top-footer .footer-menu ul.menu_footer {
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  margin:0;
  padding:0;
}
#ivm-footer .top-footer .footer-menu ul.menu_footer .parent >a { font-weight:; }
@media screen and (max-width: 768px) {
  #ivm-footer .top-footer .footer-menu ul.menu_footer {
    flex-direction:column;
    text-align:center;
    align-items:center;
  }
}
@media screen and (max-width: 800px) {
  #ivm-footer .top-footer .footer-menu { width:100%; }
}
#ivm-footer .foot ul {
  display:flex;
  justify-content:center;
  align-items:center;
}
#ivm-footer .foot ul li {
  padding:0 8px;
  border-right:1px solid #FFFFFF;
  font-size:18px;
}
#ivm-footer .foot ul li a { font-size:18px; }
#ivm-footer .foot ul li:last-child { border-right:0; }
@media screen and (max-width: 760px) {
  #ivm-footer .foot ul {
    flex-direction:column;
    padding-top:20px;
    border-top:1px solid #fff;
  }
  #ivm-footer .foot ul li { border-right:0; }
}
.hikashop_category_description_content { padding:15px; }
.hikashop_category_description_content p { font-size:20px; }
.pro-banner {
  background:url(/images/ou-ban.jpg) no-repeat center;
  background-size:cover;
  text-align:center;
}
.pro-banner .inn {
  max-width:90%;
  margin:auto;
  padding:80px 0;
}
.pro-banner .inn br { margin-bottom:10px; }
@media screen and (max-width: 600px) {
  .pro-banner .inn h2 { font-size:20px; }
}
.pro-banner ul {
  margin:0;
  display:flex;
  justify-content:space-around;
}
.pro-banner ul li { width:22%; }
@media screen and (max-width: 768px) {
  .pro-banner ul { flex-wrap:wrap; }
  .pro-banner ul li { width:48%; }
}
.cta-below { display:none; }
@media screen and (max-width: 1140px) {
  .cta-below {
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-gap:20px;
    padding:10px;
  }
  .cta-below li { width:100%; }
  .cta-below li a {
    display:flex;
    justify-content:center;
    align-items:center;
    text-decoration:none !important;
    margin:3px 0;
  }
}
@media screen and (max-width: 670px) {
  .cta-below {
    grid-template-columns:1fr;
    grid-gap:0;
    padding:10px 0;
  }
  .cta-below li a {
    font-size:16px;
    height:50px;
  }
}
.distributors #ivm-footer .modId-185, .contact-us #ivm-footer .modId-185 { display:none; }
.home header {
  position:absolute;
  width:100%;
  z-index:3;
}
.home header #vid { width:100%; }
@media screen and (max-width: 1140px) {
  .home header { position:relative; }
}
.home .ivm-container, .home #ivm-banner { width:100%; }
@media screen and (max-width: 1200px) {
  .ivm-container, #ivm-banner {
    width:96%;
    margin:auto;
  }
}
@media screen and (max-width: 768px) {
  header  .flex-container { flex-direction:row; }
  .flex-container { flex-direction:column; }
  .flex-container.rev { flex-direction:column; }
  .flex-container .col, .flex-container .lr, .flex-container .rr, .flex-container .col60, .flex-container .col40 {
    width:100%;
    text-align:center;
  }
  #form .inputbox { width:100%; }
  #ivm-footer #contact-form textarea { width:100% !important; }
}
@media screen and (max-width: 600px) {
  .flx .side ul {
    display:grid;
    grid-template-columns:1fr 1fr;
  }
  header  .flex-container { flex-direction:column; }
  header .slicknav_menu a.slicknav_btn {
    position:absolute;
    top:10px;
    left:5px;
  }
  .modId-138 {
    position:absolute;
    right:5px;
    top:10px;
  }
  header #ivm-menu {
    display:block;
    text-align:center;
  }
  .home-art-grid>img { display:none; }
  #ivm-main { padding:0 10px; }
}
