.MasaScaffoldCalculator-module__xYjk0W__bom{margin:var(--space-lg) 0 0;padding:var(--space-lg) 0 0;border-top:1px solid var(--color-border);flex-direction:column;gap:.55rem;display:flex}.MasaScaffoldCalculator-module__xYjk0W__bomTitle{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem;font-weight:400;line-height:1.3}.MasaScaffoldCalculator-module__xYjk0W__bomList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.MasaScaffoldCalculator-module__xYjk0W__bomRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;padding:.55rem 0;display:flex}.MasaScaffoldCalculator-module__xYjk0W__bomRow:last-child{border-bottom:0}.MasaScaffoldCalculator-module__xYjk0W__bomLabel{font-family:var(--font-sans);color:var(--color-emphasis);margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}.MasaScaffoldCalculator-module__xYjk0W__bomLink{color:inherit;text-decoration:none}.MasaScaffoldCalculator-module__xYjk0W__bomLink:hover,.MasaScaffoldCalculator-module__xYjk0W__bomLink:focus-visible{color:var(--color-coral-text);outline:none;text-decoration:underline}.MasaScaffoldCalculator-module__xYjk0W__bomQty{font-family:var(--font-sans);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}.MasaScaffoldCalculator-module__xYjk0W__bomTotalWeight{border-top:1px solid var(--color-border);font-family:var(--font-sans);color:var(--color-emphasis);font-variant-numeric:tabular-nums;margin:.65rem 0 0;padding:.55rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.35}.MasaScaffoldCalculator-module__xYjk0W__quoteCard{margin:var(--space-md) 0 0;border-top:1px solid var(--color-border);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;column-gap:.85rem;padding:.85rem 0 0;display:grid}.MasaScaffoldCalculator-module__xYjk0W__quoteCardMedia{background:#f5f5f5;width:4.5rem;height:4.5rem;display:block;position:relative;overflow:hidden}.MasaScaffoldCalculator-module__xYjk0W__quoteCardImage{object-fit:contain;object-position:center;box-sizing:border-box;padding:.25rem}.MasaScaffoldCalculator-module__xYjk0W__quoteCardCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.MasaScaffoldCalculator-module__xYjk0W__quoteCardTitle{font-family:var(--font-sans);color:var(--color-emphasis);margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}.MasaScaffoldCalculator-module__xYjk0W__quoteCardQty{font-family:var(--font-sans);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;font-weight:400;line-height:1.35}.MasaScaffoldCalculator-module__xYjk0W__quoteTrigger{appearance:none;background:var(--color-coral);font-family:var(--font-sans);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.65rem .95rem;font-size:.8125rem;font-weight:400;line-height:1.3;transition:opacity .15s;display:inline-flex}.MasaScaffoldCalculator-module__xYjk0W__quoteTrigger:hover,.MasaScaffoldCalculator-module__xYjk0W__quoteTrigger:focus-visible{opacity:.92;outline:2px solid var(--color-coral);outline-offset:2px}@media (max-width:520px){.MasaScaffoldCalculator-module__xYjk0W__quoteCard{grid-template-columns:3.75rem minmax(0,1fr);row-gap:.65rem}.MasaScaffoldCalculator-module__xYjk0W__quoteTrigger{grid-column:1/-1;width:100%}}.MasaScaffoldCalculator-module__xYjk0W__productLinkWrap{margin:var(--space-md) 0 0}.MasaScaffoldCalculator-module__xYjk0W__productLink{font-family:var(--font-sans);color:var(--color-coral-text);font-size:.8125rem;font-weight:400;line-height:1.4;text-decoration:none}.MasaScaffoldCalculator-module__xYjk0W__productLink:hover,.MasaScaffoldCalculator-module__xYjk0W__productLink:focus-visible{outline:none;text-decoration:underline}
