/* Factoría Checkout Visual 1.6.22
   Corrige los metadatos que algunos complementos imprimen como párrafos individuales.
   Alcance limitado a las características del producto en checkout/pedido recibido. */
body.woocommerce-order-received .woocommerce-order-details td.product-name p.fdt-product-meta-single,
body.woocommerce-order-received .woocommerce-order-details td.product-name li.fdt-product-meta-single,
body.woocommerce-checkout #order_review td.product-name p.fdt-product-meta-single,
body.woocommerce-checkout #order_review td.product-name li.fdt-product-meta-single,
body.woocommerce-order-received .woocommerce-order-details td.product-name .fdt-product-meta-item.fdt-product-meta-single,
body.woocommerce-checkout #order_review td.product-name .fdt-product-meta-item.fdt-product-meta-single {
  display:grid!important;
  grid-template-columns:minmax(112px,132px) minmax(0,1fr)!important;
  grid-template-rows:auto!important;
  align-items:baseline!important;
  justify-items:stretch!important;
  column-gap:10px!important;
  row-gap:0!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:3px 0!important;
  float:none!important;
  clear:none!important;
  position:static!important;
  transform:none!important;
  text-align:left!important;
  line-height:1.5!important;
  box-sizing:border-box!important;
  overflow-wrap:anywhere!important;
}
body.woocommerce-order-received .woocommerce-order-details td.product-name p.fdt-product-meta-single > .fdt-product-meta-label,
body.woocommerce-order-received .woocommerce-order-details td.product-name li.fdt-product-meta-single > .fdt-product-meta-label,
body.woocommerce-checkout #order_review td.product-name p.fdt-product-meta-single > .fdt-product-meta-label,
body.woocommerce-checkout #order_review td.product-name li.fdt-product-meta-single > .fdt-product-meta-label,
body.woocommerce-order-received .woocommerce-order-details td.product-name .fdt-product-meta-item.fdt-product-meta-single > .fdt-product-meta-label,
body.woocommerce-checkout #order_review td.product-name .fdt-product-meta-item.fdt-product-meta-single > .fdt-product-meta-label {
  grid-column:1!important;
  grid-row:1!important;
  display:block!important;
  align-self:baseline!important;
  justify-self:start!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  float:none!important;
  clear:none!important;
  position:static!important;
  font-weight:700!important;
  text-align:left!important;
  white-space:normal!important;
  line-height:inherit!important;
}
body.woocommerce-order-received .woocommerce-order-details td.product-name p.fdt-product-meta-single > .fdt-product-meta-value,
body.woocommerce-order-received .woocommerce-order-details td.product-name li.fdt-product-meta-single > .fdt-product-meta-value,
body.woocommerce-checkout #order_review td.product-name p.fdt-product-meta-single > .fdt-product-meta-value,
body.woocommerce-checkout #order_review td.product-name li.fdt-product-meta-single > .fdt-product-meta-value,
body.woocommerce-order-received .woocommerce-order-details td.product-name .fdt-product-meta-item.fdt-product-meta-single > .fdt-product-meta-value,
body.woocommerce-checkout #order_review td.product-name .fdt-product-meta-item.fdt-product-meta-single > .fdt-product-meta-value {
  grid-column:2!important;
  grid-row:1!important;
  display:block!important;
  align-self:baseline!important;
  justify-self:stretch!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  float:none!important;
  clear:none!important;
  position:static!important;
  color:#626262!important;
  font-weight:400!important;
  text-align:left!important;
  line-height:inherit!important;
  overflow-wrap:anywhere!important;
}
body.woocommerce-order-received .woocommerce-order-details td.product-name .fdt-product-meta-list,
body.woocommerce-checkout #order_review td.product-name .fdt-product-meta-list {
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:0!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}
body.woocommerce-order-received .woocommerce-order-details td.product-name p.fdt-product-meta-row {
  display:block!important;
  margin:7px 0 0!important;
  padding:0!important;
  width:100%!important;
  max-width:100%!important;
}
@media(max-width:480px){
  body.woocommerce-order-received .woocommerce-order-details td.product-name p.fdt-product-meta-single,
  body.woocommerce-order-received .woocommerce-order-details td.product-name li.fdt-product-meta-single,
  body.woocommerce-checkout #order_review td.product-name p.fdt-product-meta-single,
  body.woocommerce-checkout #order_review td.product-name li.fdt-product-meta-single,
  body.woocommerce-order-received .woocommerce-order-details td.product-name .fdt-product-meta-item.fdt-product-meta-single,
body.woocommerce-checkout #order_review td.product-name .fdt-product-meta-item.fdt-product-meta-single {
    grid-template-columns:minmax(96px,112px) minmax(0,1fr)!important;
    column-gap:8px!important;
    font-size:12px!important;
  }
}
