.comparison-section{padding:86px 0 46px;background:#fff}.comparison-container{max-width:1100px;margin:0 auto;padding:0 20px}.comparison-heading{text-align:center;margin-bottom:28px}.comparison-heading h2{font-size:24px;line-height:1.1;font-weight:900;color:#111;margin:0 0 6px;text-transform:uppercase}.comparison-heading p{font-size:13px;color:#666;margin:0}.comparison-table{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:0;align-items:stretch;border:1px solid #ededed;border-radius:14px;overflow:visible;background:#fff}.comparison-column{background:#fff}.comparison-column h3{height:56px;margin:0;padding:0 18px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;line-height:1.1;color:#111;text-align:center;border-bottom:1px solid #ededed;background:#fbfcfe;text-transform:uppercase}.comparison-column p{min-height:40px;margin:0;padding:0 18px;display:flex;align-items:center;font-size:13px;line-height:1.35;color:#555;border-bottom:1px solid #ededed}.comparison-column p:last-child{border-bottom:none}.feature-column p{font-weight:600;color:#333}.highlight-column{background:#f8fbff;border:1px solid #cfe0ff;border-radius:16px;box-shadow:0 8px 24px #2563eb14,0 0 0 1px #2563eb0f;transform:translateY(-10px);position:relative;z-index:2}.highlight-column h3{background:#165dff;color:#fff;border-bottom-color:#165dff}.highlight-column img{display:none}.highlight-column p{color:#1f2937;font-weight:700}.regular-column p{color:#4f5560;font-weight:500}.check-icon{color:#22c55e;font-weight:900;font-size:15px;margin-right:8px;line-height:1}.x-icon{color:#ef4444;font-weight:900;font-size:16px;margin-right:8px;line-height:1}@media screen and (max-width:768px){.comparison-section{padding:54px 0 36px}.comparison-heading h2{font-size:20px}.comparison-heading p{font-size:12px}.comparison-table{grid-template-columns:1fr;border-radius:12px}.comparison-column h3{height:48px;font-size:13px}.comparison-column p{min-height:38px;font-size:12px;padding:0 14px}.highlight-column{border-left:none;border-right:none;border-top:1px solid #cfe0ff;border-bottom:1px solid #cfe0ff;border-radius:14px;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-comparison.css.map */
