/* Compra: dourado da identidade Pacote Mágico. */
body .woocommerce a.button.add_to_cart_button:not(.product_type_variable),
body .woocommerce a.button.product_type_simple,
body .woocommerce a.added_to_cart.wc-forward,
body.single-product div.product .single_add_to_cart_button {
    background:#c68426!important;
    background-image:none!important;
    border-color:#c68426!important;
    color:#fff!important;
}
body .woocommerce a.button.add_to_cart_button:not(.product_type_variable):hover,
body .woocommerce a.button.product_type_simple:hover,
body .woocommerce a.added_to_cart.wc-forward:hover,
body.single-product div.product .single_add_to_cart_button:not(.disabled):hover {
    background:#ad701c!important;
    border-color:#ad701c!important;
    color:#fff!important;
}
/* Produtos variáveis: Ver opções permanece azul. */
body .woocommerce a.button.product_type_variable,
body a.button.product_type_variable {
    background:#132944!important;
    background-image:none!important;
    border-color:#132944!important;
    color:#fff!important;
}
body .woocommerce a.button.product_type_variable:hover,
body a.button.product_type_variable:hover {
    background:#0d1d31!important;
    border-color:#0d1d31!important;
    color:#fff!important;
}
/* Saída visível no painel e destacada no menu da conta. */
body.pm-account-view #content .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a,
body.pm-account-view #content a.pm-account-logout {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    min-height:44px;
    padding:11px 16px;
    border:1px solid #dce1e8;
    border-radius:8px;
    background:#fff;
    color:#465368;
    font-family:inherit;
    font-size:13px;
    font-weight:700;
    line-height:1.5;
    text-decoration:none;
    box-shadow:none;
}
body.pm-account-view #content .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a{display:flex;width:100%;justify-content:flex-start}
body.pm-account-view #content a.pm-account-logout:hover,
body.pm-account-view #content .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a:hover {
    background:#fff8e9;
    border-color:#c68426;
    color:#ad701c;
}
body.pm-account-view #content .pm-account-session {display:flex;justify-content:flex-end;margin-top:22px}
body.pm-account-view #content a.pm-account-logout svg {width:18px;height:18px;flex-shrink:0}
body .woocommerce a.button.add_to_cart_button:focus-visible,
body .woocommerce a.added_to_cart:focus-visible,
body.single-product .single_add_to_cart_button:focus-visible,
body.pm-account-view #content a.pm-account-logout:focus-visible {
    outline:2px solid #101114!important;
    outline-offset:3px;
}
@media(max-width:767px){body.pm-account-view #content .pm-account-session{justify-content:stretch}body.pm-account-view #content a.pm-account-logout{width:100%}}

/* Referência do cliente: texto azul sobre o dourado. */
body .woocommerce a.button.add_to_cart_button:not(.product_type_variable),
body .woocommerce a.button.product_type_simple,
body .woocommerce a.added_to_cart.wc-forward,
body.single-product div.product .single_add_to_cart_button,
body .woocommerce a.button.add_to_cart_button:not(.product_type_variable):hover,
body .woocommerce a.button.product_type_simple:hover,
body .woocommerce a.added_to_cart.wc-forward:hover,
body.single-product div.product .single_add_to_cart_button:not(.disabled):hover{color:#132944!important}
