.store-page .comparison-empty{text-align:center;justify-items:center;gap:22px;padding:32px 16px 48px;display:grid}.comparison-empty svg{color:#eee}.store-page .comparison-empty h1{font-size:36px;font-style:italic}.comparison-empty p{max-width:540px;line-height:2}.comparison-empty .store-page-primary{background:#243a58}.comparison-picker{border:1px solid var(--store-border);border-radius:12px;margin-block:24px;padding:20px}.comparison-picker h2{margin-block-end:16px}.comparison-picker form{flex-wrap:wrap;align-items:center;gap:12px;margin-block:12px;display:flex}.comparison-picker label{font-size:13px}.comparison-picker select,.comparison-picker input{border:1px solid var(--store-border);background:#fff;border-radius:8px;flex:1;min-width:160px;max-width:100%;padding:10px}.comparison-scroll{border:1px solid var(--store-border);border-radius:12px;max-width:100%;overflow:auto}.comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:650px}.comparison-table th,.comparison-table td{border:1px solid var(--store-border);text-align:right;vertical-align:top;overflow-wrap:anywhere;min-width:180px;padding:16px}.comparison-table th:first-child{background:#f5f8fc;width:160px}.comparison-table thead th{width:230px}.comparison-table th small{color:#8893a3;font-weight:400;display:block}.comparison-table th img{object-fit:contain;width:150px;height:150px;margin:16px auto;display:block}.comparison-table tbody td{font-size:14px}@media (max-width:600px){.store-page .comparison-empty h1{font-size:24px}.comparison-picker{padding:14px}.comparison-picker form{flex-direction:column;align-items:stretch}.comparison-picker select,.comparison-picker input{width:100%}}
