:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--se-space-8);height:var(--se-control-height-md);padding:0 var(--se-space-20);border:var(--se-border-sm) solid transparent;border-radius:var(--se-radius-full);background:var(--se-color-brand-surface);color:var(--se-color-text-on-brand);font:var(--se-type-label);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--se-duration-150) var(--se-ease-out),border-color var(--se-duration-150) var(--se-ease-out),color var(--se-duration-150) var(--se-ease-out),transform var(--se-duration-100) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button:hover:not([data-disabled]):not(:disabled){background:var(--se-color-brand-surface-hover);color:var(--se-color-text-on-brand)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button:active{transform:scale(.97)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button:disabled,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-disabled]{opacity:.4;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-size=sm]{height:var(--se-control-height-sm);padding:0 var(--se-space-12);font:var(--se-type-caption);font-weight:var(--se-weight-body-display)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-size=md]{height:var(--se-control-height-md);padding:0 var(--se-space-16)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-size=lg]{height:var(--se-control-height-lg);padding:0 var(--se-space-20)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-size=xl]{height:var(--se-control-height-xl);padding:0 var(--se-space-24)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-size="2xl"]{height:var(--se-control-height-2xl);padding:0 var(--se-space-28)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--primary,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=primary]{background:var(--se-color-brand-surface);color:var(--se-color-text-on-brand);border-color:transparent}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--primary:active,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=primary]:active{background:var(--se-color-brand-surface-pressed)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--secondary,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=secondary]{background:transparent;color:var(--se-color-text);border-color:var(--se-color-border-primary);font-weight:var(--se-weight-body-regular)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--secondary:hover:not([data-disabled]):not(:disabled),:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=secondary]:hover:not([data-disabled]):not(:disabled){background:var(--se-color-surface);color:var(--se-color-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--inverse,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=on-surface]{background:transparent;color:var(--se-color-text-muted);border-color:var(--se-color-border-secondary);font-weight:var(--se-weight-body-strong)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--inverse:hover:not([data-disabled]):not(:disabled),:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=on-surface]:hover:not([data-disabled]):not(:disabled){background:var(--se-color-surface);color:var(--se-color-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=tint]{background:var(--se-color-brand-surface-tint);color:var(--se-color-brand-text);border-color:var(--se-color-brand-border)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=tint]:hover:not([data-disabled]):not(:disabled){background:var(--se-color-brand-surface-tint-strong);color:var(--se-color-brand-text);border-color:var(--se-color-brand-border-hover)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--ghost,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=ghost]{background:transparent;color:var(--se-color-text-muted);border-color:transparent;font-weight:var(--se-weight-body-regular)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--ghost:hover:not([data-disabled]):not(:disabled),:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[data-variant=ghost]:hover:not([data-disabled]):not(:disabled){background:var(--se-color-surface);color:var(--se-color-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[aria-current=true],:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[aria-pressed=true]{background:var(--se-color-brand-surface);color:var(--se-color-text-on-brand);border-color:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[aria-current=true]:hover,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button[aria-pressed=true]:hover{background:var(--se-color-brand-surface-hover);color:var(--se-color-text-on-brand)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--icon{width:var(--se-control-height-md);padding:0}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--icon[data-size=sm]{width:var(--se-control-height-sm)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--icon[data-size=lg]{width:var(--se-control-height-lg)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--round{border-radius:var(--se-radius-full)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--caps{letter-spacing:var(--se-type-label-tracking);text-transform:var(--se-type-label-transform)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button--block{width:100%}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-button__icon{width:var(--se-space-16);height:var(--se-space-16);flex:0 0 auto}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-chip{display:inline-flex;align-items:center;gap:var(--se-space-6);padding:var(--se-space-4) var(--se-space-12);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-full);background:transparent;color:var(--se-color-text-muted);font:var(--se-type-mono-label);letter-spacing:var(--se-type-mono-label-tracking);text-transform:var(--se-type-mono-label-transform)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-chip[data-tone=brand]{background:var(--se-color-brand-surface-tint);border-color:var(--se-color-brand-border);color:var(--se-color-brand-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-chip[data-tone=alert]{background:var(--se-color-surface-error);border-color:var(--se-color-surface-error);color:var(--se-color-text-on-status)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field{display:flex;flex-direction:column;gap:var(--se-space-6)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field__label{font:var(--se-type-body-sm);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-input,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-textarea{width:100%;border:var(--se-border-sm) solid var(--se-color-border-secondary);background:var(--se-color-input);color:var(--se-color-text);font:var(--se-type-body-sm);transition:border-color var(--se-duration-150) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-input{height:var(--se-control-height-xl);border-radius:var(--se-radius-full);padding:0 var(--se-space-16)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-textarea{min-height:calc(var(--se-space-96) + var(--se-space-16));border-radius:var(--se-radius-2xl);padding:var(--se-space-12) var(--se-space-16);resize:vertical}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-input::placeholder,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-textarea::placeholder{color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-input:focus,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-input:hover,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-textarea:focus,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-textarea:hover{border-color:var(--se-color-brand-border-hover)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field[data-invalid] .shop-input,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field[data-invalid] .shop-textarea{border-color:var(--se-color-text-error)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field[data-disabled]{opacity:.5}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field__hint{font:var(--se-type-caption);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-field__error{font:var(--se-type-caption);color:var(--se-color-text-error)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--se-space-8);height:var(--se-control-height-xl);padding:0 var(--se-space-16);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-full);background:var(--se-color-surface-raised-translucent);color:var(--se-color-text);font:var(--se-type-body-sm);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select[data-popup-open]{border-color:var(--se-color-brand-border-hover)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select[data-disabled]{opacity:.5;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--se-weight-body-strong)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__icon{width:var(--se-space-16);height:var(--se-space-16);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__popup{z-index:var(--se-z-index-popover);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-2xl);background:var(--se-color-surface-media);color:var(--se-color-text);padding:var(--se-space-6);box-shadow:var(--se-shadow-md)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__list{display:flex;flex-direction:column;gap:var(--se-space-2);list-style:none;margin:0;padding:0}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item{display:flex;align-items:center;gap:var(--se-space-8);padding:var(--se-space-8) var(--se-space-12);border-radius:var(--se-radius-xl);font:var(--se-type-body-sm);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item[data-highlighted]{background:var(--se-color-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item[data-selected]{color:var(--se-color-brand-text);font-weight:var(--se-weight-body-strong)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item[data-disabled]{opacity:.45;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item-indicator{width:var(--se-space-14);color:var(--se-color-brand-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-select__item-text{flex:1}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox{display:inline-flex;align-items:center;gap:var(--se-space-8);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox__box{display:inline-flex;align-items:center;justify-content:center;width:var(--se-space-20);height:var(--se-space-20);border:var(--se-border-sm) solid var(--se-color-border-primary);border-radius:var(--se-radius-xs);background:var(--se-color-input)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox[data-checked] .shop-checkbox__box{background:var(--se-color-brand-surface);border-color:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox[data-disabled]{opacity:.5;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox__indicator{width:var(--se-space-12);height:var(--se-space-12);color:var(--se-color-text-on-brand)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-checkbox__label,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio__label,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch__label{font:var(--se-type-body-sm)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio-group{display:flex;flex-direction:column;gap:var(--se-space-8)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio{display:inline-flex;align-items:center;gap:var(--se-space-8);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio__box{display:inline-flex;align-items:center;justify-content:center;width:var(--se-space-20);height:var(--se-space-20);border:var(--se-border-sm) solid var(--se-color-border-primary);border-radius:50%;background:var(--se-color-input)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio[data-checked] .shop-radio__box{border-color:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio[data-disabled]{opacity:.5;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-radio__indicator{width:var(--se-space-8);height:var(--se-space-8);border-radius:50%;background:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch{display:inline-flex;align-items:center;gap:var(--se-space-8);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch__track{display:inline-flex;align-items:center;width:var(--se-control-height-xl);height:var(--se-space-24);padding:var(--se-space-2);border-radius:var(--se-radius-full);background:var(--se-color-surface);transition:background-color var(--se-duration-150) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch[data-checked] .shop-switch__track{background:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch[data-disabled]{opacity:.5;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch__thumb{width:var(--se-space-20);height:var(--se-space-20);border-radius:50%;background:var(--se-color-text);transition:transform var(--se-duration-150) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-switch[data-checked] .shop-switch__thumb{transform:translateX(var(--se-space-20))}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper{display:inline-flex;align-items:center;gap:var(--se-space-8);border:0;background:transparent;padding:0;border-radius:0}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__group{display:inline-flex;align-items:center;gap:var(--se-space-8);border:0;background:transparent}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__button{display:inline-flex;align-items:center;justify-content:center;width:var(--se-control-height-md);height:var(--se-control-height-md);border:var(--se-border-sm) solid var(--se-color-border-primary);border-radius:var(--se-radius-full);background:transparent;color:var(--se-color-text);font:var(--se-type-body);cursor:pointer;transition:background-color var(--se-duration-150) var(--se-ease-out),border-color var(--se-duration-150) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__button[data-action=increment]{border-color:var(--se-color-brand-surface);background:var(--se-color-brand-surface);color:var(--se-color-text-on-brand)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__button[data-action=increment]:hover:not([data-disabled]){background:var(--se-color-brand-surface-hover);border-color:var(--se-color-brand-surface-hover)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__button[data-disabled]{opacity:.4;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__input{width:var(--se-space-40);border:0;background:transparent;color:inherit;text-align:center;font-family:var(--se-type-mono-family);font-weight:var(--se-weight-mono-strong);letter-spacing:var(--se-type-mono-figure-tracking);font-variant-numeric:tabular-nums}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-stepper__value{min-width:var(--se-space-28);text-align:center;font-family:var(--se-type-mono-family);font-weight:var(--se-weight-mono-strong);letter-spacing:var(--se-type-mono-figure-tracking);font-variant-numeric:tabular-nums}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toggle{display:inline-flex;gap:var(--se-space-8)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toggle__item{height:var(--se-control-height-sm);padding:0 var(--se-space-16);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-full);background:transparent;color:var(--se-color-text-muted);font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toggle__item[data-pressed]{background:var(--se-color-brand-surface);color:var(--se-color-text-on-brand);border-color:var(--se-color-brand-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toggle__item[data-disabled]{opacity:.45;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs{display:flex;flex-direction:column;gap:var(--se-space-16)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__list{position:relative;display:flex;gap:var(--se-space-20);border-bottom:var(--se-border-sm) solid var(--se-color-border-faint)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__tab{border:0;background:transparent;color:var(--se-color-text-muted);padding:var(--se-space-12) 0;font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__tab[data-selected]{color:var(--se-color-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__tab[data-disabled]{opacity:.35;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__indicator{height:var(--se-border-md);background:var(--se-color-brand-surface);transition:transform var(--se-duration-200) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-tabs__panel{font:var(--se-type-body)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-popover{z-index:var(--se-z-index-popover);max-width:var(--se-width-sm);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-2xl);background:var(--se-color-surface-media);color:var(--se-color-text);padding:var(--se-space-16);box-shadow:var(--se-shadow-md)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-popover__title{margin:0 0 var(--se-space-6);font:var(--se-type-heading-6);letter-spacing:var(--se-type-heading-tracking)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-popover__description{margin:0;font:var(--se-type-body-sm);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog__close,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-popover__close,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast__close{position:absolute;top:var(--se-space-12);right:var(--se-space-12);display:inline-flex;align-items:center;justify-content:center;width:var(--se-control-height-sm);height:var(--se-control-height-sm);border:0;border-radius:var(--se-radius-full);background:transparent;color:inherit;cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast-viewport{right:var(--se-space-16);bottom:var(--se-space-16);z-index:var(--se-z-index-toast);display:flex;flex-direction:column;gap:var(--se-space-8)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast{position:relative;min-width:var(--se-width-sm);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-2xl);background:var(--se-color-surface-raised);color:var(--se-color-text);padding:var(--se-space-16) var(--se-space-48) var(--se-space-16) var(--se-space-16)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast[data-type=error]{background:var(--se-color-surface-error);color:var(--se-color-text-on-status)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast__title{margin:0;font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast__description{margin:var(--se-space-4) 0 0;font:var(--se-type-caption);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-toast__action{margin-top:var(--se-space-8);border:0;background:transparent;color:var(--se-color-brand-text);font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog__backdrop{z-index:var(--se-z-index-overlay);background:var(--se-color-backdrop)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog{z-index:var(--se-z-index-modal);max-width:var(--se-width-lg);width:calc(100% - 2 * var(--se-space-16));border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-2xl);background:var(--se-color-surface-raised);color:var(--se-color-text);padding:var(--se-space-24)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog[data-variant=sheet]{inset:auto 0 0;width:100%;max-width:none;border-radius:var(--se-radius-2xl) var(--se-radius-2xl) 0 0}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog__title{margin:0 0 var(--se-space-8);font:var(--se-type-heading-5);letter-spacing:var(--se-type-heading-tracking)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-dialog__description{margin:0;font:var(--se-type-body-sm);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete{display:flex;align-items:center;gap:var(--se-space-8);height:var(--se-control-height-xl);padding:0 var(--se-space-6) 0 var(--se-space-16);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-full);background:var(--se-color-surface-raised);color:var(--se-color-text);transition:border-color var(--se-duration-150) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete:focus-within,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete[data-popup-open]{border-color:var(--se-color-brand-border-hover)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete[data-disabled]{opacity:.5}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__input{flex:1;min-width:0;border:0;background:transparent;color:inherit;font:var(--se-type-body-sm)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__input::placeholder{color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__popup{z-index:var(--se-z-index-popover);border:var(--se-border-sm) solid var(--se-color-border-secondary);border-radius:var(--se-radius-2xl);background:var(--se-color-surface-media);color:var(--se-color-text);padding:var(--se-space-4);box-shadow:var(--se-shadow-md);overflow:hidden}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;max-height:calc(var(--se-space-64) * 5)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__item{display:flex;flex-direction:column;gap:var(--se-space-2);padding:var(--se-space-8) var(--se-space-12);border-radius:var(--se-radius-xl);cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__item[data-highlighted],:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__item[data-selected]{background:var(--se-color-surface)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__item-label{font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__item-description{font:var(--se-type-caption);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-autocomplete__empty{padding:var(--se-space-12);font:var(--se-type-caption);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area{position:relative;overflow:hidden}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__viewport{height:100%;overscroll-behavior:contain}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__content{min-width:0}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__scrollbar{display:flex;width:var(--se-space-6);padding:var(--se-space-2);background:transparent}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__scrollbar[data-orientation=horizontal]{width:auto;height:var(--se-space-6)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__thumb{flex:1;border-radius:var(--se-radius-full);background:var(--se-color-border-primary)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-scroll-area__corner{background:transparent}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-progress{display:flex;flex-direction:column;gap:var(--se-space-6)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-progress__label{font:var(--se-type-mono-label);letter-spacing:var(--se-type-mono-label-tracking);text-transform:var(--se-type-mono-label-transform);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-progress__value{font-family:var(--se-type-mono-family);font-weight:var(--se-weight-mono-strong);letter-spacing:var(--se-type-mono-figure-tracking);font-variant-numeric:tabular-nums}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-progress__track{height:var(--se-space-6);border-radius:var(--se-radius-full);background:var(--se-color-surface);overflow:hidden}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-progress__indicator{height:100%;background:var(--se-color-brand-surface);transition:width var(--se-duration-200) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible{display:flex;flex-direction:column}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__trigger,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible__trigger{display:flex;justify-content:space-between;align-items:center;gap:var(--se-space-16);width:100%;border:0;border-radius:var(--se-radius-xl);background:transparent;color:var(--se-color-text);padding:var(--se-space-12) var(--se-space-8);font:var(--se-type-body-sm);font-weight:var(--se-weight-body-strong);text-align:left;cursor:pointer}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__trigger:after,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible__trigger:after{content:"";flex:0 0 auto;width:var(--se-space-8);height:var(--se-space-8);margin-right:var(--se-space-4);border-right:var(--se-border-md) solid;border-bottom:var(--se-border-md) solid;transform:rotate(45deg);transition:transform var(--se-duration-200) var(--se-ease-out)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__trigger[data-panel-open]:after,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible__trigger[data-panel-open]:after{transform:rotate(225deg)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__trigger:hover,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible__trigger:hover{color:var(--se-color-brand-text)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__trigger[data-disabled]{opacity:.45;cursor:default}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__panel,:where([data-theme=accessblack],[data-theme=accessblack] *).shop-collapsible__panel{padding:0 var(--se-space-8) var(--se-space-16);font:var(--se-type-body-sm);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__item{border-bottom:var(--se-border-sm) solid var(--se-color-border-faint)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-accordion__header{margin:0;font:inherit}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-poweredby{display:inline-flex;align-items:center;gap:var(--se-space-6);font:var(--se-type-caption);color:var(--se-color-text-muted)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-poweredby__text{letter-spacing:var(--se-type-caption-tracking)}:where([data-theme=accessblack],[data-theme=accessblack] *).shop-poweredby__logo{height:var(--se-space-14)}:where(.shop-select__popup,.shop-autocomplete__popup){display:flex;flex-direction:column;min-width:var(--anchor-width);max-height:var(--available-height)}:where(.shop-select__list,.shop-autocomplete__list){min-height:0;overflow-y:auto}:where(.shop-select__item,.shop-autocomplete__item):focus-visible{outline:none}:where(.shop-autocomplete__input)::-webkit-search-cancel-button,:where(.shop-autocomplete__input)::-webkit-search-decoration{appearance:none}:where(.shop-scroll-area__viewport){overflow:auto}:where(.shop-scroll-area__viewport)::-webkit-scrollbar{display:none}@supports not selector(::-webkit-scrollbar){:where(.shop-scroll-area__viewport){scrollbar-width:none}}:where(.shop-collapsible__panel,.shop-accordion__panel){overflow:hidden}:where(.shop-collapsible__panel){height:var(--collapsible-panel-height)}:where(.shop-accordion__panel){height:var(--accordion-panel-height)}:where(.shop-collapsible__panel,.shop-accordion__panel)[data-ending-style],:where(.shop-collapsible__panel,.shop-accordion__panel)[data-starting-style]{height:0}:where(.shop-tabs__indicator){position:absolute;width:var(--active-tab-width);translate:var(--active-tab-left) 0}:where(.shop-dialog__backdrop){position:fixed;inset:0}:where(.shop-dialog){position:fixed}:where(.shop-toast-viewport){position:fixed}:where(.shop-poweredby__logo){display:block;width:auto;flex-shrink:0}