tr.Row-First,tr.Row-First:hover{background-color:#ddd}.inp,th.Row-Button,th.Row-Description,th.Row-Model,th.Row-Part,th.Row-Price,th.Row-Qty{font-weight:700}table{background-color:#f6f6f6;border:0;border-collapse:collapse;margin-bottom:80px;width:100%}tr.Row-First{border-bottom:4px solid #ccc}tr:hover{background-color:rgba(0,0,0,.025)}th.Row-Part,th.Row-Qty{width:90px}th.Row-Model{overflow-wrap:break-word;word-break:break-word;width:120px}.Row-Description,th.Row-Description{text-align:left}th.Row-Button,th.Row-Price,th.Row-Retail{width:120px}th{font-size:clamp(16px, 1.5vw, 18px);padding:8px}td{border-bottom:1px solid rgba(0,0,0,.1);font-size:clamp(14px, 1.5vw, 16px);padding:5px 1px}.Row-Button,.Row-Model,.Row-Part,.Row-Price,.Row-Qty,.Row-Qty input,.Row-Retail{text-align:center}.Row-Description a{text-decoration:none}.Row-Description a:hover{color:#333;text-decoration:none}td.Row-Retail{text-decoration:line-through}.inp{font-family:inherit;width:70px}@media only screen and (max-width:768px){td{padding:5px}td.Row-Model,td.Row-Price{width:80px}}@media only screen and (max-width:640px){.mesa td.Row-Qty:before,.mesa td:before{position:absolute;left:10px;white-space:normal}.Row-Model,.Row-Part{overflow-wrap:break-word;word-break:break-word}.Row-Description,.Row-Model{line-height:1.4}table{background-color:transparent;box-shadow:0 0 0}td{border-right:0px}.mesa,.mesa tbody,.mesa td,.mesa th,.mesa thead,.mesa tr{display:block;text-align:center}.mesa thead .mesa tr{position:absolute;top:-9999px;left:-9999px}.mesa tr{border:1px solid #ccc;margin:0 0 40px}.mesa td{border-bottom:1px solid #e0e0e0;color:#333;position:relative;padding-top:10px;padding-bottom:10px;padding-left:35%}.mesa td:last-child{border-bottom:0}.mesa td:before{top:10px}.mesa td.Row-Qty:before{top:20px}td.Row-Button,td.Row-Description,td.Row-Model,td.Row-Part,td.Row-Price,td.Row-Qty,td.Row-Retail{text-align:center}.Row-Qty{width:55px}.Row-Part{inline-size:100px;width:90px}.Row-Model{width:100px}.Row-Button,.Row-Price,.Row-Retail{width:120px}.tableSevenRow td:first-of-type:before,.tableSixRow td:first-of-type:before{content:"Quantity"}.tableSevenRow td:nth-of-type(2):before,.tableSixRow td:nth-of-type(2):before{content:"Part #"}.tableSevenRow td:nth-of-type(3):before,.tableSixRow td:nth-of-type(3):before{content:"Model"}.tableSevenRow td:nth-of-type(4):before,.tableSixRow td:nth-of-type(4):before{content:"Description"}.tableSevenRow td:nth-of-type(6):before,.tableSixRow td:nth-of-type(5):before{content:"Our Price"}.tableSevenRow td:nth-of-type(7):before,.tableSixRow td:nth-of-type(6):before{content:""}.tableSevenRow td:first-of-type:before,.tableSevenRow td:nth-of-type(2):before,.tableSevenRow td:nth-of-type(3):before,.tableSevenRow td:nth-of-type(4):before,.tableSevenRow td:nth-of-type(5):before,.tableSevenRow td:nth-of-type(6):before,.tableSevenRow td:nth-of-type(7):before,.tableSixRow td:first-of-type:before,.tableSixRow td:nth-of-type(2):before,.tableSixRow td:nth-of-type(3):before,.tableSixRow td:nth-of-type(4):before,.tableSixRow td:nth-of-type(5):before,.tableSixRow td:nth-of-type(6):before{color:#444;font-weight:400;text-shadow:0 1px 0 rgba(255,255,255,.5)}.tableSevenRow .Row-First,.tableSixRow .Row-First{display:none}.tableSevenRow .Row-Button,.tableSevenRow .Row-Description,.tableSevenRow .Row-Model,.tableSevenRow .Row-Part,.tableSevenRow .Row-Price,.tableSevenRow .Row-Qty,.tableSevenRow .Row-Retail,.tableSixRow .Row-Button,.tableSixRow .Row-Description,.tableSixRow .Row-Model,.tableSixRow .Row-Part,.tableSixRow .Row-Price,.tableSixRow .Row-Qty{width:auto;max-width:inherit;background-color:#e9e9e9}.tableSevenRow td:nth-of-type(5):before{content:"Retail Price"}}