:root,body,.elementor-kit-13{--mhm-brand-blue:#040d28;--mhm-brand-yellow:#ffd814;--mhm-blue:#040d28;--blue:#040d28;--primary:#040d28;--bs-primary:#040d28;--e-global-color-primary:#040d28;--e-global-color-accent:#ffd814;--gz-ink:#040d28;--gz-purple:#040d28;--gz-blue:#040d28;--gz-soft:#f4f6fb;--gz-line:#dfe4ef;--gz-shadow:0 8px 24px rgba(4,13,40,.07)}
html body:is(body,#mhm-brand-priority) :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,.gz-section-title,.ht-product-title-2 a,.woocommerce-loop-product__title,.mhm-hero-heading,.mhm-contact-title){color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(a:not(.button):not(.elementor-button):not(.gz-btn):not(.wp-element-button)){text-decoration-color:#040d28}
html body:is(body,#mhm-brand-priority) :is(.gz-view-all a,.gz-link,.gz-nav a,.elementor-nav-menu a,.woocommerce-MyAccount-navigation a,.woocommerce-info a,.woocommerce-message a,.mhm-contact-nav a,.mhm-hero-eyebrow,.gz-promo small,.gz-benefit-icon,.gz-logo span span){color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(.button,.btn-primary,.wp-element-button,.wp-block-button__link,.wc-block-components-button,.elementor-widget-button .elementor-button,.gz-btn-primary,.gz-cart-btn,.gz-news-form button,.ht-addtocart a,.single_add_to_cart_button,button[type="submit"],input[type="submit"],.mhm-contact-button,.mhm-contact-submit,.mhm-consent__primary,.mhm-consent__secondary){background:#ffd814!important;background-image:none!important;color:#040d28!important;border-color:#ffd814!important;box-shadow:none!important}
html body:is(body,#mhm-brand-priority) :is(.button,.btn-primary,.wp-element-button,.wc-block-components-button,.elementor-widget-button .elementor-button,.gz-btn-primary,.gz-cart-btn,.gz-news-form button,.ht-addtocart a,button[type="submit"],input[type="submit"],.mhm-contact-button):hover{background:#f7ca00!important;color:#040d28!important;border-color:#f7ca00!important}
html body:is(body,#mhm-brand-priority) :is(.gz-btn-outline,.mhm-contact-button.secondary,.mhm-hero-button-secondary .elementor-button){background:#fff!important;color:#040d28!important;border:1px solid #040d28!important}
html body:is(body,#mhm-brand-priority) :is(.onsale,.ht-product-label,.gz-discount,.gz-badge,.elementor-button-icon-qty,.cart-items-count,.count-number,.woocommerce-pagination .current,.page-numbers.current){background:#040d28!important;color:#ffd814!important;border-color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(.gz-nav a.active:after,.elementor-nav-menu--main .elementor-item:after,.swiper-pagination-bullet-active,.gz-dot.active,.ui-slider-range){background:#ffd814!important}
html body:is(body,#mhm-brand-priority) :is(.star-rating,.gz-rating,.ht-product-ratting-2){color:#b58e00!important}
html body:is(body,#mhm-brand-priority) :is(.mhm-home-product-section,.gz-products,.gz-newsletter,.mhm-product-trust,.mhm-product-service-cards,.mhm-contact-hero,.mhm-contact-card,.mhm-contact-lower,.woocommerce-info){background:#f4f6fb!important;background-image:none!important;border-color:#dfe4ef!important}
html body:is(body,#mhm-brand-priority) :is(.mhm-hero-slide,.mhm-hero-slide:before){background-color:#f4f6fb!important}
html body:is(body,#mhm-brand-priority) :is(.gz-round-arrow,.swiper-button-prev,.swiper-button-next,.elementor-swiper-button,.back-to-top-link){color:#040d28!important;background-color:#ffd814!important;border-color:#ffd814!important}
html body:is(body,#mhm-brand-priority) :is(.gz-footer,.gz-footer--mhm,.elementor-location-footer,.mhm-contact-footer,.site-footer,footer.footer){background:#040d28!important;background-image:none!important;color:#e5e9f3!important}
html body:is(body,#mhm-brand-priority) :is(.gz-footer,.gz-footer--mhm,.elementor-location-footer,.mhm-contact-footer,.site-footer,footer.footer) :is(h2,h3,h4,strong,.elementor-heading-title){color:#ffd814!important}
html body:is(body,#mhm-brand-priority) :is(.gz-footer,.elementor-location-footer,.mhm-contact-footer,.site-footer,footer.footer) :is(a,p,li,span){color:#e5e9f3!important}
html body:is(body,#mhm-brand-priority) :is(.gz-footer,.elementor-location-footer,.mhm-contact-footer,.site-footer,footer.footer) a:hover{color:#ffd814!important}
html body:is(body,#mhm-brand-priority) :is(.gz-footer-bottom,.gz-copyright,.footer-bottom){background:#040d28!important;border-color:#26314d!important}
html body:is(body,#mhm-brand-priority) :is(input,select,textarea){accent-color:#040d28}
html body:is(body,#mhm-brand-priority) :is(a,button,input,select,textarea):focus-visible{outline:3px solid #4267b2!important;outline-offset:3px}
html body:is(body,#mhm-brand-priority) :is(.woocommerce-info,.woocommerce-message){border-top-color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(.woocommerce-info,.woocommerce-message):before{color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(.mhm-contact-eyebrow,.mhm-contact-icon,.mhm-hero-trust-item .elementor-icon,.elementor-icon-box-icon .elementor-icon){color:#040d28!important}
html body:is(body,#mhm-brand-priority) :is(.mhm-contact-hero h1,.mhm-contact-hero h2){color:#040d28!important}
html body:is(body,#mhm-brand-priority).home .elementor-7637 .mhm-home-product-section:is(#featured-products,#new-arrivals,#gaming-collection,#home-kitchen-products,#best-sellers,#todays-deals) .ht-addtocart a{background:#ffd814!important;color:#040d28!important}
html body:is(body,#mhm-brand-priority) .mhm-hero .mhm-hero-button-primary .elementor-button{background:#ffd814!important;color:#040d28!important}
html body:is(body,#mhm-brand-priority) .gz-newsletter:before{opacity:.3}
html body:is(body,#mhm-brand-priority) .mhm-contact-page{--mhm-blue:#040d28;--mhm-soft:#f4f6fb}

html body:is(body,#mhm-brand-priority) :is(.price,.electro-price,.woocommerce-Price-amount,.mhm-consent a,.mhm-consent__dialog a){color:#040d28!important}
html body:is(body,#mhm-brand-priority) .mhm-contact-eyebrow{background:#fff8cc!important;border-color:#ffd814!important}
html body:is(body,#mhm-brand-priority) .woocommerce-form-register button.button{background:#ffd814!important;color:#040d28!important}


html body:is(body,#mhm-brand-priority) :is(.elementor-item,.elementor-item-active,.current-menu-item>a):after,html body:is(body,#mhm-brand-priority) :is(.elementor-item,.elementor-item-active,.current-menu-item>a):before{background-color:#ffd814!important}
html body:is(body,#mhm-brand-priority) [class*="consent"] a{color:#040d28!important}
