@layer base{._button_1a9tq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._root_16357_2{width:100%;margin:var(--spacing-2) 0}._content_16357_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-1);list-style:none;margin:0;padding:0}._item_16357_18{display:inline-flex;align-items:center;justify-content:center}._link_16357_24{min-width:2.25rem;height:2.25rem;padding:0 var(--spacing-2);font-size:.875rem;border:1px solid var(--border);background-color:transparent;color:var(--foreground)}._link_16357_24:hover{background-color:var(--muted);color:var(--foreground)}._link_16357_24:active{background-color:color-mix(in srgb,var(--muted) 80%,white)}._link_16357_24:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._active_16357_48{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._active_16357_48:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);border-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._active_16357_48:active{background-color:color-mix(in srgb,var(--primary) 80%,black);border-color:color-mix(in srgb,var(--primary) 80%,black)}._icon_16357_65{width:1rem;height:1rem;flex-shrink:0}._ellipsis_16357_71{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 var(--spacing-1);color:var(--surface-foreground)}._link_16357_24 span{display:inline-flex;align-items:center}._link_16357_24 span+._icon_16357_65{margin-left:var(--spacing-1)}._icon_16357_65+span{margin-left:var(--spacing-1)}@media(max-width:640px){._link_16357_24 span:not(._icon_16357_65){display:none}._link_16357_24{min-width:2rem;height:2rem;padding:0}._ellipsis_16357_71{height:2rem}}.dark ._link_16357_24:hover{background-color:var(--muted)}.dark ._link_16357_24:active{background-color:color-mix(in srgb,var(--muted) 80%,black)}}._search_j83u6_1{display:block;width:100%;max-width:650px;padding:14px 18px;border-radius:14px;border:1px solid #d4d4d4;background:#fff;color:#111;margin-top:20px}._price_j83u6_1{display:block;font-size:18px;color:#111;margin-top:12px}._card_j83u6_1 img{object-fit:contain;background:#e9e9e9}._cardBody_j83u6_1{min-height:180px;display:flex;flex-direction:column;align-items:flex-start}._cardBody_j83u6_1 button{margin-top:auto}._cardBody_j83u6_1 p{margin:8px 0 14px}@media(max-width:650px){._price_j83u6_1{font-size:15px}._cardBody_j83u6_1{min-height:190px}._card_j83u6_1 img{height:160px}}._hero_j83u6_2{display:block!important;min-height:0!important;background:#eee!important}._bannerLink_j83u6_2{display:block;width:100%;line-height:0}._bannerLink_j83u6_2 img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block}._shell_j83u6_3{font-family:Inter,Arial,sans-serif;color:#161616;background:#f2f2f2;box-sizing:border-box}._shell_j83u6_3 button{cursor:pointer}._shell_j83u6_3 a{color:inherit}._shell_j83u6_3{max-width:1250px;margin:auto}._top_j83u6_3{background:#111;color:#fff;padding:18px 5%;display:flex;justify-content:space-between;align-items:center;gap:12px}._top_j83u6_3 strong{letter-spacing:3px}._top_j83u6_3 a{font-size:12px;text-decoration:none}._hero_j83u6_2{background:#e8e8e8;display:grid;grid-template-columns:1fr 1fr;min-height:330px;overflow:hidden}._hero_j83u6_2 img{width:100%;height:100%;max-height:450px;object-fit:cover}._heroCopy_j83u6_3{padding:60px 8%;display:flex;flex-direction:column;justify-content:center}._heroCopy_j83u6_3 small{letter-spacing:4px}._hero_j83u6_2 h1{font-family:Georgia,serif;font-size:clamp(43px,7vw,84px);font-weight:400;letter-spacing:2px;margin:15px 0}._hero_j83u6_2 p{color:#626262}._hero_j83u6_2 a{background:#111;color:#fff;text-decoration:none;border-radius:30px;padding:14px 20px;align-self:flex-start;margin-top:15px}._catalog_j83u6_3{padding:42px 4%}._catalog_j83u6_3 h2{font-size:32px}._filters_j83u6_3{display:flex;gap:8px;overflow:auto;margin:20px 0 30px}._filters_j83u6_3 button{background:#fff;border:1px solid #ddd;border-radius:24px;padding:10px 18px;white-space:nowrap}._filters_j83u6_3 ._active_j83u6_3{background:#111;color:#fff}._grid_j83u6_3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._card_j83u6_1{background:#fff;border-radius:18px;overflow:hidden;border:1px solid #e5e5e5}._card_j83u6_1 img{width:100%;height:190px;object-fit:cover}._cardBody_j83u6_1{padding:15px}._card_j83u6_1 small{color:#777}._card_j83u6_1 h3{font-size:17px;margin:8px 0}._card_j83u6_1 p{color:#777;font-size:13px}._card_j83u6_1 button{width:100%;background:#111;color:#fff;border:0;border-radius:25px;padding:12px}._cartButton_j83u6_3{border:1px solid #555;background:#111;color:#fff;border-radius:30px;padding:10px 14px}._veil_j83u6_3{position:fixed;inset:0;background:#0009;display:flex;justify-content:flex-end;z-index:10}._drawer_j83u6_3{background:#fff;width:min(100%,420px);height:100%;padding:25px;overflow:auto}._drawerHeader_j83u6_3{display:flex;justify-content:space-between;align-items:center}._drawerHeader_j83u6_3 button{border:0;background:#eee;border-radius:50%;width:35px;height:35px}._line_j83u6_3{padding:16px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;gap:10px}._line_j83u6_3 button{border:0;background:#eee;border-radius:8px;padding:6px 10px}._note_j83u6_3{background:#f1f1f1;padding:12px;border-radius:12px;font-size:13px;color:#555}._footer_j83u6_3{padding:35px 5%;background:#111;color:#fff;font-size:13px}._footer_j83u6_3 a{color:#fff}@media(max-width:650px){._hero_j83u6_2{grid-template-columns:1fr}._hero_j83u6_2 img{height:240px;grid-row:1}._heroCopy_j83u6_3{padding:28px 6%}._hero_j83u6_2 h1{font-size:46px}._grid_j83u6_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._card_j83u6_1 img{height:145px}._cardBody_j83u6_1{padding:12px}._card_j83u6_1 h3{font-size:14px}._catalog_j83u6_3{padding:26px 3%}._top_j83u6_3 strong{font-size:14px;letter-spacing:1px}}._card_j83u6_1 img{height:auto;aspect-ratio:1/1;object-fit:contain;background:#e9e9e9;display:block}._cardBody_j83u6_1{gap:6px}._cardBody_j83u6_1 ._description_j83u6_4{font-size:13px;line-height:1.55;margin:4px 0;color:#555}._catalogNote_j83u6_4{font-size:12px;color:#777}._cardBody_j83u6_1 button{white-space:normal;min-height:44px;height:auto}._search_j83u6_1{box-sizing:border-box}._line_j83u6_3 button{color:#111}._top_j83u6_3 button{cursor:pointer}._pagination_j83u6_5{margin:24px 0}._pagination_j83u6_5 ul{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:0;list-style:none}._pagination_j83u6_5 button{background:#111;color:#fff;border:1px solid #111;border-radius:24px;padding:10px 16px;min-height:44px}._pagination_j83u6_5 button:disabled{opacity:.35;cursor:not-allowed}._pagination_j83u6_5 span{color:#555;font-size:14px;white-space:nowrap}
