/* NALAXIS 1.821.582 · Solo ficha móvil / guía nativa WoodMart. */
.nv582-compact-guide {display:none}
@media (max-width:767px) {
  body.single-product .nv582-compact-guide {
    display:block;box-sizing:border-box;width:100%;max-width:100%;
    margin:8px 0 15px;padding:11px 12px 12px;
    border:1px solid #dae5e7;border-radius:10px;background:#fff;color:#1f2937;
    font-size:14px;line-height:1.45;
  }
  body.single-product .nv582-selector-line {display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:9px;}
  body.single-product .nv582-selector-label {flex:0 1 auto;margin:0;font-weight:700;font-size:13px;color:#334155;}
  body.single-product .nv582-size-select {
    flex:1 1 112px;max-width:100%;min-width:108px;min-height:42px;
    margin:0;padding:8px 30px 8px 10px;border-radius:7px;border:1px solid #9eb4b8;
    background:#fff;color:#132f38;font-size:16px;line-height:1.2;
  }
  body.single-product .nv582-measures {display:block;margin:0;padding:0;border-top:1px solid #e7edf0;}
  body.single-product .nv582-measure-row {
    display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,auto);
    gap:8px;align-items:center;margin:0;padding:9px 3px;border-bottom:1px solid #e7edf0;
  }
  body.single-product .nv582-measure-name {margin:0;font-size:13px;font-weight:500;overflow-wrap:anywhere;}
  body.single-product .nv582-measure-value {margin:0;font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;}
  body.single-product .nv582-small-note {font-size:11px;line-height:1.45;color:#64748b;margin:9px 0 6px;}
  body.single-product .nv582-show-full {
    display:inline-flex;align-items:center;justify-content:center;min-height:42px;
    padding:6px 2px;border:0;background:transparent;box-shadow:none!important;
    color:#08766d;text-decoration:underline;text-underline-offset:3px;font-size:13px;font-weight:650;
  }
  body.single-product .nv582-size-select:focus-visible,
  body.single-product .nv582-show-full:focus-visible {outline:2px solid #08766d;outline-offset:2px;}
  body.single-product .nv582-full-table-collapsed {display:none!important;}
  body.single-product .nv582-colon-pseudo-hidden::before {content:none!important;}
}
