.cutoff-text{--max-lines: 5.5;--line-height: 1.25;max-height:calc(var(--max-lines) * var(--line-height) * .875rem);line-height:var(--line-height);overflow:hidden;position:relative}.cutoff-text:has(+.expand-btn:not(:checked)):before{content:"";position:absolute;height:calc(.875rem * var(--line-height));width:100%;bottom:0;pointer-events:none;background:linear-gradient(to bottom,transparent,#f2f2f2)}.expand-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.expand-btn:before{content:"Show Full Specifications";color:#d1582c;text-decoration:underline;white-space:nowrap}.expand-btn:checked:before{content:"Hide"}.cutoff-text:has(+.expand-btn:checked){max-height:none}.cutoff-textd{--max-lines: 5.5;--line-height: 1.35;max-height:calc(var(--max-lines) * var(--line-height) * .875rem);line-height:var(--line-height);overflow:hidden;position:relative}.cutoff-textd:has(+.expand-btnd:not(:checked)):before{content:"";position:absolute;height:calc(.875rem * var(--line-height));width:100%;bottom:0;pointer-events:none;background:linear-gradient(to bottom,transparent,#f2f2f2)}.expand-btnd{-webkit-appearance:none;-moz-appearance:none;appearance:none}.expand-btnd:before{content:"Show More";color:#d1582c;text-decoration:underline;white-space:nowrap}.expand-btnd:checked:before{content:"Hide"}.cutoff-textd:has(+.expand-btnd:checked){max-height:none}
