.wrapper.svelte-d12idn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:42px;border:1px solid var(--strokes-light);border-radius:12px;padding:4px}.wrapper.focused.svelte-d12idn,.wrapper.svelte-d12idn:hover{border-color:var(--brand-dark)}@media screen and (min-width: 1024px){.wrapper.svelte-d12idn{max-width:600px;margin-right:auto;border-radius:32px}}.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn){position:relative;height:-moz-fit-content;height:fit-content;display:flex;width:calc(100% - 110px)}@media screen and (min-width: 1024px){.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn){width:268px}}@media screen and (min-width: 1440px){.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn){width:320px}}.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn) .search-input:where(.svelte-d12idn){padding-inline:8px;border:transparent;margin:0;font-size:16px;width:100%;border-right:1px solid transparent}.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn) .search-input:where(.svelte-d12idn):focus,.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn) .search-input:where(.svelte-d12idn):hover{outline:none}.wrapper.svelte-d12idn .search-input-wrapper:where(.svelte-d12idn):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:24px;background-color:transparent}.wrapper.svelte-d12idn .search-input-wrapper.separatorVisible:where(.svelte-d12idn):after{background-color:var(--strokes-light)}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn){display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn){position:relative;display:flex;flex-direction:row;align-items:center;height:45px;width:110px}@media screen and (min-width: 1440px){.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn){width:140px}}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn) .input:where(.svelte-d12idn){display:flex;width:100%;padding-right:24px;font-size:1rem;font-style:normal;font-weight:400;border:transparent;text-align:right;padding-left:4px;border-left:1px solid transparent}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn) .input:where(.svelte-d12idn):focus,.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn) .input:where(.svelte-d12idn):hover{outline:none}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .category-dropdown:where(.svelte-d12idn) .icon-wrapper:where(.svelte-d12idn){position:absolute;top:calc(50% - 8px);right:2px;pointer-events:none}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .search-button:where(.svelte-d12idn){display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;border:1px solid var(--brand-light);background-color:var(--brand-light);margin:0;width:35px;height:35px;color:var(--brand-dark);cursor:pointer}.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .search-button:where(.svelte-d12idn):not(:disabled):hover,.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .search-button:where(.svelte-d12idn):not(:disabled):focus{background-color:color-mix(in srgb,var(--brand-primary) 40%,transparent)}@media screen and (min-width: 1024px){.wrapper.svelte-d12idn .controls-wrapper:where(.svelte-d12idn) .search-button:where(.svelte-d12idn){border-radius:50%}}.dropdown.svelte-d12idn{max-height:300px;max-width:240px;overflow:hidden;overflow-y:auto;border-radius:12px;border:1px solid var(--strokes-light);background-color:#fff;box-shadow:0 10px 20px #00000040;z-index:10}.dropdown.svelte-d12idn .container:where(.svelte-d12idn){display:flex;flex-direction:column;gap:1px;overflow-y:auto;padding:8px}.dropdown.svelte-d12idn .container:where(.svelte-d12idn) .option:where(.svelte-d12idn){opacity:.6;color:var(--brand-dark);font-size:1rem;font-style:normal;font-weight:400;padding:8px;border-radius:12px;cursor:pointer}.dropdown.svelte-d12idn .container:where(.svelte-d12idn) .option.hightlighted:where(.svelte-d12idn){background-color:var(--bg-light)}.dropdown.svelte-d12idn .container:where(.svelte-d12idn) .option:where(.svelte-d12idn) span:where(.svelte-d12idn){overflow-wrap:break-word}.logo-container.svelte-1d6lojy{box-sizing:border-box;width:-moz-fit-content;width:fit-content;grid-area:logo;display:flex;flex-direction:row;align-items:center;gap:6px;color:inherit;text-decoration:none}.header.svelte-nj6ls{width:100%;position:sticky;top:0;z-index:10;color:var(--brand-dark);background-color:#fff;box-shadow:0 1px 36px #0000000d}.header.svelte-nj6ls .container:where(.svelte-nj6ls){display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:24px;-moz-column-gap:12px;column-gap:12px;padding:16px 12px;max-width:1440px;margin-inline:auto}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls){padding:16px 24px}}@media screen and (min-width: 1440px){.header.svelte-nj6ls .container:where(.svelte-nj6ls){padding:16px 12px}}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .logo-wrapper:where(.svelte-nj6ls){display:flex;flex-direction:row;align-items:center;gap:8px}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .logo-wrapper:where(.svelte-nj6ls) .search-wrapper-desktop:where(.svelte-nj6ls){display:none}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls) .logo-wrapper:where(.svelte-nj6ls) .search-wrapper-desktop:where(.svelte-nj6ls){display:initial}}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .search-wrapper-mobile:where(.svelte-nj6ls){width:100%;order:3}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls) .search-wrapper-mobile:where(.svelte-nj6ls){display:none}}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls){display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls){display:flex;flex-direction:row;gap:8px}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link:where(.svelte-nj6ls){display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:transparent;border:1px solid var(--strokes-light);border-radius:8px;color:var(--neutrals-dark);text-decoration:none;cursor:pointer}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link:where(.svelte-nj6ls):hover,.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link:where(.svelte-nj6ls):focus{background-color:var(--bg-light)}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link.menu-button:where(.svelte-nj6ls){display:flex}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link.menu-button:where(.svelte-nj6ls){display:none}}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link.search-button:where(.svelte-nj6ls){display:none}}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link.cart-button:where(.svelte-nj6ls){position:relative}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .controls:where(.svelte-nj6ls) .icon-link.cart-button:where(.svelte-nj6ls) .num-indicator:where(.svelte-nj6ls){position:absolute;left:-6px;top:-6px;padding:4px;width:18px;height:18px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;border:1px solid var(--brand-primary);font-size:10px;font-weight:700;color:var(--brand-dark)}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .links-div-desktop:where(.svelte-nj6ls){display:none;flex-direction:row;justify-content:space-around;align-items:flex-end;overflow-x:auto;gap:16px}@media screen and (min-width: 1024px){.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .links-div-desktop:where(.svelte-nj6ls){display:flex}}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .links-div-desktop:where(.svelte-nj6ls) a:where(.svelte-nj6ls){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:4px;color:var(--brand-dark);font-size:.94rem;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;opacity:.6}.header.svelte-nj6ls .container:where(.svelte-nj6ls) .links-wrapper:where(.svelte-nj6ls) .links-div-desktop:where(.svelte-nj6ls) a:where(.svelte-nj6ls):hover{opacity:1}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls){padding-bottom:4px}@media screen and (min-width: 1024px){.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls){padding-bottom:16px}}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls){display:none}@media screen and (min-width: 1024px){.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls){display:flex;flex-direction:row;gap:40px;max-width:1440px;margin-inline:auto;padding-inline:24px;padding-top:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls) .category-link:where(.svelte-nj6ls){display:flex;flex-direction:row;align-items:center;gap:8px;text-decoration:none;color:var(--neutrals-dark);opacity:.6}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls) .category-link:where(.svelte-nj6ls) img:where(.svelte-nj6ls){width:24px;height:24px}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls) .category-link:where(.svelte-nj6ls) span:where(.svelte-nj6ls){font-size:.9375rem;font-style:normal;font-weight:500;white-space:nowrap}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls) .category-link:where(.svelte-nj6ls):hover,.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls) .category-link.selected:where(.svelte-nj6ls){opacity:1;color:var(--brand-dark)}}@media screen and (min-width: 1440px){.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .desktop-wrapper:where(.svelte-nj6ls){padding-inline:12px}}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls){padding-bottom:16px;padding-inline:12px}@media screen and (min-width: 1024px){.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls){display:none}}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls) .category-select-button:where(.svelte-nj6ls){display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:12px;border:1px solid var(--strokes-light);background:transparent;padding:8px}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls) .category-select-button:where(.svelte-nj6ls) div:where(.svelte-nj6ls){display:flex;flex-direction:row;align-items:center;gap:8px}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls) .category-select-button:where(.svelte-nj6ls) div:where(.svelte-nj6ls) img:where(.svelte-nj6ls){width:20px;height:20px}.header.svelte-nj6ls .category-links-container:where(.svelte-nj6ls) .mobile-wrapper:where(.svelte-nj6ls) .category-select-button:where(.svelte-nj6ls) div:where(.svelte-nj6ls) span:where(.svelte-nj6ls){color:var(--brand-dark);font-size:.9375rem;font-style:normal;font-weight:600}.overlay.svelte-nj6ls{background:#0000004d;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:19}.mobile-menu.svelte-nj6ls{position:fixed;bottom:env(safe-area-inset-bottom);width:100%;padding:24px 32px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid var(--strokes-light);background:#fff;z-index:20}.mobile-menu.svelte-nj6ls .close-button:where(.svelte-nj6ls){position:absolute;top:32px;right:24px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu.svelte-nj6ls h2:where(.svelte-nj6ls){font-size:1.375rem;font-style:normal;font-weight:400;margin-top:32px;margin-bottom:32px}.mobile-menu.svelte-nj6ls .links-div-mobile:where(.svelte-nj6ls){display:flex;flex-direction:column;gap:24px;padding-bottom:48px}.mobile-menu.svelte-nj6ls .links-div-mobile:where(.svelte-nj6ls) a:where(.svelte-nj6ls){display:inline-flex;align-items:center;justify-content:flex-start;flex-shrink:0;gap:4px;color:var(--neutrals-dark);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.category-menu-dropdown.svelte-nj6ls{overflow:hidden;overflow-y:auto;border-radius:12px;border:1px solid var(--strokes-light);background-color:#fff;box-shadow:0 10px 20px #00000040;z-index:10}.category-menu-dropdown.svelte-nj6ls .container:where(.svelte-nj6ls){display:flex;flex-direction:column;gap:1px;overflow-y:auto;padding:8px}.category-menu-dropdown.svelte-nj6ls .container:where(.svelte-nj6ls) .option:where(.svelte-nj6ls){opacity:.6;color:var(--brand-dark);display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px;border-radius:12px;cursor:pointer}.category-menu-dropdown.svelte-nj6ls .container:where(.svelte-nj6ls) .option.hightlighted:where(.svelte-nj6ls){opacity:1;background-color:var(--bg-light)}.category-menu-dropdown.svelte-nj6ls .container:where(.svelte-nj6ls) .option:where(.svelte-nj6ls) img:where(.svelte-nj6ls){width:20px;height:20px}.category-menu-dropdown.svelte-nj6ls .container:where(.svelte-nj6ls) .option:where(.svelte-nj6ls) span:where(.svelte-nj6ls){color:var(--brand-dark);font-size:.9375rem;font-style:normal;font-weight:600}.sign-in-dropdown.svelte-nj6ls{overflow:hidden;overflow-y:auto;border-radius:12px;border:1px solid var(--strokes-light);background-color:#fff;box-shadow:0 10px 20px #00000040;z-index:10;padding:24px 16px;width:calc(100vw - 16px)}@media screen and (min-width: 768px){.sign-in-dropdown.svelte-nj6ls{padding:32px 24px;width:384px}}.sign-in-dropdown.svelte-nj6ls h2:where(.svelte-nj6ls){font-size:1.25rem;font-style:normal;font-weight:400;margin-bottom:16px}@media screen and (min-width: 1024px){.sign-in-dropdown.svelte-nj6ls h2:where(.svelte-nj6ls){font-size:1.375rem}}.sign-in-dropdown.svelte-nj6ls .sign-in-button:where(.svelte-nj6ls){padding:16px 32px;height:51px;margin-bottom:16px}.sign-in-dropdown.svelte-nj6ls .separator:where(.svelte-nj6ls){position:relative;margin-bottom:16px;font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;display:flex;justify-content:center}.sign-in-dropdown.svelte-nj6ls .separator:where(.svelte-nj6ls):before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--strokes-light);z-index:-1}.sign-in-dropdown.svelte-nj6ls .separator:where(.svelte-nj6ls) span:where(.svelte-nj6ls){background-color:#fff;padding:0 16px}.sign-in-dropdown.svelte-nj6ls .sign-up-button:where(.svelte-nj6ls){height:51px;padding:16px 32px}
