.pi-600{font-weight:600}.pi-typo-1{font-weight:600;font-size:17px;line-height:24px;letter-spacing:0px;vertical-align:middle}.pi-typo-2{font-weight:600;font-size:18.6px;line-height:24px;letter-spacing:0px;vertical-align:middle}@media screen and (max-width: 768px){.pi-typo-1{font-weight:600;font-size:14px;line-height:24px;letter-spacing:0px;vertical-align:middle}}h2.main-mattress-comparison__main-heading{width:554px;margin:0 auto;font-family:DM Sans;font-weight:700;font-size:22px;line-height:36px;letter-spacing:.25px;text-align:center;margin-bottom:2.3rem}@media screen and (max-width: 768px){h2.main-mattress-comparison__main-heading{width:100%;font-size:18px;line-height:28px}}.pi-mattress-Table-v1 .header{text-align:center;margin-bottom:20px}.pi-mattress-Table-v1 .header__title{font-size:18px;font-weight:400;margin-bottom:5px}.pi-mattress-Table-v1 .header__subtitle{font-size:16px;font-weight:400;margin-bottom:30px}.main-mattress-comparison{display:flex;flex-direction:column;overflow-x:auto}.main-mattress-comparison__row{display:flex;border-bottom:1px solid #f0f0f0;min-width:600px;background-color:#f9f9f9}.main-mattress-comparison__header{display:flex;background-color:#fff}.main-mattress-comparison__cell{flex:1;padding:15px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;background-color:#f9f9f9;font-weight:600}.main-mattress-comparison__cell--highlighted{background-color:#fff;color:#000}.main-mattress-comparison__cell-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.main-mattress-comparison__brand{font-weight:700;font-size:18px;position:relative;z-index:1}.main-mattress-comparison__price{color:#000;font-weight:700}.main-mattress-comparison__price--white{color:#f75}.main-mattress-comparison__check{font-size:16px}.main-mattress-comparison__icon--green{color:green;font-size:20px}.pi-mattress-Table-v1 .shop-now{background-color:#f75;color:#fff;border:none;border-radius:25px;padding:10px 30px;font-size:14px;cursor:pointer;margin-bottom:10px;text-decoration:none}.pi-mattress-Table-v1 .financing{font-size:12px;color:#f75;text-decoration:none}@media (max-width: 768px){.pi-mattress-Table-v1 .header__title{font-size:16px}.pi-mattress-Table-v1 .header__subtitle{font-size:14px;margin-bottom:20px}.main-mattress-comparison__brand{font-size:13px}.pi-mattress-Table-v1 .scroll-indicator{display:flex;align-items:center;justify-content:center;margin:10px 0;color:#666;font-size:14px}.scroll-indicator svg{margin:0 5px}span.main-mattress-comparison__brand img{width:100%;height:auto;margin:0}}@media (max-width: 480px){.main-mattress-comparison__cell{padding:10px 8px}.main-mattress-comparison__label{padding:10px 8px;min-width:100px}.pi-mattress-Table-v1 .shop-now{padding:8px 10px;font-size:12px}.pi-mattress-Table-v1 .financing{font-size:11px}}.main-mattress-comparison__header .main-mattress-comparison__cell--highlighted{color:#000;background:#ff6f3c}.main-mattress-comparison__cell--highlighted{background-color:#fff;color:#000;border-left:1px solid #ff6f3c;border-right:1px solid #ff6f3c}.CTA_Button_Row .main-mattress-comparison__cell--highlighted{color:#000;background:#fff;border-bottom:1px solid #ff6f3c;border-bottom-right-radius:6px;border-bottom-left-radius:6px}span.main-mattress-comparison__brand img{width:100%;height:auto;margin:0}.main-mattress-comparison__row.CTA_Button_Row.main-mattress-comparison__header{border:none}.main-mattress-comparison__label{flex:1;padding:15px;text-align:left;display:flex;align-items:center;position:sticky;left:0;z-index:1}.CTA_Button_Row .main-mattress-comparison__label{flex:1;padding:15px;text-align:left;background-color:unset;display:flex;align-items:center;position:sticky;left:0;z-index:1}.main-mattress-comparison__header.CTA_Button_Row .main-mattress-comparison__cell.main-mattress-comparison__cell--highlighted{border-top-right-radius:0;border-top-left-radius:0}.CTA_Button_Row.main-mattress-comparison__header .main-mattress-comparison__cell--highlighted{color:#000;background:#fff!important}.main-mattress-comparison__header .main-mattress-comparison__cell.main-mattress-comparison__cell--highlighted{border-top-right-radius:6px;border-top-left-radius:6px}.main-mattress-comparison__header .main-mattress-comparison__cell{background:#fff}.main-mattress-comparison__header .main-mattress-comparison__cell--highlighted{color:#000;background:#ff6f3c!important}@media screen and (max-width: 768px){.pi-mattress-Table-v1 .shop-now{padding:4px 14px;font-size:11px}}@media screen and (min-width: 768px) and (max-width: 1000px){.pi-mattress-Table-v1 .shop-now{background-color:#f75;color:#fff;border:none;border-radius:25px;padding:8px 25px;font-size:9px;cursor:pointer;margin-bottom:10px;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pi-mattress-comparison-table.css.map */
