/* su-home-split 2026-10-24: homepage image/text section fills its half */ .elementor-1756 .elementor-element-1b226200{background-size:0 0!important} .elementor-1756 .elementor-element-1b226200::after{content:"";position:absolute;left:0;top:0;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none} @media (min-width:1025px){.elementor-1756 .elementor-element-1b226200{padding:0 0 0 50%!important}.elementor-1756 .elementor-element-1b226200::after{bottom:0;width:50%}} @media (max-width:1024px){.elementor-1756 .elementor-element-1b226200{padding:min(60vw,420px) 0 0!important}.elementor-1756 .elementor-element-1b226200::after{width:100%;height:min(60vw,420px)}.elementor-1756 .elementor-element-1b226200&gt;.elementor-element-56a3deab{width:100%!important;max-width:100%!important}} /* end su-home-split */

/* su-header-icons 2026-10-24: hamburger, search and cart icons in brand gold */ .su-header .su-menu-toggle,.su-header .su-search-toggle,.su-header .su-cart-link{color:#9a7655!important} .su-header .su-menu-toggle{border-color:#9a7655!important;background:transparent!important} .su-header .su-menu-toggle:hover,.su-header .su-menu-toggle:focus,.su-header .su-menu-toggle:active,.su-header .su-search-toggle:hover,.su-header .su-search-toggle:focus,.su-header .su-search-toggle:active{background:transparent!important;color:#7a5c41!important;border-color:#7a5c41!important;outline-color:#9a7655!important} .su-header .su-cart-link:hover,.su-header .su-cart-link:focus{color:#7a5c41!important} .su-header .su-cart-count{background:#9a7655!important;color:#fff!important} /* end su-header-icons */ /* su-checkout-thumb 2026-10-24: only one product thumbnail per line at checkout */ .woocommerce-checkout-review-order-table .su-checkout-line-item ~ .su-checkout-fragment-thumb,.woocommerce-checkout-review-order-table .su-checkout-line-item .su-checkout-fragment-thumb{position:absolute!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;margin:0!important} /* end su-checkout-thumb */