.surface,.foundation-placeholder{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);color:var(--color-foreground);padding:var(--space-6)}.surface--elevated{background:var(--color-surface-elevated);box-shadow:var(--shadow-1)}.glass{border:var(--border-width) solid var(--glass-border);border-radius:var(--radius-surface);background:var(--color-surface-elevated)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.glass{background:var(--glass-background);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation))}}.button,.foundation-button,.icon-button{min-block-size:var(--target-min);border:var(--border-width) solid transparent;border-radius:var(--radius-control);font:inherit;font-weight:650;line-height:1.1;text-align:center;text-decoration:none;touch-action:manipulation}.button,.foundation-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.75rem 1rem;background:var(--color-primary);color:var(--color-primary-contrast)}.button--secondary{border-color:var(--color-border);background:var(--color-surface-elevated);color:var(--color-foreground)}.button--ghost{border-color:transparent;background:transparent;color:var(--color-foreground)}.button:disabled,.foundation-button:disabled,.icon-button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.55}.icon-button{display:inline-grid;inline-size:var(--target-min);place-items:center;padding:0;border-color:var(--color-border);background:var(--color-surface-elevated);color:var(--color-foreground)}.field,.foundation-form{display:grid;gap:var(--space-2)}.foundation-form{max-width:32rem}.field__label{font-size:var(--font-size-sm);font-weight:650}.input,.select,.textarea,.foundation-input{inline-size:100%;min-block-size:var(--target-min);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-elevated);color:var(--color-foreground);padding:.75rem .875rem}.textarea{min-block-size:7rem;resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--color-muted);opacity:1}.field__help{color:var(--color-muted);font-size:var(--font-size-sm)}.field__error{color:var(--color-critical);font-size:var(--font-size-sm)}.badge{display:inline-flex;min-block-size:1.75rem;align-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);padding-inline:var(--space-3);background:var(--color-surface);color:var(--color-foreground);font-size:var(--font-size-xs);font-weight:650;line-height:1}.card{overflow:clip;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface-elevated)}.card__body{padding:var(--space-4)}.divider{block-size:var(--border-width);border:0;background:var(--color-border)}@media(hover:hover)and (pointer:fine){.button:not(:disabled),.foundation-button:not(:disabled),.icon-button:not(:disabled){transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.button:not(:disabled):hover,.foundation-button:not(:disabled):hover,.icon-button:not(:disabled):hover{box-shadow:var(--shadow-1)}.button:not(:disabled):active,.foundation-button:not(:disabled):active,.icon-button:not(:disabled):active{transform:translateY(1px)}}@media(max-width:47.999rem){.button,.foundation-button,.icon-button,.input,.select,.foundation-input{min-block-size:var(--target-mobile)}.icon-button{inline-size:var(--target-mobile)}}.breadcrumbs{font-size:var(--font-size-sm, .875rem);color:var(--color-muted);margin-block-end:var(--space-4)}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:0;margin:0;list-style:none}.breadcrumbs a{color:inherit;text-underline-offset:.18em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/components.css.map */
