@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}.product-compare-scope .c-horizontal-scroll__wrapper{display:flex;position:fixed;bottom:3em;left:50%;transform:translateX(-50%);z-index:5;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.product-compare-scope .c-horizontal-scroll__item{background:#000;opacity:.6;color:#fff;width:3em;height:3em;border-radius:50%;display:inline-block;display:flex;justify-content:center;align-items:center;margin:0 .2em}.product-compare-scope .c-horizontal-scroll__item:hover{opacity:.72;border-radius:50%}.product-compare-scope .c-horizontal-scroll__item--disabled,.product-compare-scope .c-horizontal-scroll__item--disabled:hover{opacity:.3}.product-compare-scope .c-product-skeleton .c-product.c-product--semi{flex-direction:column;align-items:stretch}.product-compare-scope .c-product-skeleton .c-product.c-product--semi>*+*{margin-top:.75rem}@media(max-width:24.375em){.product-compare-scope .c-product-skeleton .c-product.c-product--semi>*+*{margin-top:.375rem}}.product-compare-scope .c-product-remove{position:relative}.product-compare-scope .c-product-remove .c-product-remove__btn{color:#c6c6c6;position:absolute;top:-.2em;right:-1.3em;z-index:3}.product-compare-scope .c-product-remove .c-product-remove__btn:hover{color:#8d8d8d}@media(max-width:46.875em){.product-compare-scope .c-product-remove .c-product-remove__btn{right:1.2em}}.product-compare-scope .c-product-preview{display:flex;background-color:#fff;z-index:999}.product-compare-scope .c-product-preview>*+*{margin-top:0}.product-compare-scope .c-product-preview .c-product-preview__image{margin-left:auto;margin-right:auto;max-width:35px;height:auto;margin-top:8px}.product-compare-scope .c-product-preview .c-product-preview__title{width:130px;font-size:.875rem;font-variation-settings:"wght" 400}.product-compare-scope .c-product-preview .c-product-preview__title>a{text-decoration:none}@media(max-width:46.875em){.product-compare-scope .c-product-preview .c-product-preview__title{overflow:hidden}.product-compare-scope .c-product-preview .c-product-preview__title>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.product-compare-scope .c-product-preview .c-product-preview__info{margin-left:15px}.product-compare-scope .c-product-preview .c-product-preview__info>*+*{margin-top:0}.product-compare-scope .c-product-preview .c-product-preview__price{font-variation-settings:"wght" 600;font-size:.875rem}.product-compare-scope .c-share{margin-left:auto;position:relative}.product-compare-scope .c-share__button svg{margin-right:.25em!important}.product-compare-scope .c-swipeable-table{overflow:hidden;position:relative;margin-top:0}.product-compare-scope .c-swipeable-table:first-child+*{margin-top:0}.product-compare-scope .c-swipeable-table.is-sticky{position:fixed;top:0;left:0;width:100vw;background:#fff;z-index:200;margin-top:0;box-shadow:0 1px 2px 0 hsla(0,0%,8%,.08),0 2px 8px 0 hsla(0,0%,8%,.08);overflow:hidden;scroll-behavior:auto}.product-compare-scope .c-swipeable-table__wrapper{overflow:auto hidden;margin-top:0;scroll-behavior:smooth}.product-compare-scope .c-swipeable-table__wrapper::-webkit-scrollbar{display:none}.product-compare-scope .is-sticky>.c-swipeable-table__wrapper{padding:0;max-width:calc(75em - 4vw)}@media(min-width:86.1158737697em){.product-compare-scope .is-sticky>.c-swipeable-table__wrapper{max-width:calc(100% - 18vw)}}@media(max-width:46.875em){.product-compare-scope .is-sticky>.c-swipeable-table__wrapper{padding:0 4vw}}.product-compare-scope .c-swipeable-table__table{width:100%;margin-top:0}.product-compare-scope .c-swipeable-table__body--borderless{border-bottom:none!important}.product-compare-scope .c-swipeable-table__row--borderless{border-top:none!important}.product-compare-scope .c-swipeable-table__row--without-hover-effect{background:none!important}.product-compare-scope .c-swipeable-table__row:last-child{border-bottom:none}.product-compare-scope .c-swipeable-table__row--background{background-color:#f5f5f5}.product-compare-scope .c-swipeable-table__col{min-width:15.625em;max-width:15.625em;vertical-align:top;padding:1em 1.5em}@media(max-width:46.875em){.product-compare-scope .c-swipeable-table__col{padding-left:0}.product-compare-scope .c-swipeable-table:not(.is-sticky) .c-swipeable-table__col:not(.c-swipeable-table__col--heading):not(.c-swipeable-table__col--small-padding){padding-top:3.5em}}.product-compare-scope .c-swipeable-table__col--heading{min-width:18rem}@media(max-width:46.875em){.product-compare-scope .c-swipeable-table__col--heading{position:absolute;left:0;text-align:left;padding-top:1em}.product-compare-scope .c-swipeable-table__col--heading:not(.c-swipeable-table__col--heading--table-header){padding:1em 0 0}}.product-compare-scope .c-swipeable-table__col--info{flex-shrink:0;margin-left:auto;padding-left:2rem;margin-bottom:0!important}.product-compare-scope .c-swipeable-table__col--info:hover{color:var(--colorBrandPrimary--400)!important}@media(max-width:46.875em){.product-compare-scope .c-swipeable-table__col--info{margin-left:0;padding-left:.5rem}}.product-compare-scope .c-swipeable-table__col--align-bottom{vertical-align:bottom}.product-compare-scope .c-swipeable-table__col--autospace{width:100%;min-width:unset;max-width:unset}.product-compare-scope .c-swipeable-table__col--small-padding{padding:.5rem}.product-compare-scope .c-swipeable-table__col .c-attributes-list--pros{margin-bottom:.45rem}.product-compare-scope .c-tabs-custom{margin-top:1.5rem;overflow-x:auto}.product-compare-scope .c-tabs-custom .c-tabs__gradient{display:none}.product-compare-scope .c-product--advisor.c-product--compact .c-product__title{font-variation-settings:"wght" 600}.product-compare-scope .c-product__title>a.c-product__link{font-variation-settings:"wght" 600;font-size:1rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:unset;text-decoration:underline}.product-compare-scope .c-product__title>a.c-product__link:hover{color:var(--colorBrandPrimary--400)}.product-compare-scope .l-product-comparison{padding-top:.9rem}@media(max-width:24.375em){.product-compare-scope .l-product-comparison{padding-top:.45rem}}.product-compare-scope .l-product-comparison__main{width:100%;width:calc(100% - 1vw)}.product-compare-scope .l-product-comparison__error{margin-bottom:40px;margin-top:1.5rem}