@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-3e155586]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.logo[data-v-3e155586]{max-width:5.625rem}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-0486c874]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.wishlist__item[data-v-0486c874]{display:flex;flex-direction:row}.wishlist__item--inactive .info__link[data-v-0486c874],.wishlist__item--inactive .wishlist__image[data-v-0486c874]{opacity:.5}.wishlist__image[data-v-0486c874]{aspect-ratio:4/5;max-width:5rem;overflow:hidden}.info[data-v-0486c874]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.625rem .75rem;width:100%}.info__link[data-v-0486c874]{display:flex;flex-direction:column}.info__brand[data-v-0486c874]{font-size:clamp(.75rem,.7083333333rem + .1851851852vw,.875rem);opacity:.7}.info__name[data-v-0486c874]{font-size:clamp(.875rem,.8333333333rem + .1851851852vw,1rem);font-weight:var(--font-weight-regular)}.info__remove[data-v-0486c874]{align-items:center;display:flex;justify-content:flex-end}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-f643b87c]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.wishlist__title[data-v-f643b87c]{font-weight:var(--font-weight-regular)}.wishlist__empty[data-v-f643b87c]{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.wishlist__total-item[data-v-f643b87c]{font-size:clamp(.875rem,.8333333333rem + .1851851852vw,1rem)}.wishlist__checkout-link[data-v-f643b87c]{align-items:center;background:var(--color-text);border:.03125rem solid var(--color-border);border-radius:.375rem;color:var(--color-light);display:flex;font-weight:var(--font-weight-regular);gap:1rem;height:3rem;justify-content:center;letter-spacing:.040625rem;line-height:120%;padding:0 .9375rem;text-transform:uppercase;white-space:nowrap;width:15.625rem}@media(any-hover:hover){.wishlist__checkout-link[data-v-f643b87c]:hover{color:var(--color-accent)}}@media(any-hover:none){.wishlist__checkout-link[data-v-f643b87c]:active{color:var(--color-accent)}}.wishlist__checkout-link[data-v-f643b87c]:disabled{pointer-events:none}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-e5d4ec30]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.cart__item[data-v-e5d4ec30]{border-bottom:.03125rem solid var(--color-border);display:grid;grid-template-columns:114px 1fr}@media(max-width:47.99875rem){.cart__item[data-v-e5d4ec30]{grid-template-columns:100px 1fr}}.cart__item--inactive .cart__image[data-v-e5d4ec30],.cart__item--inactive .info__header[data-v-e5d4ec30],.cart__item--inactive .info__message[data-v-e5d4ec30],.cart__item--inactive .info__price[data-v-e5d4ec30]{opacity:.6;pointer-events:none}.cart__image[data-v-e5d4ec30]{aspect-ratio:4/5;overflow:hidden}.info[data-v-e5d4ec30]{flex-direction:column;padding:.625rem .75rem}.info[data-v-e5d4ec30],.info__header[data-v-e5d4ec30]{display:flex;justify-content:space-between}.info__header[data-v-e5d4ec30]{align-items:center}.info__link[data-v-e5d4ec30]{display:block}.info__brand[data-v-e5d4ec30]{font-size:clamp(.75rem,.7083333333rem + .1851851852vw,.875rem);opacity:.7}.info__name[data-v-e5d4ec30]{font-size:clamp(.875rem,.8333333333rem + .1851851852vw,1rem);font-weight:var(--font-weight-regular)}.info__volume[data-v-e5d4ec30]{font-size:1rem;text-wrap:nowrap}.info__btn[data-v-e5d4ec30]{cursor:pointer}@media(any-hover:hover){.info__btn[data-v-e5d4ec30]:hover{color:var(--color-accent)}}@media(any-hover:none){.info__btn[data-v-e5d4ec30]:active{color:var(--color-accent)}}.info__btn-remove[data-v-e5d4ec30]{justify-content:flex-end;pointer-events:auto}.info__btn-remove[data-v-e5d4ec30],.info__price[data-v-e5d4ec30]{align-items:center;display:flex}.info__price[data-v-e5d4ec30]{gap:1rem}.info__price-container[data-v-e5d4ec30]{align-items:flex-end;display:flex;justify-content:space-between}.info__quantity-buttons[data-v-e5d4ec30]{align-items:center;display:flex;gap:.5rem}.info__message[data-v-e5d4ec30],.info__price-value[data-v-e5d4ec30],.info__quantity-value[data-v-e5d4ec30]{font-size:1rem}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-c21657c7]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.cart__title[data-v-c21657c7]{font-weight:var(--font-weight-regular)}.cart__empty[data-v-c21657c7]{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.cart__total-item[data-v-c21657c7]{font-size:clamp(.875rem,.8333333333rem + .1851851852vw,1rem)}.cart__checkout-link[data-v-c21657c7]{align-items:center;background:var(--color-text);border:.03125rem solid var(--color-border);border-radius:.375rem;color:var(--color-light);display:flex;font-weight:var(--font-weight-regular);gap:1rem;height:3rem;justify-content:center;letter-spacing:.040625rem;line-height:120%;padding:0 .9375rem;text-transform:uppercase;white-space:nowrap;width:15.625rem}@media(any-hover:hover){.cart__checkout-link[data-v-c21657c7]:hover{color:var(--color-accent)}}@media(any-hover:none){.cart__checkout-link[data-v-c21657c7]:active{color:var(--color-accent)}}.cart__checkout-link[data-v-c21657c7]:disabled{pointer-events:none}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-6f8db45a]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.mobile-menu__title[data-v-6f8db45a]{color:var(--color-text);font-size:1.25rem;font-weight:var(--font-weight-regular)}.mobile-menu__content[data-v-6f8db45a]{padding:1.25rem}.mobile-menu__link[data-v-6f8db45a]{font-weight:var(--font-weight-regular);width:100%}.mobile-menu__link[data-v-6f8db45a]:last-child{border-bottom:none}.mobile-menu__more[data-v-6f8db45a]{border-top:.03125rem solid var(--color-border);padding:.8125rem 0;text-transform:uppercase}.mobile-menu__submenu[data-v-6f8db45a]{display:flex;flex-direction:column;gap:1rem;padding:.75rem 0 .25rem}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-70adc44b]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.navbar-icons[data-v-70adc44b]{align-items:center;display:flex;gap:.625rem}@media(max-width:30.06125rem){.navbar-icons[data-v-70adc44b]{gap:.4375rem}}.icon-button[data-v-70adc44b]{background:none;border:none;color:var(--color-button-icon);cursor:pointer;padding:.5rem;position:relative;transition:color .2s ease}.icon-button svg[data-v-70adc44b]{height:1.1875rem;width:1.1875rem}@media(any-hover:hover){.icon-button[data-v-70adc44b]:hover{color:var(--color-accent)}}@media(any-hover:none){.icon-button[data-v-70adc44b]:active{color:var(--color-accent)}}.icon-cart[data-v-70adc44b]{animation:jello-70adc44b 1s ease}.cart-badge[data-v-70adc44b]{animation:bump-70adc44b .4s ease;background-color:var(--color-button-icon);border-radius:50%;height:7px;width:7px}.cart-badge-container[data-v-70adc44b]{position:absolute;right:3px;top:3px}@keyframes bump-70adc44b{0%{transform:scale(1)}50%{background-color:var(--color-accent);transform:scale(1.2)}to{transform:scale(1)}}@keyframes jello-70adc44b{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-4afce059]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.navbar__list[data-v-4afce059]{gap:1.25rem}.navbar__item[data-v-4afce059],.navbar__list[data-v-4afce059]{align-items:center;display:flex;height:100%;justify-content:center}.navbar__item[data-v-4afce059]{border-bottom:2px solid transparent;transition:border-color .2s}.navbar__item--active[data-v-4afce059]{border-bottom:1px solid var(--color-accent)}.navbar__link[data-v-4afce059]{white-space:nowrap}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-8b84872f]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.navbar__search[data-v-8b84872f]{align-items:center;background:var(--color-background);box-sizing:border-box;display:flex;height:5rem;justify-content:center;left:12.5rem;padding:0 1rem;position:fixed;top:-2.5rem;transform:translateY(50%);transition:background .3s ease;width:50vw;z-index:100}@media(max-width:47.99875rem){.navbar__search[data-v-8b84872f]{border-top:.0625rem solid var(--color-border);left:0;top:2.5rem;width:100%}}.navbar__search-input[data-v-8b84872f]{align-items:center;background-color:transparent!important;border:0;display:flex;font-size:clamp(1rem,.8333333333rem + .7407407407vw,1.5rem);height:auto;justify-content:center;padding:.625rem 0!important;width:100%}.navbar__search-input[data-v-8b84872f]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.navbar__search-input[data-v-8b84872f]:focus-visible{outline:none}.navbar__search-input[data-v-8b84872f]:-webkit-autofill,.navbar__search-input[data-v-8b84872f]:-webkit-autofill:focus,.navbar__search-input[data-v-8b84872f]:-webkit-autofill:hover{background-color:var(--color-background);-webkit-box-shadow:0 0 0 30px var(--color-background) inset}.navbar__search-close[data-v-8b84872f]{color:var(--color-text);cursor:pointer;transition:color .2s}.navbar__search-close[data-v-8b84872f]:hover{color:var(--color-accent)}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-1e96f95d]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.mega-menu-wrapper[data-v-1e96f95d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#241d0f4d;height:100vh;left:0;position:absolute;top:5rem;width:100%;z-index:10}.mega-menu[data-v-1e96f95d]{border-top:.0625rem solid var(--color-border);justify-content:space-between;min-height:30.625rem;padding:4rem 1.25rem 6.6875rem;width:100%}.mega-menu[data-v-1e96f95d],.mega-menu__image[data-v-1e96f95d]{align-items:center;background:var(--color-background);display:flex}.mega-menu__image[data-v-1e96f95d]{flex-direction:column;height:auto;justify-content:center;width:16.125rem}@media(max-width:47.99875rem){.mega-menu__image[data-v-1e96f95d]{display:none}}.mega-menu__image-wrapper[data-v-1e96f95d]{height:19.6875rem;overflow:hidden;position:relative;width:16.125rem}.mega-menu__img[data-v-1e96f95d]{height:100%;left:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;top:0;transition:opacity .4s;width:100%}.mega-menu__list[data-v-1e96f95d]{display:flex;flex-direction:column;height:100%}.mega-menu__link[data-v-1e96f95d]{display:inline-block;min-width:13.5625rem;padding:.5rem 0;width:100%}.mega-menu__link[data-v-1e96f95d],.mega-menu__link-title[data-v-1e96f95d]{border-bottom:.0625rem solid var(--color-border);color:var(--color-text);cursor:pointer;transition:all .2s ease}.mega-menu__link-title[data-v-1e96f95d]{align-self:flex-start;margin-top:.75rem}@media(any-hover:hover){.mega-menu__link-title[data-v-1e96f95d]:hover{border-color:var(--color-text);color:var(--color-accent)}}@media(any-hover:none){.mega-menu__link-title[data-v-1e96f95d]:active{border-color:var(--color-text);color:var(--color-accent)}}@media(any-hover:hover){.mega-menu__link[data-v-1e96f95d]:hover{border-color:var(--color-text);color:var(--color-accent)}}@media(any-hover:none){.mega-menu__link[data-v-1e96f95d]:active{border-color:var(--color-text);color:var(--color-accent)}}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-af3bffdb]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.search-card[data-v-af3bffdb]{align-items:center;border-bottom:.03125rem solid var(--color-border);display:grid;grid-template-columns:9.375rem 1fr;position:relative;width:100%}@media(max-width:30.06125rem){.search-card[data-v-af3bffdb]{grid-template-columns:7.125rem 1fr}}.search-card__content[data-v-af3bffdb]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.search-card__brand[data-v-af3bffdb]{font-weight:var(--font-weight-medium)}.search-card__name[data-v-af3bffdb]{font-weight:var(--font-weight-regular)}.search-card__image[data-v-af3bffdb]{align-items:center;aspect-ratio:.8;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%}.search-card__link[data-v-af3bffdb]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.search-card__favorite-wrapper[data-v-af3bffdb]{position:absolute;right:.5rem;top:.5rem;z-index:21}.search-card__favorite[data-v-af3bffdb]{color:var(--color-button-icon);font-size:1.25rem;padding:.3125rem;transition:color .2s ease}@media(any-hover:hover){.search-card__favorite[data-v-af3bffdb]:hover{color:var(--color-accent)}}@media(any-hover:none){.search-card__favorite[data-v-af3bffdb]:active{color:var(--color-accent)}}.search-card__info[data-v-af3bffdb]{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:.75rem .5rem 1rem 1rem}.search-card__variants[data-v-af3bffdb]{display:flex;flex-direction:column;gap:4px;margin-top:10px}@media(max-width:30.06125rem){.search-card__variants[data-v-af3bffdb]{gap:4px}}.search-card__variant[data-v-af3bffdb]{align-items:baseline;display:flex;font-size:clamp(.75rem,.6666666667rem + .3703703704vw,1rem);justify-content:space-between}.search-card__variant-volume[data-v-af3bffdb]{opacity:.7}.search-card__variant-prices[data-v-af3bffdb]{align-items:baseline;display:flex;gap:.5rem}.search-card__variant-price-old[data-v-af3bffdb]{opacity:.6;text-decoration:line-through}.search-card__variant-price[data-v-af3bffdb]{font-weight:var(--font-weight-medium)}.search-card:hover .search-card__favorite-add[data-v-af3bffdb]{opacity:1;visibility:visible}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-4caa31aa]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.search-content-wrapper[data-v-4caa31aa]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#241d0f4d;height:100vh;left:0;position:absolute;top:5rem;width:100%;z-index:10}@media(max-width:47.99875rem){.search-content-wrapper[data-v-4caa31aa]{height:calc(100vh - 5rem);overflow-y:auto;overscroll-behavior:contain}}.search-content[data-v-4caa31aa]{background:var(--color-background);border-top:.0625rem solid var(--color-border);min-height:18.75rem;width:100%}.search-content__placeholder-item[data-v-4caa31aa]{align-items:center;color:var(--color-text);display:flex;font-size:1rem;height:18.75rem;justify-content:center;padding:1rem}@media(max-width:47.99875rem){.search-content__placeholder-item[data-v-4caa31aa]{height:23.75rem;margin-top:5rem}}.search-content__helper[data-v-4caa31aa]{max-width:45rem;text-align:left}.search-content__helper-title[data-v-4caa31aa]{font-weight:600;margin-bottom:.5rem;opacity:.6}.search-content__helper-list[data-v-4caa31aa]{display:grid;gap:.375rem;list-style:disc;opacity:.6;padding-left:1.25rem}@media(max-width:47.99875rem){.results[data-v-4caa31aa]{height:auto;margin-top:5rem;scroll-behavior:auto}}.results__heading[data-v-4caa31aa]{align-items:center;display:grid;grid-template-columns:1fr auto;min-height:4.625rem;padding:1.25rem}@media(max-width:63.99875rem){.results__heading[data-v-4caa31aa]{padding:1rem}}.results__suggestions[data-v-4caa31aa]{font-size:clamp(.875rem,.8333333333rem + .1851851852vw,1rem);padding:0 .875rem .25rem}.results__suggestions-title[data-v-4caa31aa]{font-size:.875rem;margin-bottom:.5rem;opacity:.6}.results__suggestions-list[data-v-4caa31aa]{display:flex;flex-wrap:wrap;gap:.5rem}.results__suggestion[data-v-4caa31aa]{border:.0625rem solid var(--color-border);border-radius:.375rem;cursor:default;padding:.375rem .625rem}.results__products[data-v-4caa31aa]{border-top:.03125rem solid var(--color-border);display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));justify-content:start}@media(max-width:120.06125rem){.results__products[data-v-4caa31aa]{grid-template-columns:repeat(auto-fill,minmax(15.625rem,1fr))}}@media(max-width:63.99875rem){.results__products[data-v-4caa31aa]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.results__products[data-v-4caa31aa]>*{min-width:0}@media(max-width:47.99875rem){.results__products[data-v-4caa31aa]{display:flex;flex-direction:column}}@font-face{font-family:Roboto;src:local("Roboto Light"),url(../fonts/Roboto-Light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../fonts/IBMPlexMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.5167%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.5167%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../fonts/IBMPlexMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Bold"),url(../fonts/IBMPlexMono-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShareTechMono-Regular;src:local("ShareTechMono-Regular Regular"),local("ShareTechMono-Regular"),url(../fonts/ShareTechMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-648c26c3]:root{--color-background:#fff;--color-background-secondary:#f2f2f2;--color-background-overlay:rgba(36,29,15,.3);--color-light:#fff;--color-text:#111;--color-accent:#e5a237;--color-gray:#9e9e9e;--color-border:#ccc;--color-muted:#9e9e9e;--color-error:#e53935;--color-success:#10b981;--color-button-text:#fff;--color-button-icon:#333;--box-shadow-light:0px 0px 2px rgba(0,0,0,.479);--text-shadow-dark:0px 0px 2px rgba(0,0,0,.15);--color-input-focus:var(--color-accent);--font-family-base:"Roboto", "Roboto Fallback: BlinkMacSystemFont", "Roboto Fallback: Segoe UI", "Roboto Fallback: Helvetica Neue", "Roboto Fallback: Arial", "Roboto Fallback: Noto Sans",sans-serif;--font-family-title:"ShareTechMono-Regular";--font-family-accent:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--container-width:90rem;--container-padding-x:1rem;--transition-duration:.3s;--nav-height:81px;--height-fill:calc(100vh - var(--nav-height))}.scroll-up .header[data-v-648c26c3]{z-index:150}.header[data-v-648c26c3]{left:0;padding:0 2.5rem 0 1rem;position:fixed;right:0;top:0;transition:background .3s ease,transform .3s ease;will-change:transform,background-color;z-index:50}.header.bg-white[data-v-648c26c3]{z-index:150}.header--border[data-v-648c26c3],.header.bg-white[data-v-648c26c3]{background:var(--color-background)}.header--border[data-v-648c26c3]{border-bottom:.03125rem solid var(--color-border)}@media(max-width:63.99875rem){.header[data-v-648c26c3]{padding:0 1.25rem}}@media(max-width:47.99875rem){.header[data-v-648c26c3]{padding:0 1rem}}.header__body[data-v-648c26c3]{align-items:center;display:grid;gap:9.25rem;grid-template-columns:7.5rem 1fr;height:5rem}@media(max-width:63.99875rem){.header__body[data-v-648c26c3]{gap:4.25rem}}@media(max-width:47.99875rem){.header__body[data-v-648c26c3]{gap:0}}.header__body-order[data-v-648c26c3]{align-items:center;display:flex;height:var(--nav-height);justify-content:space-between;margin:0 auto;max-width:62.5rem;width:100%}.header__back[data-v-648c26c3]{cursor:pointer}.navbar[data-v-648c26c3]{align-items:center;-moz-column-gap:157px;column-gap:157px;display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}@media(max-width:47.99875rem){.navbar[data-v-648c26c3]{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}.navbar__left[data-v-648c26c3]{height:100%;position:relative}.navbar__left[data-v-648c26c3],.navbar__right[data-v-648c26c3]{align-items:center;display:flex}.navbar__right[data-v-648c26c3]{justify-content:end}
