/* Dedicated class deliberately avoids the global primary .button palette override. */
.ev-buy-form .ev-quick-buy,
.woocommerce div.product form.cart .ev-quick-buy{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:16px;
    width:100%;
    flex:1 1 100%;
    min-height:48px;
    padding:13px 22px;
    margin:10px 0 0;
    border:1px solid color-mix(in srgb,var(--accent) 48%,var(--paper));
    border-radius:7px;
    background:linear-gradient(115deg,var(--paper),var(--mist));
    color:var(--detail-ink);
    font-family:var(--body-font);
    font-size:13px;
    font-weight:500;
    line-height:1.8;
    box-shadow:inset 0 0 0 3px #ffffff60;
    cursor:pointer;
}
.woocommerce div.product form.cart .ev-quick-buy{margin-top:0}
.ev-buy-form .ev-quick-buy svg,
.woocommerce div.product form.cart .ev-quick-buy svg{width:21px;height:21px;flex-shrink:0}
.ev-buy-form .ev-quick-buy:hover,
.woocommerce div.product form.cart .ev-quick-buy:hover{border-color:var(--accent);background:var(--mist);color:var(--detail-ink)}
.ev-buy-form .ev-quick-buy:focus-visible,
.woocommerce div.product form.cart .ev-quick-buy:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
