.cmp{--_a-bg: var(--col-a-bg, var(--palette-heading));--_a-text: var(--col-a-text, #fff);--_b-bg: var(--col-b-bg, var(--color-surface));--_b-text: var(--col-b-text, var(--color-text));--_check: var(--check, var(--color-accent));--_cross: var(--cross, #d64545);--_r: calc(var(--radius) + 6px)}.cmp__board{max-width:60rem;margin:0 auto}.cmp__row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(.5rem,1.5vw,1rem)}.cmp__corner{display:flex;align-items:flex-end;padding:0 0 1rem}.cmp__corner-label{font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--crit-color, var(--color-heading))}.cmp__head{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.4rem clamp(.75rem,2vw,1.25rem) 1.1rem;border-radius:var(--_r) var(--_r) 0 0;text-align:center}.cmp__badge{position:absolute;top:0;left:50%;translate:-50% -50%;padding:.35rem .9rem;border-radius:999px;white-space:nowrap;background:var(--badge-bg, var(--color-accent));color:var(--badge-text, var(--palette-heading));font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 6px 14px -8px #00000059}.cmp__img{display:grid;place-items:center;width:100%;aspect-ratio:1;max-width:190px;border-radius:calc(var(--radius) * .9);overflow:hidden;background:color-mix(in srgb,var(--color-accent) 18%,#fff)}.cmp__img img{width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(18,59,120,.18))}.cmp__name{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(.98rem,1.5vw,1.15rem);line-height:1.2;color:inherit;text-decoration:none}a.cmp__name:hover{opacity:.85}.cmp__col{background:var(--_b-bg);color:var(--_b-text);border-inline:1px solid var(--color-border)}.cmp__head.cmp__col{border-top:1px solid var(--color-border)}.cmp__col.is-featured{background:var(--_a-bg);color:var(--_a-text);border-color:transparent}.cmp__head.is-featured{box-shadow:0 -10px 30px -18px #123b7899}.cmp__row--last .cmp__col{border-bottom:1px solid var(--color-border);border-radius:0 0 var(--_r) var(--_r);padding-bottom:1.25rem}.cmp__row--last .cmp__col.is-featured{border-bottom-color:transparent;box-shadow:0 18px 30px -18px #123b7899}.cmp__crit{display:flex;align-items:center;padding:.95rem 0;font-weight:700;color:var(--crit-color, var(--color-heading));border-bottom:1px solid var(--color-border)}.cmp__row--last .cmp__crit{border-bottom:0}.cmp__cell{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem clamp(.6rem,1.5vw,1rem);text-align:center;font-size:.95rem;line-height:1.35;position:relative}.cmp__row:not(.cmp__row--last) .cmp__cell:after{content:"";position:absolute;left:14%;right:14%;bottom:0;height:1px;background:currentColor;opacity:.14}.cmp__cell.is-featured .cmp__value{font-weight:700}.cmp__sym{display:inline-grid;place-items:center;flex:none;width:1.6rem;height:1.6rem;border-radius:50%}.cmp__sym .icon{width:1rem;height:1rem;stroke-width:2.6}.cmp__sym--check{background:var(--_check);color:var(--palette-heading)}.cmp__sym--cross{background:color-mix(in srgb,var(--_cross) 14%,transparent);color:var(--_cross)}@media(max-width:749px){.cmp__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.5rem}.cmp__corner{display:none}.cmp__head{padding:1.3rem .6rem .9rem;gap:.6rem;border-radius:var(--_r);border:1px solid var(--color-border)}.cmp__head.is-featured{border-color:transparent}.cmp__img{max-width:120px}.cmp__badge{font-size:.6rem;padding:.3rem .65rem}.cmp__row:not(.cmp__row--head){margin-top:.6rem;padding:.5rem;row-gap:.4rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--_r)}.cmp__crit{grid-column:1 / -1;justify-content:center;padding:.25rem 0 0;border:0;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.cmp__cell,.cmp__row--last .cmp__col{flex-direction:column;gap:.35rem;padding:.7rem .5rem;font-size:.86rem;border:0;border-radius:calc(var(--radius) * .8);box-shadow:none}.cmp__cell:not(.is-featured){background:color-mix(in srgb,var(--color-heading) 5%,var(--color-surface))}.cmp__row:not(.cmp__row--last) .cmp__cell:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-comparison.css.map */
