/*
 * THEGROWNS — LOCKED MOBILE CATEGORY BUTTONS
 * Approved 2026-10-23
 * All WooCommerce product category archives.
 * Desktop and tablet styling remain unchanged.
 */

@media screen and (max-width:760px) {

  body.tax-product_cat ul.products li.product
  .product-action-wrap {
    overflow:visible !important;
  }

  body.tax-product_cat ul.products li.product
  .product-action-wrap a.button {
    position:relative !important;
    left:50% !important;
    transform:translateX(-50%) !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    box-sizing:border-box !important;

    width:calc(var(--tg-card-width, 130px) - 16px) !important;
    min-width:calc(var(--tg-card-width, 130px) - 16px) !important;
    max-width:none !important;

    height:46px !important;
    min-height:46px !important;

    padding:0 4px !important;
    margin:0 !important;

    font-size:0 !important;
    line-height:0 !important;

    text-indent:0 !important;
    text-align:center !important;

    overflow:hidden !important;
  }

  body.tax-product_cat ul.products li.product
  .product-action-wrap a.button .tg-clean-button-label {
    display:block !important;
    position:static !important;

    flex-shrink:0 !important;

    margin:0 !important;
    padding:0 !important;

    font-size:10px !important;
    font-weight:800 !important;
    line-height:1 !important;
    letter-spacing:0 !important;

    white-space:nowrap !important;

    color:#fff !important;
    -webkit-text-fill-color:#fff !important;
  }

  body.tax-product_cat ul.products li.product
  .product-action-wrap a.button svg {
    display:none !important;
  }

  body.tax-product_cat ul.products li.product
  .product-action-wrap a.button::before,
  body.tax-product_cat ul.products li.product
  .product-action-wrap a.button::after {
    content:none !important;
    display:none !important;
  }
}
