.ct-ct{--ct-ct-bg: #fef9f1;--ct-ct-text: #2d3e4b;--ct-ct-border: #2d3e4b;--ct-ct-table-bg: #ffffff;--ct-ct-stripe: #efece6;--ct-ct-highlight: #eef1c4;--ct-ct-highlight-head: #cad15c;--ct-ct-heading-size: 24px;--ct-ct-radius: 15px;--ct-ct-pad: 1.25rem;margin:30px 0;padding:0 30px}.ct-ct__panel{background:var(--ct-ct-bg);color:var(--ct-ct-text);padding-bottom:2rem}.ct-ct__panel--bordered{border-top:1px solid var(--ct-ct-border);border-bottom:1px solid var(--ct-ct-border)}@media screen and (min-width:769px){.ct-ct__panel{border-radius:var(--ct-ct-radius)}.ct-ct__panel--bordered{border-left:1px solid var(--ct-ct-border);border-right:1px solid var(--ct-ct-border)}}@media screen and (max-width:768px){.ct-ct{padding:0}}.ct-ct__header{text-align:center;max-width:40rem;margin:0 auto;padding:2rem var(--ct-ct-pad) 1.5rem}.ct-ct__title{font-size:var(--ct-ct-heading-size);font-weight:700;margin:0 0 .75rem;color:inherit}.ct-ct__subtitle,.ct-ct__subtitle p{margin:0}.ct-ct__scroller{margin:0 var(--ct-ct-pad);overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ct-ct-border);border-radius:calc(var(--ct-ct-radius) * .66);background:var(--ct-ct-table-bg)}.ct-ct__scroller:focus-visible{outline:2px solid var(--ct-ct-border);outline-offset:2px}.ct-ct__table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;table-layout:fixed;margin:0;font-size:.95rem;line-height:1.45;color:var(--ct-ct-text)}.ct-ct__table th,.ct-ct__table td{padding:.9rem 1rem;vertical-align:top;text-align:left;border:0;border-top:1px solid rgba(45,62,75,.15);background:var(--ct-ct-table-bg);color:inherit}.ct-ct__table thead th{border-top:0;font-weight:700;vertical-align:bottom;line-height:1.25}.ct-ct__table tbody tr:nth-child(2n)>*{background:var(--ct-ct-stripe)}.ct-ct__table .ct-ct__label{font-weight:700;width:150px;position:sticky;left:0;z-index:1;box-shadow:1px 0 #2d3e4b26}.ct-ct__table td.is-highlight,.ct-ct__table tbody tr:nth-child(2n)>td.is-highlight{background:var(--ct-ct-highlight);font-weight:600}.ct-ct__table th.is-highlight{background:var(--ct-ct-highlight-head)}.ct-ct__hint{display:none;margin:.6rem var(--ct-ct-pad) 0;font-size:.85rem;text-align:right;opacity:.75}@media screen and (max-width:768px){.ct-ct__table{font-size:.875rem}.ct-ct__table th,.ct-ct__table td{padding:.75rem}.ct-ct__table .ct-ct__label{width:110px}.ct-ct__hint{display:block}}@media screen and (min-width:990px){.ct-ct__scroller{margin:0 2rem}.ct-ct__table{min-width:0}.ct-ct__table .ct-ct__label{width:170px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/ct-comparison-table.css.map */
