input.plus,input.minus,div.quantity input[type="button"]{
    display: none !important;
}

/* group product details page */

.woocommerce-grouped-product-list.group_table
  tbody
  .woocommerce-grouped-product-list-item.product.type-product.status-publish.product-type-simple {
  display: flex !important;
  flex-direction: column-reverse !important;
  margin-bottom: 5px;
  align-items: start;
  border-bottom: 1px solid rgba(155, 148, 148, 0.247);
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled,
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{
    display: flex !important;
    
    /* width: 381px !important; */
}
@media (max-width:357px){
  .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled,
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,.woocommerce div.product .entry-summary .cart{
    flex-direction: column !important;
    gap: 5px !important;

    align-items: start;
    /* width: 381px !important; */
}
}
.woocommerce-grouped-product-list.group_table
  tbody
  .woocommerce-grouped-product-list-item.product.type-product.status-publish.product-type-simple
  td {
  padding: 5px !important;
}
.woocommerce-grouped-product-list-item__thumbnail.product-thumbnail {
  order: 4;
}
.woocommerce-grouped-product-list-item__label.product-label {
  order: 3;
}
.woocommerce-grouped-product-list-item__price.product-price {
  order: 2;
}
.woocommerce-grouped-product-list-item__quantity.product-quantity {
  order: 1;
}
/* group product details page */
.woocommerce-grouped-product-list-item__quantity .quantity,
.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity {
  display: flex !important;
  align-items: center !important;
  gap: 4px !important;
}

.woocommerce
  div.product
  .entry-summary
  .cart
  div.quantity
  input::-webkit-outer-spin-button,
.woocommerce
  div.product
  .entry-summary
  .cart
  div.quantity
  input::-webkit-inner-spin-button,
.woocommerce-cart-form__cart-item.cart_item
  .product-quantity
  .quantity
  .qty::-webkit-inner-spin-button,
.woocommerce-cart-form__cart-item.cart_item
  .product-quantity
  .quantity
  .qty::-webkit-inner-spin-button,
.woocommerce
  div.product
  form.cart
  div.quantity
  .qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
  outline: none !important;
}
