.hx-order{--co-cta:var(--hx-cta,#3b5bdb);--co-cta-d:var(--hx-cta-d,#3450c6);--co-line:var(--hx-line-2,#e3e6ea)}
.hx-order.hx-wrap{max-width:1480px;padding:0;}
.hx-order .cfg-hero{background:var(--hx-hero-grad);border-bottom:1px solid var(--hx-line)}
.hx-order .cfg-hero-in{padding-block:clamp(26px,4vw,52px)}
.hx-order .cfg-crumb{font-size:var(--hx-fs-sm);color:var(--hx-green-800);margin-bottom:12px}
.hx-order .cfg-crumb a{color:var(--hx-green-800);text-decoration:none}
.hx-order .cfg-crumb a:hover{text-decoration:underline}
.hx-order .cfg-crumb span{color:var(--hx-muted);margin:0 5px}
.hx-order .cfg-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--hx-fs-sm);font-weight:600;color:var(--hx-green-800)}
.hx-order .cfg-eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--hx-green-500)}
.hx-order .cfg-title{font-size:var(--hx-fs-2xl);font-weight:var(--hx-fw-black);color:var(--hx-ink);margin:12px 0 6px;line-height:1.1}
.hx-order .cfg-lead{max-width:44rem;color:var(--hx-body)}
.hx-order .cfg-lead b{color:var(--hx-ink)}
.hx-order .cfg-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--hx-s-6);align-items:start;padding-block:var(--hx-s-7)}
.hx-order .cfg-card{background:var(--hx-card);border:1px solid var(--co-line);border-radius:var(--hx-r-lg);box-shadow:var(--hx-e-2);overflow:hidden}
.hx-order .cfg-card-head{display:flex;align-items:center;gap:12px;padding:var(--hx-s-5);border-bottom:1px solid var(--co-line);background:var(--hx-cream)}
.hx-order .cfg-card-head h2{font-size:var(--hx-fs-lg);margin:0;color:var(--hx-ink)}
.hx-order .cfg-card-head .hx-tile{width:38px;height:38px;flex:none}
.hx-order .cfg-body{padding:var(--hx-s-3)}
.hx-order .cfg-divider{display:flex;align-items:center;gap:12px;margin:var(--hx-s-6) 0 var(--hx-s-4)}
.hx-order .cfg-divider span{font-size:var(--hx-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hx-muted)}
.hx-order .cfg-divider::after{content:"";flex:1;height:1px;background:var(--co-line)}
.hx-order .combo-picked{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between;padding:var(--hx-s-4);border:1px solid var(--hx-green-300);background:var(--hx-green-100);border-radius:var(--hx-r)}
.hx-order .combo-picked .name{font-weight:700;color:var(--hx-ink)}
.hx-order .combo-picked .name .dom{color:var(--hx-green-900)}
.hx-order .combo-picked .right{display:flex;align-items:center;gap:14px}
.hx-order .combo-picked .price{font-size:var(--hx-fs-lg);font-weight:800;color:var(--hx-green-800);white-space:nowrap}
.hx-order .combo-picked .price small{font-size:var(--hx-fs-sm);font-weight:500;color:var(--hx-muted)}
.hx-order .picked-badge{display:inline-flex;align-items:center;gap:6px;font-size:var(--hx-fs-sm);font-weight:700;color:var(--hx-green-900);background:var(--hx-card);border:1px solid var(--hx-green-300);padding:5px 12px;border-radius:var(--hx-r-pill)}
.hx-order .picked-badge svg{width:15px;height:15px;color:var(--hx-green-700)}
.hx-order .ns-row{display:flex;align-items:center;gap:12px;margin-top:var(--hx-s-4);padding:var(--hx-s-4);border:1px solid var(--co-line);border-radius:var(--hx-r)}
.hx-order .ns-row .hx-tile{width:36px;height:36px;flex:none}
.hx-order .ns-info{flex:1;min-width:0}
.hx-order .ns-info h3{font-size:var(--hx-fs-md);margin:0;color:var(--hx-ink)}
.hx-order .ns-info p{font-size:var(--hx-fs-sm);color:var(--hx-muted);margin:2px 0 0}
.hx-order .ns-info .ns-vals{color:var(--hx-body);font-variant-numeric:tabular-nums}
.hx-order .ns-edit{flex:none;font-size:var(--hx-fs-sm);font-weight:600;color:var(--co-cta);background:none;border:1px solid var(--co-line);border-radius:var(--hx-r-sm);padding:8px 14px;cursor:pointer}
.hx-order .ns-edit:hover{border-color:var(--co-cta);color:var(--co-cta-d)}
.hx-order .ns-form{display:none;gap:12px;margin-top:var(--hx-s-4);padding:var(--hx-s-4);border:1px dashed var(--co-line);border-radius:var(--hx-r);background:var(--hx-cream)}
.hx-order .ns-form.open{display:grid;grid-template-columns:1fr 1fr auto;align-items:end}
.hx-order .ns-form label{display:block;font-size:var(--hx-fs-sm);font-weight:600;color:var(--hx-ink);margin-bottom:6px}
.hx-order .ns-form input{width:100%;height:42px;padding:0 12px;border:1px solid var(--co-line);border-radius:var(--hx-r-sm);background:var(--hx-card);color:var(--hx-body);font:inherit}
.hx-order .ns-form input:focus{outline:2px solid var(--co-cta);outline-offset:1px}
.hx-order .addon-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--hx-s-4)}
.hx-order .addon{display:flex;align-items:center;gap:12px;padding:var(--hx-s-4);border:1px solid var(--co-line);border-radius:var(--hx-r);background:var(--hx-card);transition:border-color var(--hx-dur) var(--hx-ease),box-shadow var(--hx-dur) var(--hx-ease)}
.hx-order .addon:hover{border-color:var(--hx-green-300);box-shadow:var(--hx-e-1)}
.hx-order .addon.is-on{border-color:var(--hx-green-500);background:var(--hx-green-100)}
.hx-order .addon .hx-tile{width:40px;height:40px;flex:none}
.hx-order .addon-main{flex:1;min-width:0}
.hx-order .addon-main h3{font-size:var(--hx-fs-base);margin:0;color:var(--hx-ink)}
.hx-order .addon-main p{font-size:var(--hx-fs-sm);color:var(--hx-muted);margin:2px 0 0}
.hx-order .addon-foot{flex:none;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px;text-align:right}
.hx-order .addon-price{font-size:var(--hx-fs-sm);font-weight:700;color:var(--hx-green-800);white-space:nowrap}
.hx-order .addon-price.free{color:var(--hx-green-700)}
.hx-order .addon-toggle{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--co-cta);background:var(--hx-card);color:var(--co-cta);font-size:1.1rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}
.hx-order .addon-toggle:hover{background:var(--co-cta);color:#fff}
.hx-order .addon.is-on .addon-toggle{background:var(--hx-green-700);border-color:var(--hx-green-700);color:#fff}
.hx-order .addon.is-included .addon-toggle{background:var(--hx-green-700);border-color:var(--hx-green-700);color:#fff;cursor:default}
.hx-order .addon-incl{display:inline-flex;align-items:center;gap:5px;font-size:var(--hx-fs-sm);font-weight:700;color:var(--hx-green-900)}
.hx-order .addon-incl svg{width:15px;height:15px}
.hx-order .combo-addons{flex-basis:100%;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--hx-s-4);margin-top:var(--hx-s-4);padding-top:var(--hx-s-4);border-top:1px dashed var(--hx-green-300)}
.hx-order .combo-addons[hidden]{display:none}
.hx-order .combo-addons-lbl{grid-column:1/-1;font-size:var(--hx-fs-sm);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--hx-green-800)}
.hx-order .alt-list{display:flex;flex-direction:column;gap:10px}
.hx-order .alt-combo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:var(--hx-s-4);border:1px solid var(--co-line);border-radius:var(--hx-r);background:var(--hx-card);transition:border-color var(--hx-dur) var(--hx-ease)}
.hx-order .alt-combo:hover{border-color:var(--hx-green-300)}
.hx-order .alt-combo.dmn_select{border-color:var(--hx-green-500);background:var(--hx-green-100)}
.hx-order .alt-combo.is-current .multi-combo-select,.multi-combo-tick.select_tick{background:var(--hx-green-700) !important;border-color:var(--hx-green-700) !important;color:#fff !important;cursor:default}
.hx-order .alt-name{font-weight:600;color:var(--hx-ink)}
.hx-order .alt-name .dom{color:var(--hx-green-900)}
.hx-order .alt-right{display:flex;align-items:center;gap:14px}
.hx-order .alt-price{font-weight:800;color:var(--hx-ink);white-space:nowrap}
.hx-order .alt-price small{font-size:var(--hx-fs-sm);font-weight:500;color:var(--hx-muted)}
.hx-order .multi-combo-select,.hx-order .multi-combo-tick{flex:none;text-decoration:none;font-size:var(--hx-fs-sm);font-weight:600;color:var(--co-cta);background:var(--hx-card);border:1px solid var(--co-cta);border-radius:var(--hx-r-sm);padding:8px 18px;cursor:pointer}
.hx-order .multi-combo-select:hover{background:var(--co-cta);color:#fff}
.hx-order .summary-rail{position:sticky;top:var(--hx-s-5)}
.hx-order .summary{background:var(--hx-card);border:1px solid var(--co-line);border-radius:var(--hx-r-lg);box-shadow:var(--hx-e-3);overflow:hidden}
.hx-order .summary-head{display:flex;align-items:center;gap:12px;padding: 1.25rem var(--hx-s-5);background: linear-gradient(135deg, #1b4d3d 0%, #2a7d64 100%);}
.hx-order .summary-head svg{width:20px;height:20px;color:#fff}
.hx-order .summary-head h2{font-size:var(--hx-fs-md);margin:0;color:#fff}
.hx-order .summary-body{padding:var(--hx-s-5)}
.hx-order .sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--hx-s-3);padding: 12px 0;font-size: .98rem;color: var(--hx-body);border-bottom: 1px dashed var(--hx-line-2);}
.hx-order .sum-row .amt{font-weight:600;color:var(--hx-ink);font-variant-numeric:tabular-nums}
.hx-order .sum-row.muted{color:var(--hx-muted)}
.hx-order .sum-sep{height:1px;background:var(--co-line);margin:6px 0}
.hx-order .sum-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:12px;}
.hx-order .sum-total .lbl{font-size:var(--hx-fs-md);font-weight:700;color:var(--hx-ink)}
.hx-order .sum-total .amt{font-size:var(--hx-fs-xl);font-weight:800;color:var(--hx-ink);font-variant-numeric:tabular-nums}
.hx-order .sum-terms{display:flex;align-items:flex-start;gap:9px;margin:var(--hx-s-5) 0;font-size:var(--hx-fs-sm);color:var(--hx-body)}
.hx-order .sum-terms input{margin-top:2px;width:17px;height:17px;accent-color:var(--co-cta);flex:none}
.hx-order .sum-terms a{color:var(--co-cta);font-weight:600}
.hx-order .sum-cta{width:100%;justify-content:center;height:48px}
.hx-order .sum-cta[disabled]{opacity:.55;cursor:not-allowed}
.hx-order .sum-secure{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;font-size:var(--hx-fs-xs,.78rem);color:var(--hx-muted)}
.hx-order .sum-secure svg{width:14px;height:14px}
.hx-order .cfg-trust{display:flex;flex-wrap:wrap;gap:var(--hx-s-5);justify-content:center;padding:var(--hx-s-6) 0 var(--hx-s-8)}
.hx-order .cfg-trust .ti{display:flex;align-items:center;gap:8px;font-size:var(--hx-fs-sm);font-weight:500;color:var(--hx-green-900)}
.hx-order .cfg-trust .ti svg{width:18px;height:18px;color:var(--hx-green-700)}
.multi-combo-wrap.combo-card-hidden {display: none !important;}
.multi-combo-wrap.combo-card-hidden.show {display: block !important;}
@media (max-width:900px){
	.hx-order .cfg-grid{grid-template-columns:1fr}
	.hx-order .summary-rail{position:static}
	.hx-order .addon-grid{grid-template-columns:1fr}
	.hx-order .ns-form.open{grid-template-columns:1fr}
    .hx-order .addon-main p{display: none;}
}
.hx-order .addon-foot .cfg-toggle, .hx-order .addon-foot .hostingToggle { display: none !important; }
.hx-order .addon-foot { flex: none; display: flex; flex-direction: row; align-items: center; justify-content: flex-end; gap: 12px; }
.hx-order .addon-foot .addon-price { font-size: var(--hx-fs-sm); font-weight: 700; color: var(--hx-green-800); white-space: nowrap; }
.hx-order .addon-foot .addon-price.free { color: var(--hx-green-700); }
.hx-order .addon-foot .cfg-toggle-label, .hx-order .addon-foot .hostingicon-toggle { flex: none; width: 32px; height: 32px; border-radius: 50%; border: 2px solid #d1d5db; background: #ffffff; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; transition: all 0.3s ease; font-size: 18px; font-weight: 700; color: #6b7280; position: relative; }
.hx-order .addon-foot .cfg-toggle-label:hover, .hx-order .addon-foot .hostingicon-toggle:hover { border-color: #3b5bdb; background: #f0f4ff; }
.hx-order .addon-foot .cfg-toggle-label::before, .hx-order .addon-foot .hostingicon-toggle::before { content: '+'; display: inline-block; line-height: 1; }
.hx-order .addon-foot .cfg-toggle:checked + .cfg-toggle-label, .hx-order .addon-foot .hostingToggle:checked + .hostingicon-toggle { background: #0f7a3d; border-color: #0f7a3d; color: #ffffff; }
.hx-order .addon-foot .cfg-toggle:checked + .cfg-toggle-label::before, .hx-order .addon-foot .hostingToggle:checked + .hostingicon-toggle::before { content: '✓'; color: #ffffff; }
.hx-order .addon-foot .cfg-toggle-label.active, .hx-order .addon-foot .hostingicon-toggle.active { background: #0f7a3d !important; border-color: #0f7a3d !important; color: #ffffff !important; }
.hx-order .addon-foot .cfg-toggle-label.active::before, .hx-order .addon-foot .hostingicon-toggle.active::before { content: '✓' !important; color: #ffffff !important; }
.hx-order .privacy_block .addon-foot { flex: none; display: flex; flex-direction: row; align-items: center; justify-content: flex-end; gap: 12px; }
.hx-order .privacy_block .cfg-toggle-label { flex: none; width: 32px; height: 32px; border-radius: 50%; border: 2px solid #d1d5db; background: #ffffff; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; transition: all 0.3s ease; font-size: 18px; font-weight: 700; color: #6b7280; position: relative; }
.hx-order .privacy_block .cfg-toggle-label:hover { border-color: #3b5bdb; background: #f0f4ff; }
.hx-order .privacy_block .cfg-toggle-label::before { content: '+'; display: inline-block; line-height: 1; }
.hx-order .privacy_block .cfg-toggle:checked + .cfg-toggle-label { background: #0f7a3d; border-color: #0f7a3d; color: #ffffff; }
.hx-order .privacy_block .cfg-toggle:checked + .cfg-toggle-label::before { content: '✓'; color: #ffffff; }
.hx-order .privacy_block .cfg-toggle-label.active { background: #0f7a3d !important; border-color: #0f7a3d !important; color: #ffffff !important; }
.hx-order .privacy_block .cfg-toggle-label.active::before { content: '✓' !important; color: #ffffff !important; }
.hx-order .addon-grid { display: grid; grid-template-columns: 1fr 1fr; gap: var(--hx-s-4); }
.hx-order .addon,.hx-order .addon-card { display: flex; align-items: center; gap: 12px; padding: var(--hx-s-4); border: 1px solid var(--co-line); border-radius: var(--hx-r); background: var(--hx-card); transition: border-color var(--hx-dur) var(--hx-ease), box-shadow var(--hx-dur) var(--hx-ease); }
.hx-order .addon:hover { border-color: var(--hx-green-300); box-shadow: var(--hx-e-1); }
.hx-order .addon.is-on { border-color: var(--hx-green-500); background: var(--hx-green-100); }
.hx-order .addon .hx-tile { width: 40px; height: 40px; flex: none; }
.hx-order .addon-incl { display: inline-flex; align-items: center; gap: 5px; font-size: var(--hx-fs-sm); font-weight: 700; color: var(--hx-green-900); }
.hx-order .addon-incl svg { width: 15px; height: 15px; }
.combo-card-hidden { display: none !important; }
.combo-card-hidden.show { display: block !important; }
.show-more-container { text-align: right; margin: 0; }
.cfg-more-btn { padding: 10px 5px; font-size: 16px; cursor: pointer; border: none; background: #fff; color: #3b5bdb; border-radius: 30px; font-weight: 600; transition: all 0.3s ease; }
.cfg-more-btn:hover {text-decoration: underline;}
@media (max-width: 900px) {
    .hx-order .cfg-grid { grid-template-columns: 1fr;padding: 10px; }
    .hx-order .summary-rail { position: static; }
    .hx-order .addon-grid { grid-template-columns: 1fr; }
    .hx-order .ns-form.open { grid-template-columns: 1fr; }
    .hx-order .combo-addons{grid-template-columns:1fr;}

}
@media (max-width: 480px) {
    .hx-order .addon-foot { flex-wrap: wrap; justify-content: flex-start; }
}
.hx-csug{--sug-glass:rgba(255,255,255,.74);--sug-glass-line:rgba(26,73,24,.10);--sug-glow-1:rgba(107,191,60,.20);--sug-glow-2:rgba(244,198,51,.18);--sug-grid:rgba(39,102,30,.07);--sug-mask:#000}
.sug-hero{position:relative;overflow:hidden;background:var(--hx-hero-grad);padding-block:clamp(40px,6vw,76px)}
.sug-bg{position:absolute;inset:0;pointer-events:none}
.sug-bg .orb{position:absolute;border-radius:50%;filter:blur(6px)}
.sug-bg .orb-1{inset:-18% -8% auto auto;width:48vw;height:48vw;max-width:520px;max-height:520px;background:radial-gradient(circle at 50% 50%,var(--sug-glow-1),transparent 66%)}
.sug-bg .orb-2{inset:auto auto -24% -12%;width:40vw;height:40vw;max-width:440px;max-height:440px;background:radial-gradient(circle at 50% 50%,var(--sug-glow-2),transparent 66%)}
.sug-bg .grid{position:absolute;inset:0;background-image:radial-gradient(var(--sug-grid) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,var(--sug-mask),transparent 82%);mask-image:linear-gradient(180deg,var(--sug-mask),transparent 82%)}
.sug-hero-inner{position:relative;max-width:720px}
.sug-crumb{font-size:var(--hx-fs-sm);color:var(--hx-green-800);margin-bottom:14px}
.sug-crumb a{color:var(--hx-green-800);text-decoration:none}
.sug-crumb a:hover{text-decoration:underline}
.sug-crumb span{color:var(--hx-muted);margin:0 6px}
.sug-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--hx-fs-xs);font-weight:var(--hx-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--hx-price);background:var(--hx-price-soft);border:1px solid var(--hx-price-soft);padding:6px 13px;border-radius:var(--hx-r-pill)}
.sug-eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--hx-price)}
.sug-hero h1{margin:18px 0 0;font-size:var(--hx-fs-hero);font-weight:var(--hx-fw-black);line-height:var(--hx-lh-tight);letter-spacing:var(--hx-tracking-tight);color:var(--hx-green-900)}
.sug-hero h1 .taken{color:var(--hx-price);overflow-wrap:anywhere}
.sug-sub{margin:16px 0 0;font-size:var(--hx-fs-md);color:var(--hx-green-900);opacity:.82;max-width:60ch}
.sug-searched{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0 0;padding:14px 18px;background:var(--hx-card);border:1px solid var(--sug-glass-line);border-left:4px solid var(--hx-price);border-radius:var(--hx-r-lg);box-shadow:var(--hx-e-2)}
.sug-searched .ic{flex:none;width:34px;height:34px;border-radius:var(--hx-r-sm);display:grid;place-items:center;background:var(--hx-price-soft);color:var(--hx-price)}
.sug-searched .ic svg{width:19px;height:19px}
.sug-searched .nm{font-size:var(--hx-fs-md);font-weight:var(--hx-fw-black);color:var(--hx-ink);letter-spacing:var(--hx-tracking-tight);overflow-wrap:anywhere;min-width:0}
.sug-searched .state{margin-left:auto;font-size:var(--hx-fs-xs);font-weight:var(--hx-fw-black);letter-spacing:.03em;text-transform:uppercase;color:var(--hx-price);background:var(--hx-price-soft);border-radius:var(--hx-r-pill);padding:4px 12px;white-space:nowrap}
.sug-again{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}
.sug-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}
.sug-title{display:flex;align-items:center;gap:10px;font-size:var(--hx-fs-2xl);font-weight:var(--hx-fw-black);letter-spacing:var(--hx-tracking-tight);color:var(--hx-ink);margin:0}
.sug-title svg{width:24px;height:24px;color:var(--hx-green-600);flex:none}
.sug-count{font-size:var(--hx-fs-sm);color:var(--hx-muted);font-weight:var(--hx-fw-semi)}
.sug-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.sug-card{display:flex;flex-direction:column;gap:14px;text-align:left;background:var(--hx-card);border:1px solid var(--hx-line);border-radius:var(--hx-r-lg);box-shadow:var(--hx-e-1);padding:20px 20px 18px;cursor:pointer;font:inherit;transition:transform var(--hx-dur) var(--hx-ease),box-shadow var(--hx-dur) var(--hx-ease),border-color var(--hx-dur) var(--hx-ease)}
.sug-card:hover{transform:translateY(-3px);box-shadow:var(--hx-e-2);border-color:var(--hx-green-300)}
.sug-card:focus-visible{outline:2px solid var(--hx-cta);outline-offset:2px}
.sug-card .avail{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:var(--hx-fs-xs);font-weight:var(--hx-fw-bold);color:var(--hx-success);background:var(--hx-success-soft);border-radius:var(--hx-r-pill);padding:3px 10px}
.sug-card .avail svg{width:13px;height:13px}
.sug-card .dom{font-size:var(--hx-fs-md);font-weight:var(--hx-fw-bold);color:var(--hx-ink);letter-spacing:var(--hx-tracking-tight);line-height:1.3;overflow-wrap:anywhere}
.sug-card .dom .ex{color:var(--hx-green-700);font-weight:var(--hx-fw-black)}
.sug-card .pick{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;font-size:var(--hx-fs-sm);font-weight:var(--hx-fw-bold);color:var(--hx-gold-ink);background:var(--hx-gold-grad);border:1px solid var(--hx-gold-border);border-radius:var(--hx-r-sm);padding:10px 14px;box-shadow:var(--hx-gold-shadow);transition:filter var(--hx-dur) var(--hx-ease)}
.sug-card:hover .pick{filter:brightness(1.03)}
.sug-card .pick svg{width:16px;height:16px}
.sug-foot-note{margin-top:26px;font-size:var(--hx-fs-sm);color:var(--hx-muted);text-align:center}
.sug-empty{grid-column:1/-1;text-align:center;padding:40px;color:var(--hx-muted);font-size:var(--hx-fs-md)}
@media (max-width:1023.98px){
  .sug-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:639.98px){
  .sug-grid{grid-template-columns:1fr}
  .sug-searched .state{margin-left:0}
}