.smalltext{border:1px solid #ccc;text-decoration:none;background-color:#ddd;font-size:9pt}.listheadernosort{height:100%;padding:0 5px;vertical-align:top;white-space:nowrap}.texttable{padding:2px 5px;vertical-align:top;font-size:9pt}#priceCalc tr{line-height:2}#priceCalc input{text-align:right;border:1px solid}#TotalPriceContainer{font-weight:700}.tieredPriceTable table{width:100%;background-color:#f4f4f4}.flooring-tier-promos{clear:both;margin:10px 0 30px;padding:12px 10px;border:1px solid #d8d8d8;background:#f7faf9;line-height:1.8}#priceCalc{width:100%}#priceCalc td{padding:0 4px 0 5px}.catalog-product-view .product-options-bottom .box-tocart .actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;vertical-align:top}.catalog-product-view .product-options-bottom .box-tocart .actions .action.sample-tocart,.catalog-product-view .product-options-bottom .box-tocart .actions .action.tocart{margin:0;min-width:145px;white-space:nowrap}.catalog-product-view .product-options-bottom .box-tocart .actions .flooring-sample-tocart{margin-left:0;min-width:145px}.flooring-sample-wrapper{display:inline-flex;position:relative}.flooring-sample-wrapper.is-sample-in-cart{cursor:not-allowed}.flooring-sample-wrapper.is-sample-in-cart .flooring-sample-tocart:disabled{pointer-events:none}.flooring-sample-tooltip:not([hidden]){background:var(--pw-brand-dark,var(--fnt-primary-dark,var(--theme-color,#b00000)));border-radius:4px;bottom:calc(100% + 8px);color:#fff;font-size:12px;font-weight:700;left:0;line-height:1.25;max-width:70vw;padding:10px;pointer-events:none;position:absolute;white-space:normal;width:220px;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.25)}