.comparison-table.comparison-2{background:var(--color-bg-primary)}.comparison-table__head .comptab__row{display:flex}.comparison-2 .comparison-table__head .comptab__row.comptab__row--2,.comparison-2 .comparison-table__row.comparison-table__row--2{justify-content:center}.comparison-table__head .comparison-table__col{padding-top:36px}.comparison-1 .comparison-table__head .comparison-table__col{background:var(--color-bg-support-soft)}.comparison-table__col{color:var(--color-text-body);display:flex;font-weight:600;min-width:170px;padding:24px 20px;position:relative;width:25%}.comparison-table__col .comparison-table__col--yes{align-items:center;display:flex}.comparison-2 .comparison-table__col{justify-content:center}.comparison-2 .comparison-table__head .comparison-table__col:first-child,.comparison-2 .comparison-table__row .comparison-table__col:first-child{justify-content:flex-start}.comparison-2 .comparison-table__head .comparison-table__col:first-child{align-items:center}.comparison-table__head .comparison-table__col--title{color:var(--color-text-body);font-size:var(--h5-desktop-font-size);font-weight:var(--h5-desktop-font-weight);hyphens:none;line-height:var(--h5-desktop-line-height)}.comparison-table--icon{margin-bottom:24px}.comparison-table--icon img{max-width:100%}.comparison-table--text{margin-top:8px}.comparison-table--text span{background:var(--color-bg-support-medium);border:1px solid var(--color-bg-support-hard);border-radius:var(--border-radius-large);color:var(--color-text-body);font-size:var( --overline-desktop-font-size);font-weight:var(--overline-desktop-font-weight);line-height:var(--overline-desktop-line-height);padding:8px 16px}.comparison-table__col--tag .comparison-table--text span{background:var(--color-primary);border:none;color:var(--color-text-on-primary)}.comparison-table__row{display:flex}.comparison-table--tooltip svg path{fill:var(--icon-icon-default-color)}.comparison-table--tooltip svg{vertical-align:middle}.comparison-table--tooltip{cursor:pointer;margin-left:8px}.tippy-box{background:var(--color-bg-inverse);border-radius:12px;color:var(--color-text-body-inverse);padding:5px 20px}.tippy-box .tippy-content{font-size:16px;font-weight:400;line-height:24px;text-align:center}.comparison-table--tooltip--content{display:none}span.comparison-table--tag{position:absolute;top:-9px}.comparison-table--tag svg path,.comparison-table__col--cart svg path,.comparison-table__col--yes svg path{fill:var(--icon-icon-default-color)}.comparison-table__col--no svg path{fill:var(--icon-icon-default-color);opacity:.5}.comparison-table__body .comparison-table__row .comparison-table__col:first-child .comparison-table__col--title{color:var(--color-text-body);font-family:var(--subtitle-font-family);font-size:var(--subtitle-desktop-font-size);font-weight:var(--subtitle-desktop-font-weight);line-height:var(--subtitle-desktop-line-height)}.comparison-table.comparison-1{border-left:var(--border-width-thin) solid var(--color-bg-support-hard);border-radius:var(--border-radius-large);border-right:var(--border-width-thin) solid var(--color-bg-support-hard);border-top:var(--border-width-thin) solid var(--color-bg-support-hard)}.comparison-table.comparison-1 .comparison-table__body .comparison-table__row{background-color:var(--color-bg-primary)}.comparison-table.comparison-1 .comparison-table__body .comparison-table__row:last-child .comparison-table__col:first-child{border-bottom-left-radius:var(--border-radius-large)}.comparison-table.comparison-1 .comparison-table__body .comparison-table__row:last-child .comparison-table__col:last-child{border-bottom-right-radius:var(--border-radius-large)}.comparison-table.comparison-1 .comparison-table__row:nth-child(2n) .comparison-table__col{background:var(--color-bg-support-soft)}.comparison-table.comparison-1 .comparison-table__row:first-child .comparison-table__col{border-top:var(--border-width-thin) solid var(--color-bg-support-hard)}.comparison-table.comparison-1 .comparison-table__row .comparison-table__col{border-bottom:var(--border-width-thin) solid var(--color-bg-support-hard)}.comparison-table.comparison-2 .comparison-table__col:not(:first-child){border-left:var(--border-width-thin) solid var(--color-bg-support-hard);border-right:var(--border-width-thin) solid var(--color-bg-support-hard);margin:0 12px}.comparison-table.comparison-2 .comparison-table__head .comparison-table__col:not(:first-child){border-top:var(--border-width-thin) solid var(--color-bg-support-hard);border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large)}.comparison-table.comparison-2 .comparison-table__body .comparison-table__row:last-child .comparison-table__col:not(:first-child){border-bottom:var(--border-width-thin) solid var(--color-bg-support-hard);border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large)}.comparison-table.comparison-2 .comparison-table__head .comparison-table__col.comparison-table__col--tag{border-left:var(--border-width-thin) solid var(--color-primary)!important;border-right:var(--border-width-thin) solid var(--color-primary)!important;border-top:var(--border-width-thin) solid var(--color-primary)!important}.comparison-table.comparison-table--tag--active.comparison-2 .comparison-table__body .comparison-table__row:last-child .comparison-table__col.tag{border-bottom:var(--border-width-thin) solid var(--color-primary)!important}.comparison-table.comparison-table--tag--active.comparison-2 .comparison-table__col.tag{border-left:var(--border-width-thin) solid var(--color-primary)!important;border-right:var(--border-width-thin) solid var(--color-primary)!important}.comparison-table.comparison-2 .comparison-table__col:not(:first-child){align-items:center;text-align:center}.comparison-table.comparison-2 .comparison-table__col--yes svg path{fill:var(--icon-icon-default-color)}.comparison-table.comparison-2 .comparison-table__col:last-child{margin-right:0}@media screen and (min-width:768px){.comparison-2 .comparison-table__row:not(:last-child):hover .comparison-table__col{background:var(--color-bg-support-hard)!important}.comparison-2 .comparison-table__row:not(:last-child):hover .comparison-table__col:not(:first-child):before{background:var(--color-bg-support-hard);content:"";height:100%;left:-12px;position:absolute;width:12px}.comparison-2 .comparison-table__row:not(:last-child):hover .comparison-table__col:not(:first-child,:last-child):after{background:var(--color-bg-support-hard);content:"";height:100%;position:absolute;right:-12px;width:12px}.comparison-2 .comparison-table__row:not(:last-child):hover .comparison-table__col{border:none!important}.comparison-table.comparison-1-2{display:flex;flex-direction:column;margin:0 auto;width:75%}.comparison-table.comparison-1-2 .comparison-table__col{width:33.33%}}@media screen and (max-width:1024px){.comparison-table--tooltip--content{left:-50px;width:120px}.comparison-table--tooltip--content:after{left:50px}}@media screen and (max-width:767px){.comparison-table__row .comparison-table__col:first-child{background:var(--color-bg-primary)!important;border-width:0!important;box-shadow:4px 0 4px -4px rgba(0,0,0,.06);flex-basis:168px;left:0;max-width:168px;padding-left:15px;position:sticky;z-index:1}.comparison-table__body .comparison-table__row .comparison-table__col:first-child .comparison-table__col--title{font-size:var(--subtitle-mobile-font-size);font-weight:var(--subtitle-mobile-font-weight);line-height:var(--subtitle-mobile-line-height)}.comparison-table__head .comparison-table__col--title{font-size:var(--h5-mobile-font-size)}.comparison-table__head .comparison-table__col:first-child{background:var(--color-bg-primary);border-width:0;box-shadow:4px 0 4px -4px rgba(0,0,0,.06);flex-basis:168px;left:0;max-width:168px;padding-left:15px;position:sticky;z-index:1}.comparison-table__col{display:flex;flex-basis:140px;flex-grow:0;flex-shrink:0;justify-content:stretch;max-width:140px;width:auto;z-index:0}.comparison-table__head .comparison-table__col{white-space:nowrap}.comparison-table.comparison-1{border-radius:0;border-width:0}.comparison-table.comparison-2 .comparison-table__head .comparison-table__col:not(:first-child){padding:24px 12px}.comparison-table.comparison-1 .comparison-table__body .comparison-table__row:last-child .comparison-table__col:first-child{border-bottom-left-radius:0}.comparison-table.comparison-1 .comparison-table__body .comparison-table__row:last-child .comparison-table__col:last-child{border-bottom-right-radius:0}}@media (max-width:620px){.comparison-table:not(.comparison-2-2) .comparison-table__col{min-width:160px}.comparison-table__body,.comparison-table__head{width:fit-content}}.comparison-table{overflow-x:auto}