
body.phadin-global-layout .phadin-product-card .phadin-mp-card-badges,
body.phadin-global-layout .phadin-product-card .phadin-mp-card-badge,
body.phadin-global-layout .phadin-product-card .phadin-mp-card-specs,
body.phadin-global-layout .phadin-product-card .phadin-mp-card-spec,
body.phadin-global-layout .phadin-product-card .phadin-mx-card-specs,
body.phadin-global-layout .phadin-product-card .phadin-card-key-facts,
body.phadin-global-layout .phadin-product-card .phadin-card-key-fact,
body.phadin-global-layout .phadin-product-card .phadin-card-spec-hidden,
body.phadin-global-layout .phadin-product-card .p-tooltip,
body.phadin-global-layout .phadin-product-card .tooltip-content,
body.phadin-global-layout .phadin-product-card .tooltip-content-item,
body.phadin-global-layout .phadin-product-card .tooltip-content-list,
body.phadin-global-layout .phadin-product-card .price_note,
body.phadin-global-layout .phadin-product-card .star-rating,
body.phadin-global-layout .phadin-product-card .image-tools,
body.phadin-global-layout .phadin-product-card .grid-tools,
body.phadin-global-layout .phadin-product-card .add-to-cart-grid:not(.phadin-product-cart-icon),
body.phadin-global-layout .phadin-product-card .add-to-cart-button:not(.phadin-product-cart-icon),
body.phadin-global-layout .phadin-product-card .wc-block-grid__product-add-to-cart,
body.phadin-global-layout .phadin-product-card .phadin-card-consult,
body.phadin-global-layout .phadin-product-card .phadin-consult-product,
body.phadin-global-layout .phadin-product-card .phadin-mxstcn-card-consult,
body.phadin-global-layout .phadin-product-card .phadin-mxstcn-card-actions {
  display: none !important;
  visibility: hidden !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}
body.phadin-global-layout .phadin-product-card .box-text,
body.phadin-global-layout .phadin-product-card__body {
  display: flex !important;
  flex-direction: column !important;
}
body.phadin-global-layout .phadin-product-card .phadin-product-card-actions {
  margin-top: auto !important;
}
body.phadin-global-layout .product-section .row-slider .phadin-product-card__body,
body.phadin-global-layout .product-section .row-slider .phadin-product-card .box-text { padding: 12px 10px 14px !important; }
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions { gap: 8px !important; }
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-product-detail-button,
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-card-detail { min-height: 42px !important; padding: 0 8px !important; font-size: 13px !important; }
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-product-cart-icon,
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-card-add-cart { flex-basis: 42px !important; width: 42px !important; height: 42px !important; min-width: 42px !important; min-height: 42px !important; }
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions {
  width: calc(100% + 20px) !important;
  gap: 6px !important;
  margin-left: -10px !important;
  margin-right: -10px !important;
}
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-product-detail-button,
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-card-detail {
  min-height: 42px !important;
  padding: 0 8px !important;
  font-size: 12.5px !important;
}
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-product-cart-icon,
body.phadin-global-layout .product-section .row-slider .phadin-product-card .phadin-product-card-actions .phadin-card-add-cart {
  flex-basis: 40px !important;
  width: 40px !important;
  height: 42px !important;
  min-width: 40px !important;
  min-height: 42px !important;
}
