.comparison-table{position:relative}.comparison-table__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.comparison-table__label-col{display:none}.comparison-table.is-synced .comparison-table__label-col{visibility:visible}.comparison-table__label-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem 1.5rem 2rem 0;font-size:1.3rem;font-weight:600;border-bottom:.1rem solid rgba(var(--color-border),.1)}.comparison-table__label-cell--header{border-bottom:.1rem solid rgba(var(--color-border),.15)}.comparison-table__label-cell--footer{border-bottom:none}.comparison-table__label-col .comparison-table__label-cell--footer,.comparison-table__label-col .comparison-table__label-cell--header{display:-webkit-box;display:-ms-flexbox;display:flex}.comparison-table__swiper-outer{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background-color:var(--ct-bg, #fff)}.comparison-table__cell,.comparison-table__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comparison-table__column{overflow:hidden;background-color:var(--ct-bg, #fff);border:0;border-radius:0;border-left:.1rem solid rgba(var(--color-border),.1)}.comparison-table__cell{gap:.6rem;padding:2rem;border-bottom:.1rem solid rgba(var(--color-border),.1)}.comparison-table__cell--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:2.4rem;border-bottom:.1rem solid rgba(var(--color-border),.15)}.comparison-table__cell--footer{margin-top:auto;border-bottom:none;border-top:.1rem solid rgba(var(--color-border),.1);border-top:none}.comparison-table__cell-label{font-size:1.3rem;font-weight:600;margin-bottom:.2rem}.comparison-table__cell-text{font-size:1.3rem;line-height:1.6}.comparison-table__cell-text p{margin:0}.comparison-table__image-wrapper{width:100%;max-width:22rem;margin:0 auto 1.2rem}.comparison-table__product-img{width:100%;height:auto;display:block}.comparison-table__product-title{font-size:1.4rem;font-weight:600;margin:0 0 .8rem;color:inherit}.comparison-table__variants-fieldset{border:0;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem 1.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comparison-table__variant-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;cursor:pointer;font-size:1.1rem;text-transform:uppercase;word-break:break-word;line-height:1.6rem;color:inherit}.comparison-table__variant-icon{display:block;width:1.6rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;position:relative;border:.1rem solid rgba(var(--color-border),.5);border-radius:50%;-webkit-transition:border-color var(--duration-short, 0.15s) ease;transition:border-color var(--duration-short, 0.15s) ease}.comparison-table__variant-icon::after{content:"";width:1rem;height:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgb(var(--color-border));border-radius:50%;opacity:0;-webkit-transition:opacity var(--duration-short, 0.15s) ease;transition:opacity var(--duration-short, 0.15s) ease}.comparison-table__variant-option.is-active .comparison-table__variant-icon{border-color:rgb(var(--color-border))}.comparison-table__variant-option.is-active .comparison-table__variant-icon::after{opacity:1}.comparison-table__cta-button{margin-bottom:1.2rem}.comparison-table__atc-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.4rem 2rem;background-color:var(--ct-btn-bg, #0e2243);color:var(--ct-btn-text, #fff);border:0;border-radius:99rem;cursor:pointer;font-size:1.3rem;font-family:inherit;text-align:left;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;gap:1rem}.comparison-table__atc-btn:hover,.comparison-table__qv-btn:hover{opacity:.85}.comparison-table__atc-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.comparison-table__atc-price{font-weight:600;white-space:nowrap}.comparison-table__qv-btn,.comparison-table__see-more{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.comparison-table__qv-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1.4rem 2rem;background-color:var(--ct-btn-bg, #0e2243);color:var(--ct-btn-text, #fff);border:0;border-radius:99rem;cursor:pointer;font-size:1.3rem;font-family:inherit}.comparison-table__see-more{display:block;text-align:center;font-size:1.2rem;color:currentColor;text-decoration:underline;text-underline-offset:.3em}.comparison-table__see-more:hover{opacity:.7}.comparison-table .comparison-table__swiper .swiper-scrollbar{display:block;position:absolute;inset:auto;width:100%;background:rgba(var(--color-border),.12);bottom:-2.4rem;left:0}.comparison-table__nav,.comparison-table__nav-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.comparison-table__nav-wrapper{display:none;left:0;right:0;pointer-events:none;z-index:5}.comparison-table__nav{background:var(--ct-btn-bg, #0e2243);color:var(--ct-btn-text, #fff);width:7rem;height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;pointer-events:auto}.comparison-table__nav.is-disabled,.comparison-table__nav.swiper-button-disabled{opacity:0;cursor:default;pointer-events:none}.comparison-table__nav--prev{left:0}.comparison-table__nav--next{right:0}.comparison-table__nav svg{width:2.5rem;height:2.5rem}@media (min-width:750px){.comparison-table__label-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 16rem;flex:0 0 16rem;visibility:hidden}.comparison-table__cell-label{display:none}}@media (min-width:990px){.comparison-table:not(.comparison-table--carousel) .comparison-table__swiper .swiper-scrollbar{display:none}.comparison-table--carousel .comparison-table__nav-wrapper{display:block}}