@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300 900;
  font-display: fallback;
  src: url('https://hocfurniture.ae/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');
  font-stretch: normal;
}

@font-face {
  font-family: Cardo;
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('https://hocfurniture.ae/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');
}

[class*="wd-swatches"].wd-size-xxl {
  --wd-swatch-size: 110px;
  --wd-swatch-text-size: 32px;
}

.term-description {
  color: #A06837;
  font-style: italic;
  font-weight: bold;
}

@media only screen and (max-width: 480px) {
  .wd-widget {
    text-align: center;
  }
}

li.meta-author {
  display: none;
}

.small-2025 {
  font-size: 0.6em;
  font-weight: bold;
  vertical-align: top;
}

:root {
  --wd-top-bar-h: 42px;
  --wd-top-bar-sm-h: 38px;
  --wd-top-bar-sticky-h: 0.00001px;
  --wd-top-bar-brd-w: 0.00001px;

  --wd-header-general-h: 105px;
  --wd-header-general-sm-h: 60px;
  --wd-header-general-sticky-h: 0.00001px;
  --wd-header-general-brd-w: 1px;

  --wd-header-bottom-h: 52px;
  --wd-header-bottom-sm-h: 52px;
  --wd-header-bottom-sticky-h: 0.00001px;
  --wd-header-bottom-brd-w: 1px;

  --wd-header-clone-h: 60px;

  --wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
  --wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
  --wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
  --wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}

.whb-top-bar .wd-dropdown {
  margin-top: 1px;
}

.whb-top-bar .wd-dropdown:after {
  height: 11px;
}

:root:has(.whb-general-header.whb-border-boxed) {
  --wd-header-general-brd-w: 0.00001px;
}

@media (max-width: 1024px) {
  :root:has(.whb-general-header.whb-hidden-mobile) {
    --wd-header-general-brd-w: 0.00001px;
  }
}

:root:has(.whb-header-bottom.whb-border-boxed) {
  --wd-header-bottom-brd-w: 0.00001px;
}

@media (max-width: 1024px) {
  :root:has(.whb-header-bottom.whb-hidden-mobile) {
    --wd-header-bottom-brd-w: 0.00001px;
  }
}

.whb-header-bottom .wd-dropdown {
  margin-top: 6px;
}

.whb-header-bottom .wd-dropdown:after {
  height: 16px;
}

.whb-clone.whb-sticked .wd-dropdown:not(.sub-sub-menu) {
  margin-top: 10px;
}

.whb-clone.whb-sticked .wd-dropdown:not(.sub-sub-menu):after {
  height: 20px;
}

.whb-top-bar {
  background-color: rgba(106, 104, 57, 1);
}

.whb-general-header {
  border-color: rgba(232, 232, 232, 1);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.whb-jxmtlei7pj6syfzg1kiw .searchform {
  --wd-form-height: 42px;
}

.whb-header-bottom {
  border-color: rgba(232, 232, 232, 1);
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.wpb_animate_when_almost_visible {
  opacity: 1;
}
