:root{--mei-minas-azul:#071C38;--mei-minas-vermelho:#D71920;--mei-minas-dourado:#E5A323;--mei-minas-branco:#fff;--primary:#071C38;--secondary:#D71920;--accent:#E5A323;--brand-primary:#071C38;--brand-accent:#E5A323}
body{color:#14243A;background:#F7F9FC}h1,h2,h3,h4{color:#071C38}a{color:#071C38}a:hover{color:#D71920}
.custom-logo-link.mei-minas-logo img,.site-header .custom-logo,.site-header .site-logo img,header .site-branding img{max-width:min(380px,75vw);width:auto;height:auto;object-fit:contain}
.site-header,.main-header,.wp-site-blocks>header{background:#071C38;color:#fff}
.site-header a,.main-header a,.wp-site-blocks>header a{color:#fff}
.site-footer,.main-footer,.wp-site-blocks>footer{background:#071C38;color:#fff}
.site-footer a,.main-footer a,.wp-site-blocks>footer a{color:#fff}
:is(.wp-block-button__link,.btn-primary,.button-primary,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,input[type=submit]){background:#D71920;color:#fff;border-color:#D71920}
:is(.wp-block-button__link,.btn-primary,.button-primary,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,input[type=submit]):hover{background:#071C38;color:#fff;border-color:#071C38}
:focus-visible{outline:3px solid #E5A323;outline-offset:2px}input:focus,textarea:focus,select:focus{border-color:#E5A323}
.woocommerce span.onsale{background:#D71920}.woocommerce-message,.woocommerce-info{border-top-color:#E5A323}
::selection{background:#E5A323;color:#071C38}
@media(max-width:767px){.custom-logo-link.mei-minas-logo img,.site-header .custom-logo{max-width:min(250px,72vw)}.wp-block-button__link{max-width:100%}}
