/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.ProductToolbar_toolbar___svrx{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);display:flex}.ProductToolbar_filterBtn__pN6Fj{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-700,oklch(37.1% 0 0));text-decoration-line:underline;-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground);text-underline-offset:4px;display:flex}@media (hover:hover){.ProductToolbar_filterBtn__pN6Fj:hover{color:var(--primary)}}@media (min-width:48rem){.ProductToolbar_filterBtn__pN6Fj{text-decoration-line:none}}.ProductToolbar_filterBtn__pN6Fj{transition:color .15s}.ProductToolbar_badge__4N3H4{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--primary);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--primary-foreground);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.ProductToolbar_right__qIyim{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ProductToolbar_progressBar__xn8Z2{height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 24);background-color:var(--muted);border-radius:3.40282e+38px;overflow:hidden}.ProductToolbar_progressFill__Dmd82{background-color:var(--primary);border-radius:3.40282e+38px;height:100%;transition:width .3s}.ProductToolbar_progressText__ABX6r{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--muted-foreground)}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.FilterChips_wrapper__8EYBv{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FilterChips_clearAllItem___D0rq{display:block}.FilterChips_chip__ru7LN{gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--foreground)}.FilterChips_chipClose__ZiED3,.FilterChips_chip__ru7LN{align-items:center;border-radius:3.40282e+38px;display:flex}.FilterChips_chipClose__ZiED3{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;color:var(--muted-foreground);justify-content:center}@media (hover:hover){.FilterChips_chipClose__ZiED3:hover{background-color:var(--muted);color:var(--foreground)}}.FilterChips_chipClose__ZiED3{transition:color .15s,background-color .15s}.FilterChips_clearAll__xiOBD{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);text-decoration-line:underline}@media (hover:hover){.FilterChips_clearAll__xiOBD:hover{color:var(--primary)}}.FilterChips_clearAll__xiOBD{transition:color .15s}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.ProductCard_card__Fe1E8{border-radius:var(--radius);background-color:var(--background);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.ProductCard_card__Fe1E8:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.ProductCard_card__Fe1E8:hover .ProductCard_image__P7bVK,.ProductCard_card__Fe1E8:hover .ProductCard_soldOut__NL7My{transform:scale(1.03)}.ProductCard_imageWrap__5_suE{aspect-ratio:1;position:relative;overflow:hidden}@media (min-width:48rem){.ProductCard_imageWrap__5_suE{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}}.ProductCard_imageWrap__5_suE{background-color:var(--background)}.ProductCard_badge__ELUFn{top:calc(var(--spacing,.25rem) * 2);z-index:10;height:calc(var(--spacing,.25rem) * 6);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;align-items:center;display:flex;position:absolute}@media (min-width:48rem){.ProductCard_badge__ELUFn{top:calc(var(--spacing,.25rem) * 5)}}.ProductCard_badge__ELUFn{-webkit-backdrop-filter:blur(12px)saturate(1.3);color:#ffffffe6;text-shadow:0 1px 1px #0003;background:linear-gradient(135deg,#3c3c4180,#2323268c 50%,#16161999);border:1px solid #ffffff0f;border-radius:0 3px 3px;left:-5px;box-shadow:inset 0 1px #ffffff1a}.ProductCard_badge__ELUFn:before{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#141414cc;width:5px;height:5px;position:absolute;bottom:100%;left:0}.ProductCard_badge__ELUFn:after{content:"";border-left:12px solid #0000;border-color:#0000 #0000 #0000 #1e1e1eeb;border-style:solid;border-width:12px 8px 12px 0;position:absolute;top:0;right:-8px}.ProductCard_image__P7bVK{object-fit:contain;padding:0;transition:transform .35s}@media (min-width:768px){.ProductCard_image__P7bVK{padding:.5rem}}.ProductCard_soldOut__NL7My{z-index:10;border-radius:calc(var(--radius) - 4px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#78787821;justify-content:center;align-items:center;transition:transform .35s;display:flex;position:absolute;inset:.25rem}@media (min-width:768px){.ProductCard_soldOut__NL7My{inset:.5rem}}.ProductCard_soldOut__NL7My span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-white,#fff);text-transform:uppercase;letter-spacing:.3em}.ProductCard_lowStock__OIYkj{z-index:10;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;position:absolute;bottom:0;right:0}@media (min-width:48rem){.ProductCard_lowStock__OIYkj{right:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2)}}.ProductCard_lowStock__OIYkj{letter-spacing:.2em;-webkit-backdrop-filter:blur(12px)saturate(1.2);color:#ffffffe6;text-shadow:0 1px 1px #643c0a26;background:#aa782866;box-shadow:inset 0 1px #ffffff0f}.ProductCard_info__8F9MM{gap:calc(var(--spacing,.25rem) * .5);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.ProductCard_brand__h5gT4{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-neutral-400,oklch(70.8% 0 0));text-transform:uppercase}.ProductCard_name__zQfuX{line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ProductCard_name__zQfuX,.ProductCard_price__YS4ba{font-size:var(--text-sm,.875rem);color:var(--foreground)}.ProductCard_price__YS4ba{margin-top:var(--spacing,.25rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ProductCard_enquire__pG7p1{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-400,oklch(70.8% 0 0))}@property --tw-leading{syntax:"*";inherits:false}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.ProductGrid_wrapper__DJgUL{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.ProductGrid_grid__R9HV0{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.ProductGrid_grid__R9HV0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.ProductGrid_grid__R9HV0{gap:calc(var(--spacing,.25rem) * 4)}}@media (min-width:64rem){.ProductGrid_grid__R9HV0{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductGrid_grid__R9HV0{margin:0;padding:0;list-style:none}.ProductGrid_gridItem__xzctY{display:block}.ProductGrid_loadMoreWrap__WJO6F{justify-content:center;display:flex}.ProductGrid_loadMore__i_Q0Z{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);border-radius:3.40282e+38px}@media (hover:hover){.ProductGrid_loadMore__i_Q0Z:hover{border-color:var(--border);background-color:var(--muted)}}.ProductGrid_loadMore__i_Q0Z{transition:background-color .2s,border-color .2s}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.ProductEmptyState_wrapper__HMCmH{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 24);text-align:center;flex-direction:column;display:flex}.ProductEmptyState_icon__SGOIV{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-neutral-300,oklch(87% 0 0))}.ProductEmptyState_title__QpNka{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-700,oklch(37.1% 0 0))}.ProductEmptyState_description__Caghv{color:var(--color-neutral-500,oklch(55.6% 0 0))}.ProductEmptyState_clearBtn__Iye8s,.ProductEmptyState_description__Caghv{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ProductEmptyState_clearBtn__Iye8s{margin-top:calc(var(--spacing,.25rem) * 3);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-300,oklch(87% 0 0));padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-700,oklch(37.1% 0 0));border-radius:3.40282e+38px}@media (hover:hover){.ProductEmptyState_clearBtn__Iye8s:hover{border-color:var(--color-neutral-400,oklch(70.8% 0 0));background-color:var(--color-neutral-50,oklch(98.5% 0 0))}}.ProductEmptyState_clearBtn__Iye8s{transition:background-color .2s,border-color .2s}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.FilterPullCord_cord__GyuJ_{left:calc(var(--spacing,.25rem) * 5);z-index:40;flex-direction:column;align-items:center;display:none;position:fixed}@media (min-width:64rem){.FilterPullCord_cord__GyuJ_{display:flex}}.FilterPullCord_cord__GyuJ_{top:var(--header-h,120px);cursor:pointer;transform-origin:top;background:0 0;border:none;padding:0;transition:top .3s cubic-bezier(.4,0,.2,1)}.FilterPullCord_cord__GyuJ_:hover .FilterPullCord_label__t_Q4k{color:var(--color-neutral-600,oklch(43.9% 0 0))}.FilterPullCord_cord__GyuJ_:hover .FilterPullCord_chain__2F5Wu{filter:brightness(.9)}.FilterPullCord_cord__GyuJ_:hover .FilterPullCord_ball__iFWEo{box-shadow:0 1px 4px #0000002e,inset 0 1px #fff6}.FilterPullCord_lampIcon__ECZjz{color:var(--color-neutral-500,oklch(55.6% 0 0));filter:drop-shadow(0 1px 2px #00000014)}.FilterPullCord_cordSwing__sXsCm{transform-origin:top;flex-direction:column;align-items:center;margin-top:-22px;margin-left:12px;display:flex}.FilterPullCord_chain__2F5Wu{height:50px;transition:filter .2s}.FilterPullCord_ball__iFWEo{background:linear-gradient(160deg,#d8d8d5,#b0b0ad 50%,#989895);border-radius:50%;width:2.8px;height:2.8px;margin-top:-2px;transition:box-shadow .2s;box-shadow:0 1px 2px #0000001a,inset 0 .5px #ffffff40}.FilterPullCord_label__t_Q4k{writing-mode:vertical-rl;text-orientation:mixed;margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-400,oklch(70.8% 0 0));transition:color .2s}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.ProductFilterDrawer_drawer__M__fp{z-index:40;width:calc(var(--spacing,.25rem) * 64);background-color:var(--background);border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px);left:0;top:var(--header-h,120px);max-height:calc(100vh - var(--header-h,120px) - 8rem);flex-direction:column;transition:top .3s cubic-bezier(.4,0,.2,1),max-height .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;box-shadow:0 4px 12px #00000014}.ProductFilterDrawer_header__6KC0S{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.ProductFilterDrawer_title__eKTyG{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.ProductFilterDrawer_resetBtn__ZIGGP{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);text-decoration-line:underline}@media (hover:hover){.ProductFilterDrawer_resetBtn__ZIGGP:hover{color:var(--foreground)}}.ProductFilterDrawer_resetBtn__ZIGGP{transition:color .15s}.ProductFilterDrawer_content__Sy9AX{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex:1;overflow-y:auto}.ProductFilterDrawer_optionList__WAORK{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.ProductFilterDrawer_option__Q6QUV{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-700,oklch(37.1% 0 0));display:flex}.ProductFilterDrawer_seriesGroup__euN5w{margin-bottom:calc(var(--spacing,.25rem) * 3)}.ProductFilterDrawer_seriesGroup__euN5w:last-child{margin-bottom:0}.ProductFilterDrawer_seriesGroupLabel__hrW4s{margin-bottom:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-neutral-400,oklch(70.8% 0 0));text-transform:uppercase}.ProductFilterDrawer_mobileClose__8ku7O{height:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);background-color:var(--background);color:var(--muted-foreground);justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:64rem){.ProductFilterDrawer_mobileClose__8ku7O{display:none}}.ProductFilterDrawer_mobileClose__8ku7O{width:40px;bottom:1px;right:24px;transform:translateY(100%)}.ProductFilterDrawer_mobileCloseLines__yiJNn{flex-direction:column;align-items:center;gap:3px;width:24px;display:flex}.ProductFilterDrawer_mobileCloseLines__yiJNn:after,.ProductFilterDrawer_mobileCloseLines__yiJNn:before{content:"";background:currentColor;border-radius:1px;width:100%;height:1.5px;display:block;box-shadow:0 1px 2px #00000026}.ProductFilterDrawer_cordB__heXxt{cursor:pointer;flex-direction:column;align-items:center;display:none;position:absolute}@media (min-width:64rem){.ProductFilterDrawer_cordB__heXxt{display:flex}}.ProductFilterDrawer_cordB__heXxt{background:0 0;border:none;padding:4px 8px 0;bottom:0;left:20px;transform:translateY(100%)}.ProductFilterDrawer_cordBChain__XoKtz{height:50px;transition:filter .2s}.ProductFilterDrawer_cordBBall__zD4nX{background:linear-gradient(160deg,#d8d8d5,#b0b0ad 50%,#989895);border-radius:50%;width:2.8px;height:2.8px;margin-top:-2px;box-shadow:0 1px 2px #0000001a,inset 0 .5px #ffffff40}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.page_page__lnbfh{min-height:100vh;padding-bottom:calc(var(--spacing,.25rem) * 16);padding-top:var(--header-h,64px)}@media (min-width:1024px){.page_page__lnbfh{padding-top:var(--header-h,120px)}}.page_container__UKjOn{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:48rem){.page_container__UKjOn{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page_container__UKjOn{padding-left:calc(var(--spacing,.25rem) * 14)}}.page_stickyBar__piTun{z-index:20;margin-inline:calc(var(--spacing,.25rem) * -4);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:sticky}@media (min-width:48rem){.page_stickyBar__piTun{margin-inline:calc(var(--spacing,.25rem) * -6);padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page_stickyBar__piTun{margin-left:calc(var(--spacing,.25rem) * -14);padding-left:calc(var(--spacing,.25rem) * 14)}}.page_stickyBar__piTun{top:var(--header-h,64px)}@media (min-width:1024px){.page_stickyBar__piTun{top:var(--header-h,120px)}}.page_stickyBar__piTun{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9}