.ts-search[data-v-139f028c]{width:100%;position:relative}.ts-search__form[data-v-139f028c]{gap:var(--ts-space-2);width:100%;display:flex}.ts-search__field[data-v-139f028c]{flex:1}.ts-search__submit[data-v-139f028c]{flex:none;width:48px!important;height:48px!important}.ts-search[data-v-139f028c] .v-field{color:#0f172a;border:1px solid #e2e8f0;background:#fff!important}.ts-search[data-v-139f028c] .v-field__append-inner .v-icon,.ts-search[data-v-139f028c] .v-field__input,.ts-search[data-v-139f028c] .v-field__prepend-inner .v-icon{color:#0f172a}.ts-search[data-v-139f028c] .v-field__input::placeholder{color:#64748b;opacity:1}.ts-search[data-v-139f028c] .v-field--focused{border-color:var(--ts-blue-400)}.ts-search__menu[data-v-139f028c]{z-index:40;inset-inline:0;color:#0f172a;border-radius:var(--ts-radius-lg);background:#fff;border:1px solid #e2e8f0;max-height:min(70vh,420px);position:absolute;top:calc(100% + 6px);overflow:auto;box-shadow:0 12px 32px #0f172a38}.ts-search__item[data-v-139f028c]{gap:var(--ts-space-3);text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:48px 1fr auto;align-items:center;padding:10px 12px;display:grid}.ts-search__item+.ts-search__item[data-v-139f028c]{border-top:1px solid #eef2f7}.ts-search__item.is-active[data-v-139f028c],.ts-search__item[data-v-139f028c]:hover{background:#eff6ff}.ts-search__thumb[data-v-139f028c]{-o-object-fit:contain;object-fit:contain;border-radius:var(--ts-radius-md);background:#f1f5f9;width:48px;height:48px}.ts-search__meta[data-v-139f028c]{flex-direction:column;gap:2px;min-width:0;display:flex}.ts-search__name[data-v-139f028c]{font-size:var(--ts-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ts-search__sub[data-v-139f028c]{font-size:var(--ts-text-xs);color:#64748b}.ts-search__price[data-v-139f028c]{font-size:var(--ts-text-sm);white-space:nowrap;font-weight:700}.ts-search__all[data-v-139f028c]{justify-content:space-between;align-items:center;gap:var(--ts-space-2);color:#2563eb;width:100%;font-weight:600;font-size:var(--ts-text-sm);cursor:pointer;background:#f8fafc;border:0;border-top:1px solid #e2e8f0;padding:12px 14px;display:flex}.ts-search__all[data-v-139f028c]:hover{background:#eff6ff}.ts-search__status[data-v-139f028c]{font-size:var(--ts-text-sm);color:#475569;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ts-search__empty-link[data-v-139f028c]{color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:start;padding:0;font-weight:600}.v-navigation-drawer{-webkit-overflow-scrolling:touch;pointer-events:auto;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-direction:column;max-width:100%;height:100%;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.v-navigation-drawer--border{box-shadow:none;border-width:thin}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,#0003),0 0 0 0 var(--v-shadow-key-penumbra-opacity,#00000024),0 0 0 0 var(--v-shadow-key-ambient-opacity,#0000001f);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media (prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;top:0;left:0;right:auto}.v-navigation-drawer--right{border-left-width:thin;top:0;left:auto;right:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,#0003),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,#00000024),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 auto;max-width:100%;height:100%;overflow:hidden auto}.v-navigation-drawer__img{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{opacity:.2;z-index:1;background:#000;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.ts-mobile-nav__header[data-v-9f00ce2a]{padding:var(--ts-space-3) var(--ts-space-3) var(--ts-space-2) var(--ts-space-5);justify-content:space-between;align-items:center;display:flex}.ts-mobile-nav__list[data-v-9f00ce2a] .v-list-item__prepend>.v-icon{margin-inline-end:var(--ts-space-3)}.ts-mobile-nav__list[data-v-9f00ce2a] .v-list-item__spacer{width:0}@media (pointer:coarse){.ts-mobile-nav__list[data-v-9f00ce2a] .v-list-item{min-height:44px}}.ts-header[data-v-80f9fe5f]{z-index:100;border-bottom:1px solid var(--ts-border);background:var(--ts-navy-900);position:sticky;top:0}.ts-header__inner[data-v-80f9fe5f]{align-items:center;gap:var(--ts-space-3);min-height:var(--ts-header-height-mobile);display:flex}@media (width>=960px){.ts-header__inner[data-v-80f9fe5f]{min-height:var(--ts-header-height);gap:var(--ts-space-6)}}.ts-header__brand[data-v-80f9fe5f]{flex:auto;align-items:center;min-width:0;display:inline-flex}@media (width>=960px){.ts-header__brand[data-v-80f9fe5f]{flex:none}}.ts-header__search[data-v-80f9fe5f]{flex:auto;max-width:620px}.ts-header__actions[data-v-80f9fe5f]{align-items:center;gap:var(--ts-space-1);flex:none;margin-inline-start:auto;display:flex}.ts-header__account[data-v-80f9fe5f]{max-width:180px}.ts-header__cart[data-v-80f9fe5f]{min-height:44px;padding-inline:10px}.ts-header__admin[data-v-80f9fe5f]{color:var(--ts-navy-900)!important;background:#fff!important}.ts-header__admin[data-v-80f9fe5f] .v-btn__prepend .v-icon{color:var(--ts-navy-900)}.ts-header__admin[data-v-80f9fe5f]:hover{background:#f1f5f9!important}.ts-header__mobile-search[data-v-80f9fe5f]{padding-block:var(--ts-space-2) var(--ts-space-3);background:var(--ts-navy-900)}.ts-header__nav[data-v-80f9fe5f]{background:var(--ts-navy-800);border-top:1px solid var(--ts-border)}.ts-header__nav-inner[data-v-80f9fe5f]{align-items:center;gap:var(--ts-space-1);height:44px;display:flex;overflow-x:auto}.ts-nav-link[data-v-80f9fe5f]{border-radius:var(--ts-radius-md);font-size:var(--ts-text-sm);color:var(--ts-slate-200);white-space:nowrap;cursor:pointer;transition:background var(--ts-duration) var(--ts-ease),color var(--ts-duration) var(--ts-ease);background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-weight:500;display:inline-flex}.ts-nav-link--active[data-v-80f9fe5f],.ts-nav-link[data-v-80f9fe5f]:hover{color:var(--ts-white);background:#ffffff0f}.ts-nav-link--highlight[data-v-80f9fe5f]{margin-inline-start:auto}.ts-nav-link--highlight[data-v-80f9fe5f],.ts-nav-link--highlight[data-v-80f9fe5f]:hover{color:var(--ts-orange-400)}.ts-footer[data-v-88b87166]{margin-top:var(--ts-space-16);border-top:1px solid var(--ts-border)}.ts-footer__grid[data-v-88b87166]{gap:var(--ts-space-8) var(--ts-space-6);padding-block:var(--ts-space-12);grid-template-columns:1fr 1fr;display:grid}@media (width>=960px){.ts-footer__grid[data-v-88b87166]{grid-template-columns:1.6fr repeat(4,1fr)}}.ts-footer__brand[data-v-88b87166]{grid-column:1/-1}@media (width>=960px){.ts-footer__brand[data-v-88b87166]{grid-column:auto}}.ts-footer__social[data-v-88b87166]{gap:var(--ts-space-1);margin-top:var(--ts-space-3);margin-inline-start:-8px;display:flex}.ts-footer__email[data-v-88b87166]{margin-top:var(--ts-space-2);font-size:var(--ts-text-sm);color:var(--ts-slate-200);display:inline-block}.ts-footer__email[data-v-88b87166]:hover{color:var(--ts-white);text-decoration:underline}.ts-footer__title[data-v-88b87166]{font-size:var(--ts-text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--ts-slate-300);margin-bottom:var(--ts-space-3);font-family:var(--ts-font-body);font-weight:600}.ts-footer__list[data-v-88b87166]{gap:var(--ts-space-2);font-size:var(--ts-text-sm);flex-direction:column;display:flex}.ts-footer__list a[data-v-88b87166]{color:var(--ts-slate-200)}.ts-footer__list a[data-v-88b87166]:hover{color:var(--ts-white);text-decoration:underline}.ts-footer__bottom[data-v-88b87166]{border-top:1px solid var(--ts-border);padding-block:var(--ts-space-4);font-size:var(--ts-text-xs)}.ts-footer__bottom-inner[data-v-88b87166]{gap:var(--ts-space-2) var(--ts-space-6);flex-wrap:wrap;justify-content:space-between;display:flex}.ts-cart-drawer__inner[data-v-f2b616dd]{flex-direction:column;height:100%;display:flex}.ts-cart-drawer__header[data-v-f2b616dd]{padding:var(--ts-space-3) var(--ts-space-3) var(--ts-space-3) var(--ts-space-5);border-bottom:1px solid var(--ts-border);justify-content:space-between;align-items:center;display:flex}.ts-cart-drawer__title[data-v-f2b616dd]{font-size:var(--ts-text-lg);margin:0}.ts-cart-drawer__body[data-v-f2b616dd]{padding:0 var(--ts-space-5);flex:1;overflow-y:auto}.ts-cart-drawer__list[data-v-f2b616dd]{margin:0;padding:0}.ts-cart-drawer__footer[data-v-f2b616dd]{padding:var(--ts-space-4) var(--ts-space-5) calc(var(--ts-space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--ts-border);gap:var(--ts-space-2);flex-direction:column;display:flex}.ts-cart-drawer__subtotal[data-v-f2b616dd]{font-size:var(--ts-text-base);justify-content:space-between;align-items:baseline;display:flex}.ts-cart-drawer__subtotal strong[data-v-f2b616dd]{font-size:var(--ts-text-xl)}.ts-cart-drawer__hint[data-v-f2b616dd]{margin:0 0 var(--ts-space-2);font-size:var(--ts-text-xs)}
