.ct{--ct-gap: var(--ct-gap-base, 32px);--ct-radius: var(--ct-radius-base, 28px);--ct-label-col: minmax(170px, .82fr);--ct-col-min: 200px;--ct-head-gap: clamp(20px, 2.6vw, 38px);--ct-pad-y: clamp(18px, 2.3vw, 34px);--ct-pad-x: clamp(16px, 2.7vw, 40px);--ct-text-size: clamp(14px, calc(var(--ct-fs-n, 22) * .0694vw), calc(var(--ct-fs-n, 22) * 1px));--ct-shadow: 0 1px 2px rgba(17, 20, 26, .04), 0 24px 48px -32px rgba(17, 20, 26, .3);color:var(--ct-label-fg, #121212);font-family:inherit;width:100%;max-width:100%;min-width:0;contain:inline-size}.ct *,.ct *:before,.ct *:after{box-sizing:border-box}.ct__scroller{position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:6px}.ct__grid{display:grid;grid-template-columns:var(--ct-label-col) repeat(var(--ct-cols),minmax(var(--ct-col-min),1fr));column-gap:var(--ct-gap);min-width:min-content}.ct__row{display:contents}.ct__head-cell{display:flex;min-width:0;margin-bottom:var(--ct-head-gap);scroll-snap-align:start}.ct__card,.ct__lead{flex:1;border-radius:var(--ct-radius);box-shadow:var(--ct-shadow)}.ct__card{display:flex;flex-direction:column;padding:clamp(14px,2vw,30px);background:var(--ct-card-bg, #fff);color:var(--ct-card-fg, #121212)}.ct__media{display:block;aspect-ratio:10 / 9;overflow:hidden;border-radius:max(0px,calc(var(--ct-radius) - 12px));background:var(--ct-media-bg, #f7f7f7)}.ct__media img,.ct__media .ct__placeholder{display:block;width:100%;height:100%;object-fit:var(--ct-fit, contain)}.ct__title{margin:clamp(14px,1.6vw,24px) 0 clamp(16px,1.9vw,30px);font-family:inherit;font-size:var(--ct-text-size);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:inherit}.ct__btn{position:relative;display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:auto;padding:.8em 1.55em;border-radius:999px;background:var(--ct-btn-bg, #000);color:var(--ct-btn-fg, #fff);font-family:inherit;font-size:var(--ct-text-size);font-weight:700;line-height:1.1;text-decoration:none;transition:opacity .15s ease}.ct__btn:hover{opacity:.86}.ct__btn:focus-visible,.ct__lead:focus-visible{outline:2px solid var(--ct-btn-bg, #000);outline-offset:3px}.ct__lead{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:clamp(12px,1.6vw,26px);background:var(--ct-lead-bg, #f4f5f7);border:2px solid rgba(255,255,255,.9);color:var(--ct-label-fg, #121212);text-decoration:none}.ct__lead-media{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0}.ct__lead-media img,.ct__lead-media .ct__placeholder{width:100%;height:auto;max-height:100%;object-fit:contain}.ct__lead-arrow{display:inline-flex}.ct__lead-arrow svg{width:clamp(34px,4.4vw,76px);height:auto}.ct__label,.ct__cell{display:flex;align-items:center;min-width:0;padding:var(--ct-pad-y) var(--ct-pad-x);border-top:1px solid color-mix(in srgb,var(--ct-divider, #fff) 75%,transparent);font-size:var(--ct-text-size);font-weight:600;line-height:1.4;overflow-wrap:break-word}.ct__label{background:var(--ct-label-bg, #eef0f3);color:var(--ct-label-fg, #121212)}.ct__cell{background:var(--ct-bg, #eef0f3);color:var(--ct-fg, #121212)}.ct__row--first>.ct__label,.ct__row--first>.ct__cell{border-top-color:transparent}.ct__cell p{margin:0}@media screen and (max-width:749px){.ct{--ct-gap: min(var(--ct-gap-base, 32px), 12px);--ct-radius: calc(var(--ct-radius-base, 28px) * .7);--ct-label-col: var(--ct-label-w-m, 120px);--ct-col-min: clamp(190px, 62vw, 260px);--ct-head-gap: 16px;--ct-pad-y: 16px;--ct-pad-x: 14px;--ct-text-size: max(14px, calc(var(--ct-fs-n, 22) * .7px))}.ct__grid{grid-template-columns:var(--ct-label-col) repeat(var(--ct-cols),var(--ct-col-min))}.ct--sticky .ct__sticky{position:sticky;left:0;z-index:2}.ct--sticky .ct__label.ct__sticky{box-shadow:10px 0 12px -12px #11141a73}.ct__lead-arrow svg{width:30px}}.ct-section{background:var(--ct-section-bg, transparent);padding:var(--ct-pt, 48px) 0 var(--ct-pb, 48px)}.ct-section--hidden{padding:0;background:none}.ct-section__inner{max-width:var(--ct-max-w, 1440px);margin:0 auto;padding:0 clamp(16px,3vw,40px)}.ct-section__heading{margin:0 0 clamp(20px,3vw,40px);font-size:clamp(26px,3.2vw,44px);line-height:1.1;letter-spacing:-.02em}.ct-section__editor-note{margin:12px 0;padding:12px 16px;border:1px dashed #c9a43c;border-radius:8px;background:#fff8e1;color:#5c4400;font:13px/1.45 system-ui,-apple-system,sans-serif}html.ct-lock{overflow:hidden}.ct-modal{width:100%;max-width:min(1360px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:28px;background:var(--ct-section-bg, #e9ebee);color:inherit;box-shadow:0 40px 100px -30px #0a0c1080}.ct-modal::backdrop{background:#0e10148c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ct-modal[open]{animation:ct-modal-in .26s ease-out}@keyframes ct-modal-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}.ct-modal__panel{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(20px,3vw,44px)}.ct-modal__heading{margin:0 56px clamp(18px,2.4vw,32px) 0;font-size:clamp(22px,2.6vw,36px);line-height:1.15;letter-spacing:-.02em}.ct-modal__close{position:absolute;top:14px;right:14px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#000;color:#fff;cursor:pointer}.ct-modal__close:focus-visible{outline:2px solid #000;outline-offset:3px}@media screen and (max-width:749px){.ct-modal{max-width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:22px 22px 0 0}.ct-modal__panel{max-height:92dvh;padding:20px 16px 28px}.ct-modal[open]{animation-name:ct-sheet-in}@keyframes ct-sheet-in{0%{transform:translateY(40px);opacity:0}}}@media(prefers-reduced-motion:reduce){.ct-modal[open]{animation:none}}.ct-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/comparison-table.css.map */
