:root,
html body [class*="iac-"] {
--iac-teal-primary: #d88a4a;
--iac-teal-hover: #e8a060;
--iac-teal-soft: rgba(216, 138, 74, 0.14);
--iac-teal-line: rgba(216, 138, 74, 0.34);
--iac-teal-ink: #0e0b08;
--iac-modern-teal: #d88a4a;
--iac-modern-gold: #d88a4a;
--iac-smoke-teal: #d88a4a;
--iac-smoke-teal-dark: #9b5e2f;
--iac-home-accent: #d88a4a;
--iac-home-gold: #d88a4a;
--iac-home-cyan: #d88a4a;
--iac-unify-accent: #d88a4a;
--iac-unify-gold: #d88a4a;
--iac-ember-amber: #d88a4a;
--iac-ember-copper: #9b5e2f;
--iac-ember-gold: #d88a4a;
--iac-ref-accent: #d88a4a;
--about-teal: #d88a4a;
--about-teal-light: #e8a060;
--about-purple: #9b6b43;
--about-blue: #c58a58;
--iac-checkout-card-line: #d88a4a;
--iac-checkout-card-glow: transparent;
--iac-checkout-card-bg: none;
}
html body [class*="iac-"] {
text-shadow: none !important;
}
html body [class*="iac-"]::before,
html body [class*="iac-"]::after {
box-shadow: none !important;
text-shadow: none !important;
}
html body [class*="iac-"][class*="button"],
html body [class*="iac-"][class*="btn"],
html body [class*="iac-"][class*="cta"],
html body [class*="iac-"][class*="badge"] {
box-shadow: none !important;
}
html body [class*="iac-"][class*="card"],
html body [class*="iac-"][class*="panel"],
html body [class*="iac-"][class*="stat"],
html body [class*="iac-"][class*="feature"] {
box-shadow: 0 16px 36px rgba(0, 0, 0, 0.28) !important;
}
html body,
html body .iac-exact-home,
html body .iac-home-experience,
html body .iac-home-trust,
html body .iac-home-section,
html body .iac-premium-footer,
html body .iac-about,
html body .iac-about-hero,
html body .iac-about-tab-panel,
html body .iac-about-cta,
html body .iac-wholesale-tools,
html body .iac-tools-hero,
html body .iac-quick-order-panel,
html body .iac-account-tools,
html body .iac-checkout-location-picker,
html body .iac-checkout-trust,
html body .iac-catalog-tools,
html body .iac-category-banner,
html body .iac-stock-arrivals,
html body.single-product.iac-product-smoke-active,
html body.single-product .iac-product-smoke-stage {
background-image: none !important;
}
html body .iac-exact-home__ambient-smoke,
html body .iac-exact-home__ambient-wisp,
html body .iac-home-scroll-smoke,
html body .iac-ref-smoke-video,
html body .iac-ref-smoke-canvas,
html body .iac-exact-home__title-sheen,
html body .iac-exact-home__control-mask,
html body .iac-product-smoke-canvas,
html body .iac-product-smoke-light,
html body.single-product .iac-product-smoke-hero__media::before {
display: none !important;
content: none !important;
animation: none !important;
}
html body .iac-about svg {
filter: none !important;
}
html body .iac-checkout-trust {
background: #0a0705 !important;
}
html body .iac-checkout-trust div::before {
content: none !important;
display: none !important;
}
html body .iac-checkout-trust div::after {
background: #d88a4a !important;
box-shadow: none !important;
}
html body .iac-checkout-trust div:hover {
box-shadow: 0 18px 38px rgba(0, 0, 0, 0.22) !important;
}
html body .iac-checkout-trust strong {
color: #d88a4a !important;
text-shadow: none !important;
}
html body #masthead.site-header::before,
html body .iac-modern-header::before,
html body .iac-modern-header__bar::before {
content: none !important;
display: none !important;
animation: none !important;
}
html body #masthead.site-header::after,
html body .iac-modern-header::after,
html body .iac-modern-header__bar::after {
background: #d88a4a !important;
box-shadow: none !important;
animation: none !important;
}
html body #masthead .custom-logo,
html body .iac-modern-header__brand img,
html body .iac-premium-footer__brand img {
filter: brightness(0) invert(1) !important;
}
body.home .site-preloader,
body.home .preloader,
body.home .woostify-preloader,
body.home .page-loader,
body.home .loader-wrapper,
body.home [class*="preloader"],
body.home [class*="page-loader"],
body.home [class*="site-loader"],
body.home [id*="preloader"],
body.home [id*="loader"] {
background: #080706 !important;
}
body.home .site-preloader::before,
body.home .site-preloader::after,
body.home .preloader::before,
body.home .preloader::after,
body.home .woostify-preloader::before,
body.home .woostify-preloader::after,
body.home .page-loader::before,
body.home .page-loader::after,
body.home .loader-wrapper::before,
body.home .loader-wrapper::after,
body.home [class*="preloader"]::before,
body.home [class*="preloader"]::after,
body.home [class*="page-loader"]::before,
body.home [class*="page-loader"]::after,
body.home [class*="site-loader"]::before,
body.home [class*="site-loader"]::after,
body.home [id*="preloader"]::before,
body.home [id*="preloader"]::after,
body.home [id*="loader"]::before,
body.home [id*="loader"]::after {
content: none !important;
display: none !important;
animation: none !important;
}
body.home .site-preloader img,
body.home .preloader img,
body.home .woostify-preloader img,
body.home .page-loader img,
body.home .loader-wrapper img,
body.home [class*="preloader"] img,
body.home [class*="page-loader"] img,
body.home [class*="site-loader"] img,
body.home [id*="preloader"] img,
body.home [id*="loader"] img {
filter: brightness(0) invert(1) !important;
animation: none !important;
}
html body.single-product .iac-product-smoke-hero__media img,
html body.single-product div.product.iac-product-smoke-stage .woocommerce-product-gallery img {
filter: drop-shadow(0 30px 48px rgba(0, 0, 0, 0.62)) !important;
}
html body .iac-modern-header,
html body .iac-modern-header__bar,
html body #masthead.site-header {
border-color: rgba(216, 138, 74, 0.28) !important;
}
html body .iac-exact-home [class*="iac-exact-home__"] {
border-color: rgba(216, 138, 74, 0.42) !important;
}
html body .iac-exact-home__cta--primary,
html body .iac-exact-home__cta--primary:hover,
html body .iac-exact-home__cta--primary:focus-visible {
background: #d88a4a !important;
border-color: #e8a060 !important;
color: #0e0b08 !important;
box-shadow: none !important;
}
html body .iac-exact-home__cta--secondary,
html body .iac-exact-home__cta--secondary:hover,
html body .iac-exact-home__cta--secondary:focus-visible,
html body .iac-exact-home__badge {
background: #242321 !important;
border-color: rgba(216, 138, 74, 0.42) !important;
color: #fff4e6 !important;
box-shadow: none !important;
}
html body .iac-exact-home__cta::before,
html body .iac-exact-home__cta::after,
html body .iac-exact-home__badge::before,
html body .iac-exact-home__badge::after {
content: none !important;
display: none !important;
animation: none !important;
}
html body .iac-exact-home__kicker::before,
html body .iac-home-kicker::before {
background: #d88a4a !important;
}
html body .iac-about [class*="iac-about"] {
border-color: rgba(216, 138, 74, 0.30) !important;
}
html body .iac-about-btn--primary,
html body .iac-about-btn--primary:hover,
html body .iac-about-btn--primary:focus-visible {
background: #d88a4a !important;
border-color: #e8a060 !important;
color: #0e0b08 !important;
box-shadow: none !important;
}
html body .iac-about-btn--ghost,
html body .iac-about-btn--ghost:hover,
html body .iac-about-btn--ghost:focus-visible {
background: rgba(255, 255, 255, 0.035) !important;
border-color: rgba(216, 138, 74, 0.50) !important;
color: #fff4e6 !important;
box-shadow: none !important;
}
html body .iac-about-feature-row {
background: #0d100f !important;
border-color: rgba(216, 138, 74, 0.34) !important;
box-shadow: 0 18px 46px rgba(0, 0, 0, 0.30) !important;
}
html body .iac-about-feature,
html body .iac-about-feature:hover,
html body .iac-about-feature:focus-visible,
html body .iac-about-feature.is-active {
background: #111412 !important;
border-color: rgba(216, 138, 74, 0.30) !important;
box-shadow: none !important;
}
html body .iac-about-feature:hover,
html body .iac-about-feature:focus-visible,
html body .iac-about-feature.is-active {
background: rgba(216, 138, 74, 0.10) !important;
border-color: rgba(216, 138, 74, 0.58) !important;
}
html body .iac-about-feature svg,
html body .iac-about-stat svg {
background: rgba(216, 138, 74, 0.08) !important;
border-color: rgba(216, 138, 74, 0.58) !important;
color: #d88a4a !important;
filter: none !important;
box-shadow: none !important;
}
html body .iac-about-stat:hover,
html body .iac-about-stat:focus-visible,
html body .iac-about-stat.is-active,
html body .iac-about-tab.is-active,
html body .iac-about-process-card:hover,
html body .iac-about-category:hover {
background: rgba(216, 138, 74, 0.10) !important;
border-color: rgba(216, 138, 74, 0.56) !important;
box-shadow: none !important;
}
html body .iac-about-stat::after,
html body .iac-about-feature::after,
html body .iac-about-showcase-card::before {
content: none !important;
display: none !important;
animation: none !important;
}
html,
html body {
background-color: #050706 !important;
}
html body:not(.home) .site-content,
html body:not(.home) #content,
html body:not(.home) #primary,
html body:not(.home) .content-area,
html body:not(.home) .site-main,
html body:not(.home) .woocommerce-products-header,
html body:not(.home) .woocommerce-products-header .page-description,
html body:not(.home) .woocommerce-products-header .page-description > .woocommerce {
background-image: none !important;
}
html body:not(.home) .woocommerce-products-header {
background-color: #0b0e0d !important;
border-color: rgba(216, 138, 74, 0.24) !important;
box-shadow: 0 18px 44px rgba(0, 0, 0, 0.28) !important;
}
html body:not(.home) ul.products li.product,
html body:not(.home) ul.products li.product-category,
html body:not(.home) .products .product,
html body:not(.home) .products .product-category {
border-color: rgba(255, 255, 255, 0.13) !important;
box-shadow: 0 14px 32px rgba(0, 0, 0, 0.24) !important;
}
html body:not(.home) ul.products li.product:hover,
html body:not(.home) ul.products li.product-category:hover,
html body:not(.home) .products .product:hover,
html body:not(.home) .products .product-category:hover {
border-color: rgba(216, 138, 74, 0.52) !important;
box-shadow: 0 20px 42px rgba(0, 0, 0, 0.30) !important;
}
html body .woocommerce-loop-category__title mark,
html body .woocommerce-loop-category__title .count {
background: rgba(216, 138, 74, 0.12) !important;
border-color: rgba(216, 138, 74, 0.30) !important;
color: #d88a4a !important;
}
