.cambridge-compare{padding:60px 20px 80px}.cambridge-compare .page-width{max-width:900px;margin:0 auto}.cambridge-compare__header{text-align:center;margin-bottom:40px}.cambridge-compare__heading{font-size:28px;font-weight:500;letter-spacing:2px;margin:0 0 12px;color:#1a1a1a;text-transform:uppercase}.cambridge-compare__subheading{font-size:16px;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.cambridge-compare__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.cambridge-compare__table{width:100%;border-collapse:collapse;min-width:600px}.cambridge-compare__table thead{background-color:transparent}.cambridge-compare__material-header{padding:20px 15px;text-align:center;vertical-align:bottom;min-width:100px}.cambridge-compare__material-image{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.cambridge-compare__material-image img{width:60px;height:60px;object-fit:contain;border-radius:50%;background:#fff;padding:5px}.cambridge-compare__material-name{font-size:14px;font-weight:600;letter-spacing:1.5px;color:#1a1a1a;text-transform:uppercase}.cambridge-compare__feature-header{width:180px;padding:20px 15px}.cambridge-compare__table tbody tr{border-bottom:1px solid rgba(0,0,0,.08)}.cambridge-compare__table tbody tr:last-child{border-bottom:none}.cambridge-compare__feature-name{font-size:15px;font-weight:500;color:#333;padding:18px 15px;text-align:left}.cambridge-compare__cell{padding:18px 15px;text-align:center}.cambridge-compare__check{display:inline-flex;align-items:center;justify-content:center}.cambridge-compare__check svg{width:22px;height:22px}.cambridge-compare__empty{color:#bbb;font-size:18px}@media screen and (max-width: 749px){.cambridge-compare{padding:40px 0 60px}.cambridge-compare__heading{font-size:22px;letter-spacing:1.5px}.cambridge-compare__subheading{font-size:14px;padding:0 15px}.cambridge-compare__feature-header,.cambridge-compare__feature-name{width:140px;min-width:140px;font-size:13px;padding:15px 10px}.cambridge-compare__material-header{padding:15px 8px;min-width:80px}.cambridge-compare__material-image img{width:50px;height:50px}.cambridge-compare__material-name{font-size:11px;letter-spacing:1px}.cambridge-compare__cell{padding:15px 8px}.cambridge-compare__check svg{width:18px;height:18px}}@media screen and (min-width: 750px) and (max-width: 989px){.cambridge-compare__heading{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cambridge-compare.css.map */
