up2date-comparison-table .wrapper{display:grid}up2date-comparison-table .wrapper-products-1{grid-template-columns:200px repeat(1,1fr);max-width:800px}up2date-comparison-table .wrapper-products-2{grid-template-columns:200px repeat(2,1fr);max-width:1200px}up2date-comparison-table .wrapper-products-3{grid-template-columns:200px repeat(3,1fr);max-width:1600px}up2date-comparison-table .wrapper .property-label,up2date-comparison-table .wrapper .property-value,up2date-comparison-table .wrapper .product-label{padding:20px;border-right:3px solid #BCBCBC}up2date-comparison-table .wrapper .property-label.in-cart,up2date-comparison-table .wrapper .property-value.in-cart,up2date-comparison-table .wrapper .product-label.in-cart{background-color:#94c11f80}up2date-comparison-table .wrapper .property-label,up2date-comparison-table .wrapper .property-value{font-size:.875rem;background-color:#f9f9f9}up2date-comparison-table .wrapper .property-label{font-weight:700}up2date-comparison-table .wrapper .property-value{font-size:.875rem;text-align:center}up2date-comparison-table .wrapper .product-label{background:none;display:flex;flex-direction:column;align-items:center;font-size:120%}up2date-comparison-table .wrapper .product-label-thumbnail{width:250px;border:1px solid gray;padding:5px;border-radius:10px;margin-bottom:1rem;margin-top:auto}up2date-comparison-table .wrapper .product-label-title{margin-top:auto}up2date-comparison-table .wrapper .row{display:contents}up2date-comparison-table .wrapper .button-split,up2date-comparison-table .wrapper .comparison-action-button{margin:.5rem}.u2d-claimparts up2date-comparison-table .wrapper .u2d-internal-part{font-size:1.5rem}
