/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--ups-color-primary-100:#e8eef5;--ups-color-primary-200:#c5d4e5;--ups-color-primary-300:#8ca8cb;--ups-color-primary-400:#527db1;--ups-color-primary-500:#185197;--ups-color-primary-600:#144580;--ups-color-primary-700:#11396a;--ups-color-primary-800:#0d2d53;--ups-color-primary-900:#0a203c;--ups-color-neutral-100:#f0f1f1;--ups-color-neutral-200:#d9dbdc;--ups-color-neutral-300:#b4b7b9;--ups-color-neutral-400:#8e9295;--ups-color-neutral-500:#686e72;--ups-color-neutral-600:#585e61;--ups-color-neutral-700:#494d50;--ups-color-neutral-800:#393d3f;--ups-color-neutral-900:#1a1a1a;--ups-color-positive-100:#e9f3eb;--ups-color-positive-200:#c8e1cc;--ups-color-positive-300:#91c49a;--ups-color-positive-400:#5aa667;--ups-color-positive-500:#238834;--ups-color-positive-600:#1e742c;--ups-color-positive-700:#195f24;--ups-color-positive-800:#134b1d;--ups-color-positive-900:#0e3615;--ups-color-negative-100:#feefed;--ups-color-negative-200:#fcd6d2;--ups-color-negative-300:#f8ada5;--ups-color-negative-400:#f58377;--ups-color-negative-500:#f15a4a;--ups-color-negative-600:#cd4d3f;--ups-color-negative-700:#a93f34;--ups-color-negative-800:#853229;--ups-color-negative-900:#60241e;--ups-color-warning-100:#fff9e7;--ups-color-warning-200:#fff1c4;--ups-color-warning-300:#fee289;--ups-color-warning-400:#fed44d;--ups-color-warning-500:#fdc512;--ups-color-warning-600:#d7a70f;--ups-color-warning-700:#b18a0d;--ups-color-warning-800:#8b6c0a;--ups-color-warning-900:#654f07;--ups-color-highlight-100:#ebf8fc;--ups-color-highlight-200:#cceef8;--ups-color-highlight-300:#99dcf2;--ups-color-highlight-400:#65cbeb;--ups-color-highlight-500:#32b9e4;--ups-color-highlight-600:#2b9dc2;--ups-color-highlight-700:#2382a0;--ups-color-highlight-800:#1c667d;--ups-color-highlight-900:#144a5b;--ups-color-white:#fff;--ups-color-black:#000;--ups-color-transparent:transparent;--ups-color-text-body:var(--ups-color-neutral-900);--ups-color-text-body-secondary:var(--ups-color-neutral-500);--ups-color-text-inverse:var(--ups-color-white);--ups-color-text-disabled:var(--ups-color-neutral-300);--ups-color-text-primary:var(--ups-color-primary-500);--ups-color-text-placeholder:var(--ups-color-neutral-600);--ups-color-text-positive:var(--ups-color-positive-500);--ups-color-text-positive-dark:var(--ups-color-positive-700);--ups-color-text-negative:var(--ups-color-negative-500);--ups-color-text-negative-dark:var(--ups-color-negative-700);--ups-color-text-warning:var(--ups-color-warning-500);--ups-color-text-warning-dark:var(--ups-color-warning-700);--ups-color-text-highlight:var(--ups-color-highlight-500);--ups-color-text-highlight-dark:var(--ups-color-highlight-700);--ups-color-surface-body:var(--ups-color-white);--ups-color-surface-base:var(--ups-color-white);--ups-color-surface-base-transparent:var(--ups-color-transparent);--ups-color-surface-light:var(--ups-color-primary-100);--ups-color-surface-dark:var(--ups-color-primary-900);--ups-color-surface-base-hover:var(--ups-color-primary-100);--ups-color-surface-base-active:var(--ups-color-primary-200);--ups-color-surface-base-negative-hover:var(--ups-color-negative-100);--ups-color-surface-base-negative-active:var(--ups-color-negative-200);--ups-color-surface-disabled-light:var(--ups-color-neutral-100);--ups-color-surface-disabled-medium:var(--ups-color-neutral-200);--ups-color-surface-disabled-dark:var(--ups-color-neutral-500);--ups-color-surface-primary:var(--ups-color-primary-500);--ups-color-surface-primary-hover:var(--ups-color-primary-600);--ups-color-surface-primary-active:var(--ups-color-primary-700);--ups-color-surface-positive-light:var(--ups-color-positive-200);--ups-color-surface-positive-light-hover:var(--ups-color-positive-300);--ups-color-surface-positive-light-active:var(--ups-color-positive-400);--ups-color-surface-positive-medium:var(--ups-color-positive-500);--ups-color-surface-positive-medium-hover:var(--ups-color-positive-600);--ups-color-surface-positive-medium-active:var(--ups-color-positive-700);--ups-color-surface-positive-dark:var(--ups-color-positive-700);--ups-color-surface-negative-light:var(--ups-color-negative-200);--ups-color-surface-negative-light-hover:var(--ups-color-negative-300);--ups-color-surface-negative-light-active:var(--ups-color-negative-400);--ups-color-surface-negative-medium:var(--ups-color-negative-500);--ups-color-surface-negative-medium-hover:var(--ups-color-negative-600);--ups-color-surface-negative-medium-active:var(--ups-color-negative-700);--ups-color-surface-negative-dark:var(--ups-color-negative-700);--ups-color-surface-warning-light:var(--ups-color-warning-200);--ups-color-surface-warning-light-hover:var(--ups-color-warning-300);--ups-color-surface-warning-light-active:var(--ups-color-warning-400);--ups-color-surface-warning-dark:var(--ups-color-warning-800);--ups-color-surface-highlight-light:var(--ups-color-highlight-200);--ups-color-surface-highlight-light-hover:var(--ups-color-highlight-300);--ups-color-surface-highlight-light-active:var(--ups-color-highlight-400);--ups-color-surface-highlight-dark:var(--ups-color-highlight-800);--ups-color-surface-backdrop:#2a2c2e80;--ups-color-surface-scroll:var(--ups-color-neutral-400);--ups-color-icon-body:var(--ups-color-neutral-900);--ups-color-icon-inverse:var(--ups-color-white);--ups-color-icon-inverse-inactive:var(--ups-color-primary-300);--ups-color-icon-disabled:var(--ups-color-neutral-300);--ups-color-icon-positive:var(--ups-color-positive-500);--ups-color-icon-positive-dark:var(--ups-color-positive-900);--ups-color-icon-negative:var(--ups-color-negative-500);--ups-color-icon-negative-medium:var(--ups-color-negative-700);--ups-color-icon-negative-dark:var(--ups-color-negative-900);--ups-color-icon-warning:var(--ups-color-warning-500);--ups-color-icon-warning-dark:var(--ups-color-warning-900);--ups-color-icon-highlight:var(--ups-color-highlight-500);--ups-color-icon-highlight-dark:var(--ups-color-highlight-900);--ups-color-border-default:var(--ups-color-neutral-400);--ups-color-border-light:var(--ups-color-neutral-200);--ups-color-border-error:var(--ups-color-negative-700);--ups-color-border-focus:var(--ups-color-highlight-700);--ups-color-border-focus-inverse:var(--ups-color-highlight-500);--ups-color-border-white:var(--ups-color-white);--ups-color-border-primary-hover:var(--ups-color-primary-500);--ups-color-border-negative-hover:var(--ups-color-negative-600);--ups-color-border-positive-medium:var(--ups-color-positive-500);--ups-color-border-positive-medium-hover:var(--ups-color-positive-600);--ups-color-border-positive-medium-active:var(--ups-color-positive-700);--ups-color-border-positive-dark-hover:var(--ups-color-positive-800);--ups-color-border-negative-medium:var(--ups-color-negative-500);--ups-color-border-negative-medium-hover:var(--ups-color-negative-600);--ups-color-border-negative-medium-active:var(--ups-color-negative-700);--ups-color-border-negative-dark-hover:var(--ups-color-negative-800);--ups-color-border-warning-dark-hover:var(--ups-color-warning-800);--ups-color-border-highlight-dark-hover:var(--ups-color-highlight-800);--ups-size-0:0;--ups-size-1:.25rem;--ups-size-2:.375rem;--ups-size-3:.5rem;--ups-size-4:.75rem;--ups-size-5:1rem;--ups-size-6:1.25rem;--ups-size-7:1.5rem;--ups-size-8:2rem;--ups-size-9:2.25rem;--ups-size-10:2.5rem;--ups-size-11:3rem;--ups-size-12:3.5rem;--ups-size-13:4rem;--ups-size-14:4.5rem;--ups-size-15:5rem;--ups-size-16:5.5rem;--ups-size-17:6rem;--ups-size-18:6.5rem;--ups-size-19:7rem;--ups-size-20:7.5rem;--ups-font-primary:"Inter",var(--font-inter),system-ui,-apple-system,sans-serif;--ups-font-primary-bold:"Inter",var(--font-inter),system-ui,-apple-system,sans-serif;--ups-font-primary-condensed:"Inter",var(--font-inter),system-ui,-apple-system,sans-serif;--ups-font-weight-light:300;--ups-font-weight-regular:400;--ups-font-weight-semibold:600;--ups-font-weight-bold:800;--ups-heading-xxl-size:2.25rem;--ups-heading-xxl-height:2.75rem;--ups-heading-xxl-weight:600;--ups-heading-xl-size:1.75rem;--ups-heading-xl-height:2rem;--ups-heading-xl-weight:600;--ups-heading-lg-size:1.5rem;--ups-heading-lg-height:2rem;--ups-heading-lg-weight:600;--ups-heading-md-size:1.25rem;--ups-heading-md-height:1.5rem;--ups-heading-md-weight:600;--ups-heading-sm-size:1.125rem;--ups-heading-sm-height:1.5rem;--ups-heading-sm-weight:600;--ups-heading-xs-size:1rem;--ups-heading-xs-height:1.5rem;--ups-heading-xs-weight:600;--ups-body-lg-size:1.125rem;--ups-body-lg-height:1.5rem;--ups-body-lg-weight:400;--ups-body-md-size:1rem;--ups-body-md-height:1.5rem;--ups-body-md-weight:400;--ups-body-sm-size:.875rem;--ups-body-sm-height:1.25rem;--ups-body-sm-weight:400;--ups-body-xs-size:.75rem;--ups-body-xs-height:1rem;--ups-body-xs-weight:400;--ups-label-lg-size:1.125rem;--ups-label-lg-height:1.5rem;--ups-label-lg-weight:600;--ups-label-md-size:1rem;--ups-label-md-height:1.5rem;--ups-label-md-weight:600;--ups-label-sm-size:.875rem;--ups-label-sm-height:1.25rem;--ups-label-sm-weight:600;--ups-label-xs-size:.75rem;--ups-label-xs-height:1rem;--ups-label-xs-weight:600;--ups-tabular-md-size:1rem;--ups-tabular-md-height:1.5rem;--ups-tabular-md-weight:600}@layer utilities{.ups-text-body{color:var(--ups-color-text-body)}.ups-text-body-secondary{color:var(--ups-color-text-body-secondary)}.ups-text-inverse{color:var(--ups-color-text-inverse)}.ups-text-disabled{color:var(--ups-color-text-disabled)}.ups-text-primary{color:var(--ups-color-text-primary)}.ups-text-placeholder{color:var(--ups-color-text-placeholder)}.ups-text-positive{color:var(--ups-color-text-positive)}.ups-text-positive-dark{color:var(--ups-color-text-positive-dark)}.ups-text-negative{color:var(--ups-color-text-negative)}.ups-text-negative-dark{color:var(--ups-color-text-negative-dark)}.ups-text-warning{color:var(--ups-color-text-warning)}.ups-text-warning-dark{color:var(--ups-color-text-warning-dark)}.ups-text-highlight{color:var(--ups-color-text-highlight)}.ups-text-highlight-dark{color:var(--ups-color-text-highlight-dark)}.ups-bg-surface-body{background-color:var(--ups-color-surface-body)}.ups-bg-surface-base{background-color:var(--ups-color-surface-base)}.ups-bg-surface-light{background-color:var(--ups-color-surface-light)}.ups-bg-surface-dark{background-color:var(--ups-color-surface-dark)}.ups-bg-surface-primary{background-color:var(--ups-color-surface-primary)}.ups-bg-surface-primary-hover:hover{background-color:var(--ups-color-surface-primary-hover)}.ups-bg-surface-primary-active:active{background-color:var(--ups-color-surface-primary-active)}.ups-bg-surface-positive-light{background-color:var(--ups-color-surface-positive-light)}.ups-bg-surface-positive-medium{background-color:var(--ups-color-surface-positive-medium)}.ups-bg-surface-positive-dark{background-color:var(--ups-color-surface-positive-dark)}.ups-bg-surface-negative-light{background-color:var(--ups-color-surface-negative-light)}.ups-bg-surface-negative-medium{background-color:var(--ups-color-surface-negative-medium)}.ups-bg-surface-negative-dark{background-color:var(--ups-color-surface-negative-dark)}.ups-bg-surface-warning-light{background-color:var(--ups-color-surface-warning-light)}.ups-bg-surface-warning-dark{background-color:var(--ups-color-surface-warning-dark)}.ups-bg-surface-highlight-light{background-color:var(--ups-color-surface-highlight-light)}.ups-bg-surface-highlight-dark{background-color:var(--ups-color-surface-highlight-dark)}.ups-bg-surface-disabled-light{background-color:var(--ups-color-surface-disabled-light)}.ups-bg-surface-disabled-medium{background-color:var(--ups-color-surface-disabled-medium)}.ups-bg-surface-disabled-dark{background-color:var(--ups-color-surface-disabled-dark)}.ups-bg-surface-backdrop{background-color:var(--ups-color-surface-backdrop)}.ups-border-default{border-color:var(--ups-color-border-default)}.ups-border-light{border-color:var(--ups-color-border-light)}.ups-border-error{border-color:var(--ups-color-border-error)}.ups-border-focus{border-color:var(--ups-color-border-focus)}.ups-border-positive{border-color:var(--ups-color-border-positive-medium)}.ups-border-negative{border-color:var(--ups-color-border-negative-medium)}.ups-icon-body{color:var(--ups-color-icon-body)}.ups-icon-inverse{color:var(--ups-color-icon-inverse)}.ups-icon-disabled{color:var(--ups-color-icon-disabled)}.ups-icon-positive{color:var(--ups-color-icon-positive)}.ups-icon-negative{color:var(--ups-color-icon-negative)}.ups-icon-warning{color:var(--ups-color-icon-warning)}.ups-icon-highlight{color:var(--ups-color-icon-highlight)}.ups-heading-xxl{font-size:var(--ups-heading-xxl-size);line-height:var(--ups-heading-xxl-height);font-weight:var(--ups-heading-xxl-weight)}.ups-heading-xl,.ups-heading-xxl{font-family:var(--ups-font-primary)}.ups-heading-xl{font-size:var(--ups-heading-xl-size);line-height:var(--ups-heading-xl-height);font-weight:var(--ups-heading-xl-weight)}.ups-heading-lg{font-size:var(--ups-heading-lg-size);line-height:var(--ups-heading-lg-height);font-weight:var(--ups-heading-lg-weight)}.ups-heading-lg,.ups-heading-md{font-family:var(--ups-font-primary)}.ups-heading-md{font-size:var(--ups-heading-md-size);line-height:var(--ups-heading-md-height);font-weight:var(--ups-heading-md-weight)}.ups-heading-sm{font-size:var(--ups-heading-sm-size);line-height:var(--ups-heading-sm-height);font-weight:var(--ups-heading-sm-weight)}.ups-heading-sm,.ups-heading-xs{font-family:var(--ups-font-primary)}.ups-heading-xs{font-size:var(--ups-heading-xs-size);line-height:var(--ups-heading-xs-height);font-weight:var(--ups-heading-xs-weight)}.ups-body-lg{font-size:var(--ups-body-lg-size);line-height:var(--ups-body-lg-height);font-weight:var(--ups-body-lg-weight)}.ups-body-lg,.ups-body-md{font-family:var(--ups-font-primary)}.ups-body-md{font-size:var(--ups-body-md-size);line-height:var(--ups-body-md-height);font-weight:var(--ups-body-md-weight)}.ups-body-sm{font-size:var(--ups-body-sm-size);line-height:var(--ups-body-sm-height);font-weight:var(--ups-body-sm-weight)}.ups-body-sm,.ups-body-xs{font-family:var(--ups-font-primary)}.ups-body-xs{font-size:var(--ups-body-xs-size);line-height:var(--ups-body-xs-height);font-weight:var(--ups-body-xs-weight)}.ups-label-lg{font-size:var(--ups-label-lg-size);line-height:var(--ups-label-lg-height);font-weight:var(--ups-label-lg-weight)}.ups-label-lg,.ups-label-md{font-family:var(--ups-font-primary)}.ups-label-md{font-size:var(--ups-label-md-size);line-height:var(--ups-label-md-height);font-weight:var(--ups-label-md-weight)}.ups-label-sm{font-size:var(--ups-label-sm-size);line-height:var(--ups-label-sm-height);font-weight:var(--ups-label-sm-weight)}.ups-label-sm,.ups-label-xs{font-family:var(--ups-font-primary)}.ups-label-xs{font-size:var(--ups-label-xs-size);line-height:var(--ups-label-xs-height);font-weight:var(--ups-label-xs-weight)}.ups-tabular-md{font-family:var(--ups-font-primary);font-size:var(--ups-tabular-md-size);line-height:var(--ups-tabular-md-height);font-weight:var(--ups-tabular-md-weight)}}.search-autocomplete{width:100%;position:relative}.search-autocomplete input{line-height:normal}.search-autocomplete .rt-TextFieldRoot{--text-field-border-radius:9999px!important;--text-field-border-width:0px!important;outline-offset:0!important;background-color:#fff!important;background-clip:padding-box!important;border:1.5px solid #e2e8f0!important;border-radius:9999px!important;outline:none!important;height:42px!important;padding-left:6px!important;padding-right:6px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;box-shadow:0 2px 6px #00000014!important}.search-autocomplete .rt-TextFieldRoot:after,.search-autocomplete .rt-TextFieldRoot:before{content:none!important;display:none!important}.search-autocomplete .rt-TextFieldRoot:hover{border-color:#cbd5e1!important;box-shadow:0 2px 10px #0000001f!important}.search-autocomplete .rt-TextFieldRoot:focus,.search-autocomplete .rt-TextFieldRoot:focus-within,.search-autocomplete .rt-TextFieldRoot:where(:focus-within),.search-autocomplete .rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){border-color:#2563eb!important;outline:#0000!important;box-shadow:0 0 0 3px #2563eb33!important}.search-autocomplete .rt-TextFieldRoot input.rt-TextFieldInput{box-shadow:none!important;color:#0f172a!important;letter-spacing:-.01em!important;background:0 0!important;border:none!important;outline:none!important;font-size:14px!important;font-weight:500!important}.search-autocomplete .rt-TextFieldRoot input.rt-TextFieldInput:active,.search-autocomplete .rt-TextFieldRoot input.rt-TextFieldInput:focus,.search-autocomplete .rt-TextFieldRoot input.rt-TextFieldInput:focus-visible{box-shadow:none!important;border:none!important;outline:#0000!important}.search-autocomplete .rt-TextFieldRoot input.rt-TextFieldInput::placeholder{color:#64748b!important;font-weight:400!important}.search-autocomplete__search-btn{cursor:pointer;color:#2563eb;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.search-autocomplete__search-btn:hover{color:#1d4ed8;background-color:#2563eb14;transform:scale(1.05)}.search-autocomplete__search-btn:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.search-autocomplete__action-slots{cursor:default;align-items:center;gap:4px;display:flex}.search-autocomplete__clear-btn{color:#475569;cursor:pointer;background:#e2e8f0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex;position:relative}.search-autocomplete__clear-btn:after{content:"";position:absolute;inset:-6px}.search-autocomplete__clear-btn svg{pointer-events:none}.search-autocomplete__clear-btn:hover{color:#0f172a;background:#cbd5e1;transform:scale(1.1)}.search-autocomplete__clear-btn:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.search-autocomplete__mic-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.search-autocomplete__mic-btn:hover{color:#2563eb;background-color:#2563eb14;transform:scale(1.05)}.search-autocomplete__mic-btn:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.search-autocomplete__dropdown{z-index:200;background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:360px;animation:searchDropIn .15s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 12px 32px #00000024,0 4px 12px #0000000f}@media (max-width:768px){.search-autocomplete__dropdown{width:100%;min-width:0;left:0;right:0}}.search-autocomplete__list{margin:0;padding:6px 0;list-style:none}.search-autocomplete__item{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:8px 14px;transition:background .1s;display:flex}.search-autocomplete__item--highlighted,.search-autocomplete__item:hover{background:#f1f5f9}.search-autocomplete__thumbnail{object-fit:cover;background:#f1f5f9;border-radius:6px;flex-shrink:0;width:36px;height:36px}.search-autocomplete__thumbnail-placeholder{color:#94a3b8;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.search-autocomplete__item-info{flex:1;min-width:0}.search-autocomplete__item-name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.search-autocomplete__item-meta{color:#64748b;gap:8px;margin-top:2px;font-size:12px;display:flex}.search-autocomplete__item-price{color:#2563eb;flex-shrink:0;font-size:14px;font-weight:600}.search-autocomplete__loading{color:#64748b;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.search-autocomplete__empty{text-align:center;color:#64748b;padding:16px;font-size:14px}.search-autocomplete__spinner{border:2px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:searchSpin .6s linear infinite}.search-autocomplete__footer{background:#fafafa;border-top:1px solid #f1f5f9;padding:8px 14px}.search-autocomplete__footer-link{text-align:center;color:#2563eb;padding:4px 0;font-size:13px;font-weight:600;text-decoration:none;display:block}.search-autocomplete__footer-link:hover{text-decoration:underline}@keyframes searchDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes searchSpin{to{transform:rotate(1turn)}}