.comparison__image{border-radius:var(--border-radius);margin-bottom:-12rem;overflow:hidden;position:relative}.comparison__image:after{background-color:rgba(191,223,224,.3);content:"";inset:0;position:absolute}.comparison__table{background-color:var(--porcelain);border:0;border-collapse:unset;border-radius:var(--border-radius);border-spacing:0;margin:0 auto;max-width:calc(100% - 20rem);padding:0 4.8rem;position:relative}.comparison__table td,.comparison__table th{background-color:transparent;padding:2.4rem;text-align:center;vertical-align:middle;width:25%;word-wrap:break-word;border:0}.comparison__table thead tr.comparison__table-row{position:relative}.comparison__table thead tr.comparison__table-row:after{border-bottom:1px solid #b8b8b8;bottom:0;content:"";left:-4.8rem;position:absolute;right:-4.8rem}.comparison__table tbody tr.comparison__table-row:first-child .comparison__table-cell{padding-top:4rem}.comparison__table-row th{font-size:2rem;padding-bottom:3.2rem;padding-top:4rem}.comparison__table-row:last-child td{padding-bottom:4rem}.comparison__table td.comparison__table-cell--company--1,.comparison__table th.comparison__table-cell--company--1{background-color:var(--deep-blue);color:var(--white);position:relative}.comparison__table th.comparison__table-cell--company--1:before{background-color:var(--deep-blue);border-radius:var(--border-radius) var(--border-radius) 0 0;content:"";height:1.6rem;left:0;position:absolute;right:0;top:-1.6rem;width:100%}.comparison__table-row:last-child td.comparison__table-cell--company--1:after{background-color:var(--deep-blue);border-radius:0 0 var(--border-radius) var(--border-radius);bottom:-1.6rem;content:"";height:1.6rem;left:0;position:absolute;right:0;width:100%}.comparison__table-row td:first-child,.comparison__table-row th:first-child{padding-left:0;text-align:left;width:50%}.comparison__table-row td:last-child,.comparison__table-row th:last-child{padding-right:0}.comparison__table-row td:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap);width:100%}.comparison__table-cell-icon{height:4.8rem;width:4.8rem}.comparison__table-cell-description,.comparison__table-cell-title{display:block}.comparison__table-cell-title{font-weight:600}.comparison__table-cell--company .comparison__table-cell-title{display:none}.comparison__table-cell--company--1{background-color:var(--deep-blue)}.comparison__table-cell-description{color:var(--deep-blue);font-size:1.6rem;font-weight:600;line-height:1.5}@media screen and (max-width:992px){.comparison__table{max-width:calc(100% - 10rem);position:relative}}@media screen and (max-width:768px){.comparison__image{border-radius:0;margin:0 -2rem -6rem;max-width:unset!important;width:calc(100% + 4rem)}.comparison__table{max-width:100%;padding:1.6rem 0}.comparison__table thead{display:none}.comparison__table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid rgba(0,0,0,.2);-ms-flex-flow:row wrap;flex-flow:row wrap}.comparison__table tr:last-child{border-bottom:0}.comparison__table td,.comparison__table th{display:block;padding:2.4rem;width:50%}.comparison__table-row th{padding-top:2.4rem}.comparison__table-row td:last-child,.comparison__table-row th:last-child{padding-right:2.4rem}.comparison__table-row:first-child .comparison__table-cell:first-child{border-top:0}.comparison__table tbody tr.comparison__table-row:first-child .comparison__table-cell{padding-top:2.4rem}.comparison__table-row:last-child td{padding-bottom:2.4rem}.comparison__table td:first-child,.comparison__table th:first-child{width:100%}.comparison__table th:first-child{display:none}.comparison__table-row td:first-child,.comparison__table-row th:first-child{padding-left:2.4rem}.comparison__table td.comparison__table-cell--company{border-top:0;padding-top:0;text-align:center;width:50%}.comparison__table td.comparison__table-cell--company--1,.comparison__table th.comparison__table-cell--company--1{background-color:transparent;color:var(--base-color)}.comparison__table-cell-check path{fill:var(--blue-jeans)}.comparison__table-row:last-child td.comparison__table-cell--company--1:after{display:none}.comparison__table-cell--company .comparison__table-cell-title{display:block;font-size:1.4rem;margin-bottom:5px}.comparison__table-cell-icon{display:none}.comparison__table-cell-description{font-size:1.5rem}}