.ProductCategoryLinks_categories__Dyhrh.ProductCategoryLinks_categories__Dyhrh{display:grid;align-items:start;gap:var(--space-8);min-width:0;max-width:100%}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_list__TLK5C{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--space-8);min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:var(--space-4);margin-inline:calc(-1 * var(--space-4));scroll-padding-inline:var(--space-4);scrollbar-width:none}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_list__TLK5C::-webkit-scrollbar{display:none}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_list__TLK5C:focus-within{scroll-snap-type:x mandatory}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_link__D3ruY:focus-visible{scroll-snap-align:end}.ProductCategoryLinks_categories__Dyhrh>.scroll-rail-box{margin-top:0}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_list__TLK5C>li{flex:0 0 auto;min-width:max-content}.ProductCategoryLinks_categories__Dyhrh .ProductCategoryLinks_link__D3ruY{min-height:var(--control-sm);max-width:none;height:100%;padding-block:var(--space-8);white-space:nowrap;overflow-wrap:normal;word-break:normal;text-align:center;text-decoration:none}@media (max-width:767px){.ProductCategoryLinks_categories__Dyhrh>.scroll-rail-box{display:none}}.ShareButton_trigger__wYcKx{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-sm);height:var(--control-sm);border:1px solid var(--border);border-radius:var(--radius-round);background:var(--card);color:var(--foreground);transition:border-color var(--motion-fast) var(--ease-icon)}.ShareButton_trigger__wYcKx:hover,.ShareButton_trigger__wYcKx[aria-expanded=true]{border-color:var(--border-strong)}.ShareButton_trigger__wYcKx .icon{width:var(--icon-text);height:var(--icon-text)}.ShareButton_menu__sftR6{z-index:calc(var(--z-header) + 1);display:grid;min-width:220px;padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-float);transform-origin:var(--radix-popover-content-transform-origin);animation:ShareButton_share-pop__nKHO7 var(--motion-base) var(--ease)}@keyframes ShareButton_share-pop__nKHO7{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.ShareButton_item__KWBTw{display:flex;align-items:center;gap:var(--space-12);min-height:var(--control-sm);padding-inline:var(--space-12);border-radius:var(--radius-md);color:inherit;font:inherit;font-size:var(--text-ui);text-align:start;text-decoration:none}.ShareButton_item__KWBTw:focus-visible,.ShareButton_item__KWBTw:hover{background:var(--muted)}.ShareButton_item__KWBTw .icon{width:var(--icon-text);height:var(--icon-text)}@media (prefers-reduced-motion:reduce){.ShareButton_menu__sftR6{animation:none}}