.native-select-input{position:relative;display:block;width:100%;text-align:left}.native-select-input__select{opacity:0;left:0;top:0;position:absolute;width:100%;height:100%;z-index:1}.native-select-input__select:focus+.native-select-input__inner{border-color:#004b7f}.native-select-input__inner{border-radius:10px;overflow:hidden;isolation:isolate;border:1px solid #ccc;background:#fff;padding:20px 16px;min-height:56px;font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;transition:border-color .15s;display:flex;justify-content:space-between;align-items:center}.native-select-input--size-small .native-select-input__inner{padding:13px 16px;min-height:42px}.native-select-input__label{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.native-select-input__arrow{flex:0 0 16px;pointer-events:none;text-align:right}.native-select-input__arrow svg path{fill:#000}.compare-select-cell{width:100%;margin:16px 0}.boolean-feature-cell path{fill:currentcolor}@media(max-width:37.49em){.boolean-feature-cell,.boolean-feature-cell svg{width:16px;height:16px}}@media(min-width:37.5em){.boolean-feature-cell,.boolean-feature-cell svg{width:16px;height:16px}}.boolean-feature-cell--checked{color:#00a65e}.boolean-feature-cell--unchecked-icon-inherit{color:currentcolor}.boolean-feature-cell--unchecked-icon-grey20{color:#ccc}.boolean-feature-cell--unchecked-icon-brand-red,.boolean-feature-cell--unchecked-icon-red{color:#df1b12}.comparison-feature-label-cell{width:100%}@media(max-width:59.99em){.comparison-feature-label-cell{background-color:#f2f2f2;padding-left:20px;padding-right:5px}}@media(min-width:60em){.comparison-feature-label-cell{margin-right:24px}}.comparison-feature-label-cell__label{display:flex;align-items:center;justify-content:space-between}.comparison-feature-label-cell__label--expandable{cursor:pointer}.comparison-feature-label-cell__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;text-align:left;padding:11px 0}.comparison-feature-label-cell__arrow svg path{fill:#000}.comparison-feature-label-cell__description{text-align:left}@media(max-width:59.99em){.comparison-feature-label-cell__description{padding-bottom:20px}}@media(min-width:60em){.comparison-feature-label-cell__description{padding-top:10px}}.comparison-features-intro-cell{height:100%;width:100%;display:flex;flex-direction:column;color:#333}.comparison-features-intro-cell__header{flex-grow:1;margin-bottom:10px;align-self:flex-start}.comparison-features-intro-cell__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;text-align:left}@media(max-width:79.99em){.comparison-features-intro-cell__title{font-size:22px;line-height:28px}}@media(max-width:47.99em){.comparison-features-intro-cell__title{font-size:20px;line-height:26px}}.comparison-features-intro-cell__description{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#666;margin-top:12px;text-align:left}@media(max-width:37.49em){.comparison-features-intro-cell{padding:0 16px}}@media(min-width:37.5em)and (max-width:59.99em){.comparison-features-intro-cell{padding:0 16px}}@media(min-width:60em)and (max-width:79.99em){.comparison-features-intro-cell{padding:0 24px 24px 0}}@media(min-width:80em){.comparison-features-intro-cell{padding:0 24px 24px 0}}.product-details-cell{display:flex;flex-direction:column;height:100%;width:100%;justify-content:flex-end;text-align:left;color:#333}.product-details-cell--center{justify-content:center;text-align:center}.product-details-cell__name{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;margin-bottom:10px}@media(max-width:79.99em){.product-details-cell__name{font-size:22px;line-height:28px}}@media(max-width:47.99em){.product-details-cell__name{font-size:20px;line-height:26px}}.product-details-cell__generation{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;margin:-10px 0 10px;color:#666}.product-details-cell__description{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#666;flex-grow:1;margin-bottom:4px}.product-details-cell__price{margin-bottom:20px}.product-details-cell__cta{margin-top:8px}.product-details-cell__button .button{display:flex;text-align:center}.product-details-cell__button .button__link{display:flex}.product-details-cell__screensize{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;display:flex;flex-direction:column;flex-grow:1;min-height:32px;margin-bottom:16px}.product-image-cell{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.product-image-cell--center{justify-content:center;text-align:center}.product-image-cell__image{width:100%;margin-bottom:20px}@media(min-width:48em){.product-image-cell__image{margin-bottom:32px}}.product-image-cell__image--with-link{cursor:pointer}.product-image-cell__image--fixed .image__image{-o-object-fit:scale-down;object-fit:scale-down}.product-image-cell__tags{position:absolute;bottom:0;right:16px;left:16px;z-index:1;display:flex;flex-wrap:wrap;text-align:left;width:calc(100% - 2*16px);margin-bottom:8px}@media(min-width:48em){.product-image-cell__tags{left:24px;right:24px;width:calc(100% - 2*24px)}}.comparison-table{scroll-margin-top:var(--topNavWithSecondaryNavHeight)}@media(min-width:60em){.comparison-table{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter)}}@media(min-width:60em)and (min-width:100em){.comparison-table{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:60em){.comparison-table--4-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.comparison-table--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em)and (min-width:80em){.comparison-table--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em){.comparison-table--6-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.comparison-table--6-column{width:calc((100% - 280px)*.75 + 200px)}}@media(min-width:60em)and (min-width:80em){.comparison-table--6-column{width:calc((100% - 280px)*.75 + 200px)}}.comparison-table--loading{display:flex;align-items:center;justify-content:center;border:none}.comparison-table--hide{display:none}.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}}@media(min-width:60em){.comparison-table--product-count-gt-1 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-1 .comparison-table__cell--product-column,.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}}@media(min-width:60em){.comparison-table--product-count-gt-2 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:33.3333333333%}.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:60em){.comparison-table--product-count-gt-3 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:25%}.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:25%}}@media(min-width:60em){.comparison-table--product-count-gt-4 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:20%}}@media(min-width:80em){.comparison-table--product-count-gt-4 .comparison-table__cell--feature-column{width:138.632%}.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:65.342%}}@media(min-width:60em){.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}@media(max-width:37.49em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-3 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-3 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-3 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-3 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:48em){.comparison-table--product-count-4 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-4 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-4 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-4 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-4 .sticky-comparison-table-header__product-name{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:48em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}.comparison-table--product-count-gt-5 .comparison-table__row--header .comparison-features-intro-cell__title{margin-top:-38px}}.comparison-table__row,.comparison-table__row--footer .comparison-table__cell,.comparison-table__row--header .comparison-table__cell{display:flex}.comparison-table__row--collapse-top .comparison-table__cell__inner{margin-top:0!important}.comparison-table__row--collapse-bottom .comparison-table__cell__inner{margin-bottom:0!important}@media(max-width:37.49em){.comparison-table__row--header .comparison-table__cell--feature-column .comparison-table__cell__inner{margin-left:16px;margin-right:16px}}@media(min-width:37.5em)and (max-width:59.99em){.comparison-table__row--header .comparison-table__cell--feature-column .comparison-table__cell__inner{margin-left:16px;margin-right:16px}}.comparison-table__cell{border-right:1px solid #e5e5e5}.comparison-table__cell__inner{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.comparison-table__cell--product-column.comparison-table__cell{display:none}.comparison-table__cell--product-column.comparison-table__cell--product-always{display:flex}@media(min-width:37.5em){.comparison-table__cell--product-column.comparison-table__cell--product-from-phablet{display:flex}}@media(min-width:48em){.comparison-table__cell--product-column.comparison-table__cell--product-from-tablet{display:flex}}.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:16px}@media(min-width:37.5em)and (max-width:59.99em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:16px}}@media(min-width:60em)and (max-width:79.99em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:24px}}@media(min-width:80em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:24px}}@media(max-width:59.99em){.comparison-table__cell--is-top-of-column{border-bottom:1px solid #ccc}}.comparison-table__cell:last-child{border:none}.comparison-table__footer-cell-tags{flex:1;text-align:left;margin-bottom:8px}.comparison-table__row--feature .comparison-table__cell{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#000}@media(min-width:60em){.comparison-table__row--feature .comparison-table__cell--feature-column .comparison-table__cell__inner{margin:24px 0}}@media(max-width:59.99em){.comparison-table__filter-differences{width:100%;margin-bottom:40px}.comparison-table .comparison-features-intro-cell{display:none}.comparison-table__row{flex-wrap:wrap}.comparison-table__cell--feature-column{width:100%}.comparison-table__cell--product-column{width:20%}}@media(min-width:60em){.comparison-table__row{border-top:1px solid #e5e5e5}.comparison-table__row--image .comparison-table__filter-differences{display:none}.comparison-table__row--collapse-top{border-top:none}}.comparison-table__filter-differences{text-align:left}.comparison-table__filter-differences .checkbox-input__checkbox{border-radius:5px;flex-shrink:0}.sticky-comparison-table-header{position:fixed;top:0;left:0;z-index:21;background-color:#f2f2f2;border-bottom:1px solid #ccc;width:100%;visibility:hidden;transform:translateY(-100%);transition:visibility .3s,transform .3s ease-in}.sticky-comparison-table-header--sticky{transition:visibility .3s,transform .3s ease-out;transform:translateY(0);visibility:visible}.sticky-comparison-table-header__features{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.3px;width:100%}@media(max-width:59.99em){.sticky-comparison-table-header__features{display:none}}@media(min-width:60em){.sticky-comparison-table-header__inner{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter)}}@media(min-width:60em)and (min-width:100em){.sticky-comparison-table-header__inner{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:60em){.sticky-comparison-table-header__inner--4-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.sticky-comparison-table-header__inner--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em)and (min-width:80em){.sticky-comparison-table-header__inner--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em){.sticky-comparison-table-header__inner--6-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.sticky-comparison-table-header__inner--6-column{width:calc((100% - 280px)*.75 + 200px)}}@media(min-width:60em)and (min-width:80em){.sticky-comparison-table-header__inner--6-column{width:calc((100% - 280px)*.75 + 200px)}}.sticky-comparison-table-header .compare-select-cell{margin-bottom:0}@media(min-width:60em){.sticky-comparison-table-header .native-select-input__inner{padding:0!important;min-height:auto;border:none;background:rgba(0,0,0,0)}}.sticky-comparison-table-header__cell{width:100%;min-height:65px;padding:10px 0;display:flex;flex-flow:row nowrap;align-items:center}@media(min-width:60em){.sticky-comparison-table-header__cell{min-height:70px;padding:20px 0;text-align:left}}.sticky-comparison-table-header__name-price{min-height:48px;width:100%;display:flex;flex-direction:column}.sticky-comparison-table-header__name-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media(min-width:60em){.sticky-comparison-table-header__name-wrapper{padding-right:16px;padding-bottom:7px}}.sticky-comparison-table-header__product-name{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.sticky-comparison-table-header__buy{flex-shrink:0}.sticky-comparison-table-header__price{width:100%}@media(max-width:99.99em){.sticky-comparison-table-header__price .price__label,.sticky-comparison-table-header__price .single-price--strikethrough{display:none}.sticky-comparison-table-header__price .single-price--size-medium .single-price__currency,.sticky-comparison-table-header__price .single-price--size-medium .single-price__price{font-size:16px}}@media(max-width:59.99em){.sticky-comparison-table-header__buy,.sticky-comparison-table-header__price{display:none}}