.sketch-control.sketch-control.sketch-control{border:2px solid var(--sketch-border,var(--action));background:var(--sketch-background,var(--surface));min-width:44px;min-height:44px;color:var(--sketch-color,var(--action));box-shadow:3px 3px 0 var(--secondary);cursor:pointer;isolation:isolate;border-radius:9px 5px 11px 4px/4px 10px 5px 9px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:none;animation:none;display:inline-flex;position:relative}.sketch-control:after{content:"";opacity:.5;pointer-events:none;border:1px solid;border-radius:5px 10px 4px 12px/11px 4px 9px 5px;position:absolute;inset:2px -3px -3px 2px}.sketch-control--primary{--sketch-background:var(--action);--sketch-color:var(--surface)}.sketch-control--secondary{--sketch-background:var(--secondary);--sketch-color:var(--secondary-text)}.sketch-control--ghost{--sketch-background:transparent;--sketch-border:transparent}.sketch-control[data-sketch-shape="1"]{border-radius:4px 11px 5px 9px/10px 5px 9px 4px}.sketch-control.sketch-control.sketch-control:not(:disabled):not(:has(input:disabled)):hover{background:var(--secondary);border-color:var(--action);color:var(--action)}.sketch-control.sketch-control.sketch-control[aria-pressed=true],.sketch-control.sketch-control.sketch-control[aria-current=page],.sketch-control.sketch-control.sketch-control[aria-current=step]{background:var(--action-pressed);border-color:var(--action-pressed);color:var(--surface);box-shadow:1px 1px 0 var(--secondary)}.sketch-control.sketch-control.sketch-control:has(input:checked){background:var(--action-pressed);border-color:var(--action-pressed);color:var(--surface);box-shadow:1px 1px 0 var(--secondary)}.sketch-control.sketch-control.sketch-control:not(:disabled):not(:has(input:disabled)):active{background:var(--action-pressed);border-color:var(--action-pressed);color:var(--surface);box-shadow:1px 1px 0 var(--secondary)}.sketch-control.sketch-control.sketch-control:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.sketch-choice.sketch-choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:4px}.sketch-control.sketch-control.sketch-control:disabled{background:var(--muted-surface);border-color:var(--border);color:var(--muted);box-shadow:none;cursor:not-allowed}.sketch-control.sketch-control.sketch-control:has(input:disabled){background:var(--muted-surface);border-color:var(--border);color:var(--muted);box-shadow:none;cursor:not-allowed}.sketch-control__icon{flex:none;align-items:center;display:inline-flex}.sketch-control__icon svg{width:20px;height:20px}.sketch-choice-group{flex-wrap:wrap;gap:12px;display:flex}.sketch-choice.sketch-choice.sketch-choice{justify-content:flex-start}.sketch-choice input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sketch-choice>span:before{content:"";width:1.25em;display:inline-block}.sketch-choice:has(input:checked)>span:before{content:"✓"}.public-catalog-category-nav{flex-wrap:wrap;gap:12px;padding:4px 4px 8px;display:flex}.public-catalog-category-nav>button{overflow-wrap:anywhere;flex:0 auto;min-height:44px}.sketch-control.sketch-control.sketch-control[data-sketch-animate=true]{transition:background-color .14s,color .14s,box-shadow .14s}@media (prefers-reduced-motion:reduce){.sketch-control.sketch-control.sketch-control[data-sketch-animate=true]{transition:none;animation:none}}
