.compare-section{padding:32px 16px 48px;overflow-x:clip;background:transparent}.compare-wrap{max-width:1100px;margin:0 auto}.compare-heading{text-align:center;font-size:clamp(22px,2vw,32px);line-height:1.2;margin:0 0 18px;font-weight:700;color:#142433}.compare-row{display:grid;grid-template-columns:210px 1fr 1fr;grid-template-areas:"label left right";gap:16px;align-items:stretch;margin-bottom:14px;min-width:0}.compare-row--head{margin-bottom:20px}.compare-col--label,.compare-col--cell{display:flex;align-items:center;justify-content:center;text-align:center}.compare-col--label{grid-area:label;color:#2b4157;opacity:.9;font-weight:600;justify-content:flex-start;text-align:left}.compare-col--cell{border-radius:14px;padding:14px 18px;background:radial-gradient(120% 140% at 0% 0%,#3a9aff1a,#fff0),#fff;border:1px solid rgba(56,146,255,.14);box-shadow:0 10px 24px #1b568c14;min-width:0;word-break:break-word;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease}.compare-col--cell:hover{transform:scale(1.03);box-shadow:0 16px 32px #1b568c24}@media (prefers-reduced-motion: reduce){.compare-col--cell{transition:none}.compare-col--cell:hover{transform:none}}.compare-col--left .pill-title,.compare-col--left{background:radial-gradient(100% 120% at 35% 10%,#56beff1f,#fff0),#fff}.compare-col--right{background:radial-gradient(100% 120% at 65% 10%,#121e330d,#fff0),#fff}.pill-title{font-weight:700;color:#2b6cb0}.icon{display:inline-flex;align-items:center;justify-content:center}.icon svg{width:22px;height:22px;vertical-align:middle}.icon--ok svg .stroke{stroke:#21a7ff}.icon--ok svg .fill{fill:#e7f5ff}.icon--bad svg .stroke{stroke:#ff6b6b}.icon--bad svg .fill{fill:#ffecec}.price-green{color:#27ae60;font-weight:700}@media (max-width: 900px){.compare-row{grid-template-columns:1fr 1fr;grid-template-areas:"label label" "left right"}.compare-col--label{justify-content:center;text-align:center}}@media (max-width: 520px){.compare-row{grid-template-columns:1fr;grid-template-areas:"label" "left" "right"}.compare-col--cell{padding:16px}.compare-heading{font-size:22px;margin-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/compare.css.map */
