.hw-options{gap:var(--ar-space-1);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hw-option{gap:var(--ar-space-0-5);flex-direction:column;min-width:0;display:flex}.hw-option-label{font-size:var(--ar-font-size-sm);font-weight:var(--ar-font-weight-ui);overflow-wrap:anywhere;align-items:baseline;gap:var(--ar-space-1);flex-wrap:wrap;min-width:0;margin:0;display:flex}.hw-badge{font-size:var(--ar-font-size-xs);padding:1px var(--ar-space-1);background:var(--ar-surface-raised);border-color:var(--ar-border);font-weight:var(--ar-font-weight-ui);flex:none}.hw-option-meta,.hw-option-price{font-size:var(--ar-font-size-xs);color:var(--ar-muted);overflow-wrap:anywhere;margin:0}.hw-option-price a{color:var(--ar-text);font-variant-numeric:tabular-nums}.hw-unavailable{color:var(--ar-subtle)}.hw-more{font-size:var(--ar-font-size-xs);margin:0}.hw-note{margin:var(--ar-space-1) 0 0;color:var(--ar-subtle);font-size:var(--ar-font-size-xs);max-width:62ch}.hw-empty{color:var(--ar-muted);font-size:var(--ar-font-size-sm);margin:0}.hw-block{min-width:0}.hw-block h2{margin:0 0 var(--ar-space-2);font-size:var(--ar-font-size-lg)}.hw-online{border-top:1px solid var(--ar-border-subtle);margin:0;padding:0;list-style:none}.hw-row{align-items:baseline;gap:var(--ar-space-0-5) var(--ar-space-2);padding:var(--ar-space-1-5) 0;border-bottom:1px solid var(--ar-border-subtle);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;display:grid}.hw-row-name{align-items:baseline;gap:var(--ar-space-1);min-width:0;font-size:var(--ar-font-size-sm);font-weight:var(--ar-font-weight-ui);flex-wrap:wrap;display:flex}.hw-row-meta{font-size:var(--ar-font-size-data);color:var(--ar-muted);font-variant-numeric:tabular-nums}.hw-row-price{font-size:var(--ar-font-size-sm);color:var(--ar-text);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.hw-offline>summary{color:var(--ar-muted);font-weight:var(--ar-font-weight-ui);font-size:var(--ar-font-size-sm)}.hw-full .hw-note{margin-top:var(--ar-space-1-5)}@media (max-width:640px){.hw-row{grid-template-columns:minmax(0,1fr) auto}.hw-row-meta{grid-area:2/1/auto/-1}}
