.storefront-context-header[data-v-ccb94aa1]{--context-announcement-height:54px;z-index:60;isolation:isolate;color:#0b1e40;background:#fff;padding-bottom:2px;position:sticky;top:0}.storefront-context-main[data-v-ccb94aa1]{background:#fff;border:1px solid #e8eef2;border-radius:999px;grid-template-columns:minmax(130px,180px) minmax(0,1fr) auto;align-items:center;gap:20px;width:min(100% - 48px,1320px);min-height:56px;margin:12px auto 8px;padding:4px 22px;display:grid;box-shadow:0 8px 24px #071b3b14}.storefront-context-brand[data-v-ccb94aa1]{color:inherit;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.storefront-context-brand img[data-v-ccb94aa1]{-o-object-fit:contain;object-fit:contain;width:38px;height:38px}.storefront-context-primary[data-v-ccb94aa1]{justify-content:center;align-items:center;gap:calc(clamp(14px,2.2vw,30px));min-width:0;font-size:14px;font-weight:650;display:flex}.storefront-context-primary a[data-v-ccb94aa1]{color:#0b1e40;white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.storefront-context-primary a[data-v-ccb94aa1]:hover{color:#086875}.storefront-context-primary .storefront-context-warehouse-link[data-v-ccb94aa1]{flex-direction:column;justify-content:center;gap:3px;line-height:1.1}.storefront-context-warehouse-link small[data-v-ccb94aa1]{color:#68798a;font-size:10px;font-weight:500;line-height:1.2}.storefront-context-warehouse-link:hover small[data-v-ccb94aa1]{color:#086875}.storefront-context-tools[data-v-ccb94aa1]{align-items:center;gap:3px;display:flex}.storefront-context-tools a[data-v-ccb94aa1]{color:#0b1e40;background:0 0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:62px;min-height:50px;font-size:10px;font-weight:750;line-height:1.1;text-decoration:none;display:flex}.storefront-context-tools a span[data-v-ccb94aa1]{text-overflow:ellipsis;white-space:nowrap;max-width:56px;overflow:hidden}.storefront-context-mobile-button[data-v-ccb94aa1],.storefront-context-tools button[data-v-ccb94aa1]{color:#0b1e40;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.storefront-context-mobile-button[data-v-ccb94aa1]:hover,.storefront-context-tools a[data-v-ccb94aa1]:hover,.storefront-context-tools button[data-v-ccb94aa1]:hover{background:#eef4f6}.storefront-context-cart[data-v-ccb94aa1]{position:relative}.storefront-context-cart b[data-v-ccb94aa1]{color:#0b1e40;background:#f1b22a;border-radius:50%;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:9px;display:grid;position:absolute;top:0;right:7px}.storefront-context-mobile-button[data-v-ccb94aa1]{display:none}.storefront-context-categories[data-v-ccb94aa1]{scrollbar-width:none;gap:4px;width:min(100% - 48px,1200px);margin:0 auto;padding:10px 0;display:flex;overflow-x:auto}.storefront-context-categories[data-v-ccb94aa1]::-webkit-scrollbar{display:none}.storefront-context-categories a[data-v-ccb94aa1]{color:#536374;white-space:nowrap;border-radius:8px;flex:none;padding:8px 12px;font-size:12px;font-weight:750;text-decoration:none}.storefront-context-categories a.active[data-v-ccb94aa1],.storefront-context-categories a[data-v-ccb94aa1]:hover{color:#086875;background:#e5f2f0}.storefront-context-menu[data-v-ccb94aa1],.storefront-context-search[data-v-ccb94aa1]{color:#0b1e40;background:#fff;border:0;border-radius:16px;padding:0;box-shadow:0 24px 70px #071b3b33}.storefront-context-search[data-v-ccb94aa1]{width:min(600px,100% - 32px)}.storefront-context-menu[data-v-ccb94aa1]::backdrop,.storefront-context-search[data-v-ccb94aa1]::backdrop{background:#071b3b99}.storefront-context-search>div[data-v-ccb94aa1]{padding:32px;position:relative}.storefront-context-search h2[data-v-ccb94aa1]{margin:0 0 20px;font:600 28px/1.2 Georgia,Times New Roman,serif}.storefront-context-menu header button[data-v-ccb94aa1],.storefront-context-search>div>button[data-v-ccb94aa1]{color:#0b1e40;cursor:pointer;background:#eef4f6;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.storefront-context-search>div>button[data-v-ccb94aa1]{position:absolute;top:10px;right:10px}.storefront-context-search form[data-v-ccb94aa1]{gap:8px;display:flex}.storefront-context-search input[data-v-ccb94aa1]{min-width:0;min-height:48px;font:inherit;border:1px solid #9aabb8;border-radius:7px;flex:1;padding:10px 12px;font-size:16px}.storefront-context-search form button[data-v-ccb94aa1]{color:#fff;background:#0b1e40;border:0;border-radius:7px;min-height:48px;padding:0 18px;font-weight:750}.storefront-context-search form button[data-v-ccb94aa1]:disabled{opacity:.5}.storefront-context-menu[data-v-ccb94aa1]{width:100%;max-width:none;height:auto;max-height:calc(100dvh - 58px - var(--context-announcement-height));border-radius:0 0 8px 8px;margin:0}.storefront-context-menu>div[data-v-ccb94aa1]{width:min(100%,680px);margin:0 auto;padding:12px 20px 16px}.storefront-context-menu header[data-v-ccb94aa1]{border-bottom:1px solid #dce3eb;justify-content:space-between;align-items:center;min-height:60px;display:flex}.storefront-context-menu h2[data-v-ccb94aa1]{margin:0;font:600 26px/1.1 Georgia,Times New Roman,serif}.storefront-context-menu nav[data-v-ccb94aa1]{display:grid}.storefront-context-menu nav a[data-v-ccb94aa1],.storefront-context-menu-warehouses a[data-v-ccb94aa1]{color:#0b1e40;border-bottom:1px solid #dce3eb;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:66px;text-decoration:none;display:grid}.storefront-context-menu nav a>svg[data-v-ccb94aa1]:first-child,.storefront-context-menu-warehouses a>svg[data-v-ccb94aa1]:first-child{color:#087e9a}.storefront-context-menu nav a>svg[data-v-ccb94aa1]:last-child,.storefront-context-menu-warehouses a>svg[data-v-ccb94aa1]:last-child{justify-self:end}.storefront-context-menu nav span[data-v-ccb94aa1],.storefront-context-menu-warehouses span[data-v-ccb94aa1]{gap:3px;min-width:0;display:grid}.storefront-context-menu nav strong[data-v-ccb94aa1],.storefront-context-menu-warehouses strong[data-v-ccb94aa1]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.storefront-context-menu nav small[data-v-ccb94aa1],.storefront-context-menu-warehouses small[data-v-ccb94aa1]{color:#536374;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.storefront-context-menu-warehouses[data-v-ccb94aa1]{padding-top:16px}.storefront-context-menu-warehouses h3[data-v-ccb94aa1]{color:#526b78;margin:0 0 4px;font-size:12px;font-weight:750}.storefront-context-menu-warehouses a[data-v-ccb94aa1]:last-child{border-bottom:0}@media (width>=761px) and (width<=1040px){.storefront-context-warehouse-link small[data-v-ccb94aa1]{display:none}}@media (width<=760px){.storefront-context-header[data-v-ccb94aa1]{--context-announcement-height:68px;padding-bottom:0}.storefront-context-main[data-v-ccb94aa1]{border:0;border-radius:0;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;width:100%;min-height:58px;margin:0;padding:4px 8px}.storefront-context-mobile-button[data-v-ccb94aa1]{width:44px;height:44px;display:grid}.storefront-context-brand[data-v-ccb94aa1]{justify-self:center;min-width:0;font-size:12px}.storefront-context-brand img[data-v-ccb94aa1]{width:34px;height:34px}.storefront-context-primary[data-v-ccb94aa1],.storefront-context-tools a span[data-v-ccb94aa1]{display:none}.storefront-context-tools a[data-v-ccb94aa1],.storefront-context-tools button[data-v-ccb94aa1]{width:44px;height:44px;min-height:44px}.storefront-context-cart b[data-v-ccb94aa1]{top:0;right:0}.storefront-context-categories[data-v-ccb94aa1]{width:100%;padding-inline:10px}.storefront-context-categories a[data-v-ccb94aa1]{font-size:12px}.storefront-context-search[data-v-ccb94aa1]{margin:24px auto auto}.storefront-context-search>div[data-v-ccb94aa1]{padding:28px 20px}.storefront-context-search form[data-v-ccb94aa1]{flex-direction:column}.storefront-context-search form button[data-v-ccb94aa1]{width:100%}.storefront-context-menu[data-v-ccb94aa1]{inset:calc(58px + var(--context-announcement-height)) 0 auto 0;animation:.18s ease-out storefront-menu-reveal-ccb94aa1;position:fixed;overflow-y:auto}}@keyframes storefront-menu-reveal-ccb94aa1{0%{opacity:.75;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.storefront-context-menu[data-v-ccb94aa1]{animation:none}}.storefront-context-header.is-reference[data-v-ccb94aa1]{color:#161c1c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfcfaf7;border-bottom:1px solid #161c1c;padding-bottom:0}.is-reference .storefront-context-main[data-v-ccb94aa1]{width:min(100% - 48px,1360px);min-height:76px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #bcc8c4;border-radius:0;grid-template-columns:minmax(210px,.8fr) minmax(0,2fr) auto;gap:0;margin:0 auto;padding:0}.is-reference .storefront-context-brand[data-v-ccb94aa1]{color:#161c1c;gap:12px;font-family:Arial Narrow,Aptos Display,Arial,sans-serif;font-size:19px}.is-reference .storefront-context-brand img[data-v-ccb94aa1]{width:44px;height:44px}.is-reference .storefront-context-primary[data-v-ccb94aa1]{text-transform:uppercase;justify-content:flex-end;align-self:stretch;gap:0;font-family:Cascadia Mono,Consolas,monospace;font-size:10px}.is-reference .storefront-context-primary a[data-v-ccb94aa1]{color:#161c1c;border-left:1px solid #bcc8c4;min-height:76px;padding:9px 16px}.is-reference .storefront-context-primary a[data-v-ccb94aa1]:last-child{border-right:1px solid #d4e7ed}.is-reference .storefront-context-warehouse-link small[data-v-ccb94aa1]{color:#53615e;text-transform:none;font-family:Aptos,Segoe UI,Arial,sans-serif;font-size:9px}.is-reference .storefront-context-tools[data-v-ccb94aa1]{padding-left:10px}.is-reference .storefront-context-tools a[data-v-ccb94aa1],.is-reference .storefront-context-tools button[data-v-ccb94aa1]{color:#161c1c;border-radius:0}.is-reference .storefront-context-tools a[data-v-ccb94aa1]{width:60px;min-height:58px}.is-reference .storefront-context-cart b[data-v-ccb94aa1]{color:#fff;background:#df442f;border-radius:0}@media (width<=1040px) and (width>=761px){.is-reference .storefront-context-main[data-v-ccb94aa1]{grid-template-columns:minmax(180px,.7fr) minmax(0,2fr) auto}.is-reference .storefront-context-primary a[data-v-ccb94aa1]{padding-inline:10px}}@media (width<=760px){.storefront-context-header.is-reference[data-v-ccb94aa1]{position:relative}.is-reference .storefront-context-main[data-v-ccb94aa1]{border-bottom:1px solid #bcc8c4;grid-template-columns:48px minmax(0,1fr) auto;width:100%;min-height:66px;padding:0 8px}.is-reference .storefront-context-mobile-button[data-v-ccb94aa1]{color:#161c1c;border-radius:0}.is-reference .storefront-context-brand[data-v-ccb94aa1]{justify-self:center;gap:7px;min-height:44px;font-size:15px}.is-reference .storefront-context-brand img[data-v-ccb94aa1]{width:34px;height:34px}.is-reference .storefront-context-tools[data-v-ccb94aa1]{padding-left:0}.is-reference .storefront-context-tools a[data-v-ccb94aa1]{width:44px;height:44px;min-height:44px}.is-reference .storefront-context-tools button[data-v-ccb94aa1]{width:42px;height:44px}.is-reference .storefront-context-menu[data-v-ccb94aa1],.is-reference .storefront-context-search[data-v-ccb94aa1]{border-radius:0}}.storefront-context-header.is-reference[data-v-ccb94aa1]{color:#123047;background:#fff;border-bottom-color:#9fcbd8}.is-reference .storefront-context-main[data-v-ccb94aa1]{border-bottom-color:#d4e7ed}.is-reference .storefront-context-brand[data-v-ccb94aa1]{color:#123047}.is-reference .storefront-context-primary a[data-v-ccb94aa1]{color:#123047;border-left-color:#d4e7ed}.is-reference .storefront-context-primary a.router-link-active[data-v-ccb94aa1],.is-reference .storefront-context-primary a[data-v-ccb94aa1]:hover{color:#075c75;background:#d8f3f0}.is-reference .storefront-context-warehouse-link small[data-v-ccb94aa1]{color:#4b7181}.is-reference .storefront-context-tools a[data-v-ccb94aa1],.is-reference .storefront-context-tools button[data-v-ccb94aa1]{color:#123047}.is-reference .storefront-context-tools a[data-v-ccb94aa1]:hover,.is-reference .storefront-context-tools button[data-v-ccb94aa1]:hover{background:#d8f3f0}.is-reference .storefront-context-cart b[data-v-ccb94aa1]{background:#00aa9c;border-radius:4px}.is-reference .storefront-context-brand img[data-v-ccb94aa1],.storefront-context-brand img[data-v-ccb94aa1]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:174px;height:50px}@media (width<=760px){.is-reference .storefront-context-brand img[data-v-ccb94aa1],.storefront-context-brand img[data-v-ccb94aa1]{-o-object-position:center;object-position:center;width:146px;height:44px}}
