.elementor-kit-5{--e-global-color-primary:#B49B79;--e-global-color-secondary:#2A2A2A;--e-global-color-text:#1A1A1A;--e-global-color-accent:#B49B79;--e-global-color-63dc64d:#FFFFFF;--e-global-color-df95bf3:#FCFCFC;--e-global-typography-primary-font-family:"Times New Roman";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Times New Roman";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Times New Roman";--e-global-typography-accent-font-weight:500;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1500ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:7%;}.elementor-kit-5 e-page-transition{background-color:var( --e-global-color-df95bf3 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.elementor-kit-5{--e-preloader-width:18%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.elementor-kit-5{--e-preloader-width:35%;}}/* Start custom CSS */body {
  background-color: #FCFCFC !important;
}

#cn-notice-text {
  font-family: Lato;
}

#cn-accept-cookie {
  background-color: #000 !important;
  font-family: Lato !important;
  font-weight: 600 !important;
  border-radius: 0px !important;
}

.iworks-omnibus {
  font-family: Lato;
  font-weight: 300;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: var( --e-global-color-accent ) !important;
}

.ui-slider-handle.ui-corner-all.ui-state-default {
background-color: var( --e-global-color-accent ) !important;
}

.woocommerce ul.product-categories {
  list-style-type: none;
  padding-left: 0;
}

.woocommerce ul.product-categories li {
  margin-left: 0;
}


.woosidebar a {
  color: var( --e-global-color-accent ) !important;
}

.woosidebar a:active, a:hover {
  color: A17147 !important;
}

.elementor-button-icon-qty {
  background-color: #A17147 !important;
}

.woocommerce-message {
  border-top-color: #B49B79;
}

.woocommerce-cart-form__cart-item.cart_item a {
  color: #000;
}

.checkout-button.button.alt.wc-forward.wp-element-button {
  border-radius: 0;
  background-color: #B49B79;
}

.woocommerce-info {
  border-top-color: #B49B79;
}

.woocommerce-info::before {
  color: #B49B79;
}

#place_order {
  border-radius: 0;
  background-color: #B49B79;
}

.woocommerce-privacy-policy-link, .woocommerce-info a {
  color: #B49B79;
}/* End custom CSS */