/* Anchor positioned relative to WoodMart's product image wrapper */
.product-grid-item .product-element-top,.wd-product .product-element-top,.woocommerce ul.products li.product .product-element-top {position:relative!important}
.wmiq-anchor{position:absolute;bottom:10px;right:10px;z-index:15;display:flex;align-items:center;justify-content:center;gap:0;background:#e92935;color:#fff;border-radius:22px;min-width:38px;height:38px;box-shadow:0 3px 10px #0002;font-weight:700;font-size:15px;overflow:hidden;pointer-events:auto}
.wmiq-anchor button{appearance:none;border:0!important;background:transparent!important;color:#fff!important;width:38px;height:38px;padding:0!important;line-height:38px!important;cursor:pointer;font-size:23px!important;font-weight:400!important;min-height:0!important;box-shadow:none!important}
.wmiq-anchor .wmiq-minus,.wmiq-anchor .wmiq-number{display:none}
.wmiq-anchor.has-qty .wmiq-minus,.wmiq-anchor.has-qty .wmiq-number{display:block}
.wmiq-anchor .wmiq-number{min-width:20px;text-align:center;font-size:14px}
.wmiq-anchor.is-loading{opacity:.65;pointer-events:none}
.wmiq-anchor button:hover{background:#c91c28!important}
