.tpt-compare-products *{box-sizing:border-box}.tpt-compare-products{width:100%;overflow-x:auto}.tpt-compare-products_table{width:100%;border:var(--table-border-width) solid rgb(var(--table-border-color));border-radius:var(--table-border-radius);overflow:hidden;min-width:60em;box-shadow:var(--table-shadow);background-color:rgb(var(--table-bg-color))}.tpt-compare-products_header{display:grid;grid-template-columns:2fr repeat(5,1fr);background-color:rgb(var(--header-bg-color))}.tpt-compare-products_header-cell{padding:2em 1.5em;text-align:center;border-right:var(--table-border-width) solid rgb(var(--table-border-color))}.tpt-compare-products_header-cell:last-child{border-right:none}.tpt-compare-products_feature-column{text-align:left;font-weight:var(--header-font-weight);display:block!important}.tpt-compare-products_product-name{margin:0;font-size:1.25em;font-weight:var(--header-font-weight);line-height:1.3;color:rgb(var(--header-text-color))!important}.tpt-compare-products_header-cell.tpt-compare-products_featured{background-color:rgb(var(--featured-bg-color))}.tpt-compare-products_header-cell.tpt-compare-products_featured .tpt-compare-products_product-name{color:rgb(var(--featured-text-color))!important}.tpt-compare-products_body{display:flex;flex-direction:column}.tpt-compare-products_row{display:grid;grid-template-columns:2fr repeat(5,1fr);border-bottom:var(--table-border-width) solid rgb(var(--table-border-color));background-color:rgb(var(--row-bg-color))}.tpt-compare-products_row:last-child{border-bottom:none}.tpt-compare-products_feature-cell,.tpt-compare-products_product-cell{padding:1.5em;border-right:var(--table-border-width) solid rgb(var(--table-border-color));display:flex;align-items:center}.tpt-compare-products_feature-cell{justify-content:flex-start}.tpt-compare-products_product-cell{justify-content:center}.tpt-compare-products_product-cell:last-child,.tpt-compare-products_feature-cell:last-child{border-right:none}.tpt-compare-products_feature-name{font-size:1em;font-weight:500;line-height:1.4;color:rgb(var(--row-text-color))!important}.tpt-compare-products_product-cell.tpt-compare-products_featured{background-color:rgb(var(--featured-bg-color))}.tpt-compare-products_check-container{display:flex;align-items:center;justify-content:center}.tpt-compare-products_check-icon,.tpt-compare-products_x-icon{width:1.5em;height:1.5em;flex-shrink:0}.tpt-compare-products_check-icon{color:rgb(var(--check-icon-color))}.tpt-compare-products_x-icon{color:rgb(var(--x-icon-color))}.tpt-compare-products_featured .tpt-compare-products_check-icon,.tpt-compare-products_featured .tpt-compare-products_x-icon{color:rgb(var(--featured-text-color))}.tpt-compare-products_header,.tpt-compare-products_row{grid-template-columns:2fr}.tpt-compare-products_header:has(.tpt-compare-products_header-cell:nth-child(2):not(:empty)){grid-template-columns:2fr 1fr}.tpt-compare-products_header:has(.tpt-compare-products_header-cell:nth-child(3):not(:empty)){grid-template-columns:2fr 1fr 1fr}.tpt-compare-products_header:has(.tpt-compare-products_header-cell:nth-child(4):not(:empty)){grid-template-columns:2fr 1fr 1fr 1fr}.tpt-compare-products_header:has(.tpt-compare-products_header-cell:nth-child(5):not(:empty)){grid-template-columns:2fr 1fr 1fr 1fr 1fr}.tpt-compare-products_header:has(.tpt-compare-products_header-cell:nth-child(6):not(:empty)){grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}.tpt-compare-products_row:has(.tpt-compare-products_product-cell:nth-child(2)){grid-template-columns:2fr 1fr}.tpt-compare-products_row:has(.tpt-compare-products_product-cell:nth-child(3)){grid-template-columns:2fr 1fr 1fr}.tpt-compare-products_row:has(.tpt-compare-products_product-cell:nth-child(4)){grid-template-columns:2fr 1fr 1fr 1fr}.tpt-compare-products_row:has(.tpt-compare-products_product-cell:nth-child(5)){grid-template-columns:2fr 1fr 1fr 1fr 1fr}.tpt-compare-products_row:has(.tpt-compare-products_product-cell:nth-child(6)){grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}@media screen and (min-width: 768px) and (max-width: 1279px){.tpt-compare-products_table{min-width:50em}.tpt-compare-products_header-cell,.tpt-compare-products_feature-cell,.tpt-compare-products_product-cell{padding:1.25em 1em}.tpt-compare-products_product-name{font-size:1.125em}.tpt-compare-products_feature-name{font-size:.9em}.tpt-compare-products_check-icon,.tpt-compare-products_x-icon{width:1.25em;height:1.25em}}@media screen and (max-width: 767px){.tpt-compare-products{overflow-x:scroll;-webkit-overflow-scrolling:touch}.tpt-compare-products_table{min-width:40em}.tpt-compare-products_header-cell,.tpt-compare-products_feature-cell,.tpt-compare-products_product-cell{padding:1em .75em}.tpt-compare-products_product-name{font-size:1em;line-height:1.2}.tpt-compare-products_feature-name{font-size:.875em}.tpt-compare-products_check-icon,.tpt-compare-products_x-icon{width:1.125em;height:1.125em}@media screen and (max-width: 480px){.tpt-compare-products_table{min-width:35em}.tpt-compare-products_header-cell,.tpt-compare-products_feature-cell,.tpt-compare-products_product-cell{padding:.875em .5em}.tpt-compare-products_product-name{font-size:.875em}.tpt-compare-products_feature-name{font-size:.8em}}}@media (hover: hover){.tpt-compare-products_row:hover{background-color:rgba(var(--header-bg-color),.5)}.tpt-compare-products_row:hover .tpt-compare-products_featured{background-color:rgba(var(--featured-bg-color),.9)}}.tpt-compare-products_row:focus-within{outline:2px solid rgb(var(--table-border-color));outline-offset:-2px}.tpt-compare-products::-webkit-scrollbar{height:.5em}.tpt-compare-products::-webkit-scrollbar-track{background-color:rgba(var(--table-border-color),.3);border-radius:.25em}.tpt-compare-products::-webkit-scrollbar-thumb{background-color:rgba(var(--table-border-color),.7);border-radius:.25em}.tpt-compare-products::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--table-border-color))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tpt-comparison-table-2.css.map */
