html:not([data-theme=dark]){--gold:#8e6023;--gold-dark:#62421b;--gold-soft:#e9c986;--ink:#2d2924;--muted:#625d56;--cream:#e8dfd3;--paper:#f9f4ec;--line:#d0c3b2;--shadow:0 12px 28px rgba(62,44,28,.13);color-scheme:light}html:not([data-theme=dark]) body{background:#eee9e2;color:var(--ink)}html:not([data-theme=dark]) .site-content{background:0 0}html:not([data-theme=dark]) .topbar{background:#3e3128;color:#f8f0e3}html:not([data-theme=dark]) .topbar-notice:before{color:var(--gold-soft)}html:not([data-theme=dark]) .site-header{background:linear-gradient(115deg,rgba(238,228,213,.98),rgba(248,241,231,.98));border-color:#bca991;box-shadow:0 6px 22px rgba(65,47,27,.13)}html:not([data-theme=dark]) .menu-row{background:#59432f;border-color:#71583e;color:#f6eddd}html:not([data-theme=dark]) .menu-row .main-nav>a,html:not([data-theme=dark]) .menu-row .main-nav>ul>li>a{color:#f7f0e5}html:not([data-theme=dark]) .menu-row .main-nav>a:hover,html:not([data-theme=dark]) .menu-row .main-nav>ul>li>a:hover,html:not([data-theme=dark]) .menu-row .main-nav>ul>li>a.active,html:not([data-theme=dark]) .menu-row .story-link{color:#efd397}html:not([data-theme=dark]) .menu-row .main-nav .sub-menu a{color:var(--ink)}html:not([data-theme=dark]) .menu-row .main-nav .sub-menu a:hover{color:var(--gold-dark);background:#e8dbc8}html:not([data-theme=dark]) .brand,html:not([data-theme=dark]) .mobile-drawer-brand{background:#f8efe4;border:1px solid #c8bba7}html:not([data-theme=dark]) form.search:not(.mh-search-form){background:#f5efe5;border-color:#b9a788}html:not([data-theme=dark]) form.search:not(.mh-search-form):focus-within{border-color:var(--gold);box-shadow:0 0 0 3px rgba(142,96,35,.18)}html:not([data-theme=dark]) .icon-btn:hover{background:#d5c5ac}html:not([data-theme=dark]) .stories{background:#e7dfd4}html:not([data-theme=dark]) .mh-featured-products{background:#f1ebe1}html:not([data-theme=dark]) .mh-articles{background:#e5dbcc}html:not([data-theme=dark]) .features{background:#e2d8ca;border-color:#bda991}html:not([data-theme=dark]) .feature{border-color:#b8a48b}html:not([data-theme=dark]) .newsletter{background:#e8ddcd}html:not([data-theme=dark]) .newsletter-box{background:linear-gradient(115deg,#4a382a,#896634);box-shadow:0 16px 35px rgba(62,41,22,.2)}html:not([data-theme=dark]) .page-hero:not(.mh-contact-hero):not(.mh-installment-hero){background:#e8dac7;border-color:#c4b39b}html:not([data-theme=dark]) .section-heading h2{color:#3c2e21}html:not([data-theme=dark]) .category,html:not([data-theme=dark]) .product-card,html:not([data-theme=dark]) .article-card,html:not([data-theme=dark]) .checkout-card,html:not([data-theme=dark]) .entry-content,html:not([data-theme=dark]) .mh-contact-card:not(.mh-contact-phones),html:not([data-theme=dark]) .service-info-grid article,html:not([data-theme=dark]) .woocommerce div.product,html:not([data-theme=dark]) .mh-search-item,html:not([data-theme=dark]) .mh-search-empty,html:not([data-theme=dark]) .mh-articles-tools,html:not([data-theme=dark]) .mh-articles-empty,html:not([data-theme=dark]) .mh-consult-panel,html:not([data-theme=dark]) .service-dialog{background:var(--paper);border-color:var(--line)}html:not([data-theme=dark]) .category:hover,html:not([data-theme=dark]) .product-card:hover,html:not([data-theme=dark]) .article-card:hover{border-color:#a77737}html:not([data-theme=dark]) .main-nav .sub-menu,html:not([data-theme=dark]) .woocommerce table.shop_table,html:not([data-theme=dark]) .woocommerce table.shop_attributes td,html:not([data-theme=dark]) .woocommerce table.shop_attributes th,html:not([data-theme=dark]) .woocommerce .cart-collaterals .cart_totals,html:not([data-theme=dark]) .woocommerce-checkout #customer_details,html:not([data-theme=dark]) .woocommerce-checkout #order_review,html:not([data-theme=dark]) .woocommerce-message,html:not([data-theme=dark]) .woocommerce-info{background:var(--paper);border-color:var(--line)}html:not([data-theme=dark]) .woocommerce form .form-row input.input-text,html:not([data-theme=dark]) .woocommerce form .form-row textarea,html:not([data-theme=dark]) .woocommerce form .form-row select,html:not([data-theme=dark]) .woocommerce .woocommerce-ordering select{background:#ebe3d7;border-color:var(--line);color:var(--ink)}html:not([data-theme=dark]) .product-image,html:not([data-theme=dark]) .article-image{background:#e6dbcd}html:not([data-theme=dark]) .add,html:not([data-theme=dark]) .mh-catalog-action{background:#ded0bc;color:var(--gold-dark)}html:not([data-theme=dark]) .add:hover,html:not([data-theme=dark]) .mh-catalog-action:hover{background:var(--gold);color:#fff}html:not([data-theme=dark]) .btn,html:not([data-theme=dark]) .category-trigger,html:not([data-theme=dark]) .service-fab{background:var(--gold)}html:not([data-theme=dark]) .btn-light{background:#f2eadd;color:#302820}html:not([data-theme=dark]) .btn-outline{background:0 0;color:var(--gold-dark);border-color:var(--gold)}html:not([data-theme=dark]) .btn-outline:hover{background:#e1d0b7;color:#563b19}html:not([data-theme=dark]) .floating-menu{background:rgba(233,223,207,.97);border-color:#a98853}html:not([data-theme=dark]) .floating-menu a:hover,html:not([data-theme=dark]) .floating-menu button:hover{background:#d4c0a3}html:not([data-theme=dark]) .social-fab-toggle{background:#4b3829}html:not([data-theme=dark]) .social-fab-links a{background:#f3e9dc}html:not([data-theme=dark]) .site-footer{background:#3d3027;color:#f7eee0}html:not([data-theme=dark]) .footer-brand img,html:not([data-theme=dark]) .footer-logo-shell{background:#f0e5d3;border-radius:10px}html:not([data-theme=dark]) .footer-title{color:#ecd397}html:not([data-theme=dark]) .footer-links li,html:not([data-theme=dark]) .footer-contact,html:not([data-theme=dark]) .footer-brand p{color:#ebdfcf}html:not([data-theme=dark]) .copyright{border-color:#725b48;color:#d7c8b3}html:not([data-theme=dark]) .cat-flyout{background:var(--paper);border-color:var(--line);color:var(--ink)}html:not([data-theme=dark]) .cat-flyout a{color:var(--ink)}html:not([data-theme=dark]) .cat-flyout a:hover,html:not([data-theme=dark]) .cat-flyout a:focus-visible{background:#efe4d3;color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout b{color:inherit}html:not([data-theme=dark]) .cat-flyout .cat-flyout-icon{color:var(--gold)}html:not([data-theme=dark]) .cat-flyout i{background:#e7ddcd;color:#5f584f}html:not([data-theme=dark]) .cat-flyout .cat-flyout-all{border-bottom-color:var(--line);color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout .cat-flyout-all:hover{background:#efe4d3;color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout .cat-child-menu{background:#efe6d8;border-color:var(--gold-soft);color:var(--ink)}html:not([data-theme=dark]) .cat-flyout .cat-child-menu a{color:#43382c}html:not([data-theme=dark]) .cat-flyout .cat-child-menu a>span{color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout .cat-child-menu a:hover{background:#e2d5bf;color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout .cat-child-menu a>i{background:var(--paper);color:#5f584f}html:not([data-theme=dark]) .cat-flyout .cat-child-arrow{background:#e3d7c3;color:var(--gold-dark)}html:not([data-theme=dark]) .cat-flyout-item.has-children:hover>.cat-flyout-parent .cat-child-arrow{background:var(--gold-soft)}html:not([data-theme=dark]) .cat-flyout::-webkit-scrollbar{width:8px}html:not([data-theme=dark]) .cat-flyout::-webkit-scrollbar-thumb{background:#cdbaa0;border-radius:8px}html:not([data-theme=dark]) .cat-flyout::-webkit-scrollbar-track{background:0 0}html:not([data-theme=dark]) .cat-nav .category-trigger{background:var(--gold);color:#fff8ec}html:not([data-theme=dark]) .cat-nav .category-trigger:hover,html:not([data-theme=dark]) .cat-nav.open .category-trigger{background:var(--gold-dark);color:#fff8ec}html:not([data-theme=dark]) .cat-nav .category-trigger:focus-visible{outline:2px solid var(--gold-soft);outline-offset:2px}html:not([data-theme=dark]) .mh-logo-light{mix-blend-mode:multiply}html:not([data-theme=dark]) .brand,html:not([data-theme=dark]) .mobile-drawer-brand{background:0 0;border-color:transparent}html:not([data-theme=dark]) .footer-logo-shell{background:#f2e8d7;border-color:transparent}html:not([data-theme=dark]) .pagination .page-numbers,html:not([data-theme=dark]) .woocommerce-pagination .page-numbers,html:not([data-theme=dark]) .woocommerce-pagination ul.page-numbers li a,html:not([data-theme=dark]) .woocommerce-pagination ul.page-numbers li span,html:not([data-theme=dark]) .mh-section-pagination a,html:not([data-theme=dark]) .mh-section-pagination span{background:var(--paper);border-color:var(--line);color:var(--ink)}html:not([data-theme=dark]) .pagination a.page-numbers:hover,html:not([data-theme=dark]) .woocommerce-pagination a.page-numbers:hover,html:not([data-theme=dark]) .mh-section-pagination a:hover{background:#efe4d3;border-color:#c9b593;color:var(--gold-dark)}html:not([data-theme=dark]) .pagination .current,html:not([data-theme=dark]) .woocommerce-pagination .current,html:not([data-theme=dark]) .woocommerce-pagination ul.page-numbers li span.current,html:not([data-theme=dark]) .mh-section-pagination .current{background:var(--gold);border-color:var(--gold);color:#fff8ec}html:not([data-theme=dark]) .pagination .dots,html:not([data-theme=dark]) .woocommerce-pagination .dots,html:not([data-theme=dark]) .mh-section-pagination .dots{background:0 0;border-color:transparent;color:var(--muted)}