._9jF1Ya_surface{background:var(--design-background);color:var(--design-body);}._9jF1Ya_container{}._9jF1Ya_header{padding-block:var(--layout-page-top) var(--space-8);border-bottom:1px solid var(--design-border);text-align:center}._9jF1Ya_title{margin:0 0 var(--space-4);color:var(--design-ink);font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case)}._9jF1Ya_introduction{max-width:var(--layout-introduction);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0 auto}._9jF1Ya_summary{margin:var(--space-4) 0 0;color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}._9jF1Ya_actions{margin-block:var(--space-6);justify-content:center;display:flex}._9jF1Ya_sample{}._9jF1Ya_categories{gap:var(--space-4);text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._9jF1Ya_category{min-width:0;color:var(--design-ink);text-decoration:none}._9jF1Ya_category:hover{color:var(--design-bronze)}._9jF1Ya_category:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}._9jF1Ya_categoryImage{aspect-ratio:16/9;background:var(--design-paper);position:relative;overflow:hidden}._9jF1Ya_categoryImage img{object-fit:cover;transition:transform var(--control-motion)}._9jF1Ya_category:hover img{transform:scale(1.035)}._9jF1Ya_categoryCount{top:var(--space-2);right:var(--space-2);padding:var(--control-badge-padding);background:var(--design-surface);color:var(--design-ink);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);position:absolute}._9jF1Ya_category h2{margin:var(--space-3) 0 0;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}._9jF1Ya_content{padding-block:var(--space-8) var(--layout-page-bottom)}._9jF1Ya_columns{grid-template-columns:var(--layout-navigation) minmax(0,1fr);gap:var(--layout-grid-gap);align-items:start;display:grid}._9jF1Ya_sidebar,._9jF1Ya_results{min-width:0}._9jF1Ya_toolbar{gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) minmax(200px,.4fr);align-items:start;display:grid}._9jF1Ya_fieldLabel{margin-bottom:var(--space-2);color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);display:block}._9jF1Ya_searchIcon{color:var(--design-muted);width:var(--control-arrow-size);height:var(--control-arrow-size)}._9jF1Ya_searchField{box-sizing:border-box;align-items:center;gap:var(--space-2);min-height:var(--control-field-height);border:1px solid var(--design-field-border);padding-inline:var(--space-3);background:var(--design-surface);display:flex}._9jF1Ya_searchField:focus-within{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}._9jF1Ya_searchField input{box-sizing:border-box;width:100%;min-width:0;height:calc(var(--control-field-height) - 2px);min-height:0;color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);background:0 0;border:0;outline:0;flex:1;padding:0}._9jF1Ya_searchField input::placeholder{color:var(--design-placeholder);opacity:1}._9jF1Ya_surface ._9jF1Ya_searchField input:focus-visible{outline:none}._9jF1Ya_clearSearch{min-width:var(--control-target);padding-inline:var(--space-2);}._9jF1Ya_resultCount{margin:var(--space-2) 0 0;color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}._9jF1Ya_productGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid;}._9jF1Ya_empty{padding-block:var(--layout-section);text-align:center;color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}._9jF1Ya_pagination{justify-items:center;gap:var(--space-4);margin-top:var(--space-12);text-align:center;display:grid}._9jF1Ya_pagination .MuiPagination-ul{justify-content:center;gap:var(--space-1);flex-wrap:wrap}._9jF1Ya_pagination .MuiPaginationItem-root{min-width:var(--control-target);height:var(--control-target);border-radius:var(--control-radius);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}._9jF1Ya_pagination .MuiPaginationItem-root.Mui-selected{background:var(--design-ink);color:var(--design-surface)}._9jF1Ya_pagination .MuiPaginationItem-root.Mui-selected:hover{background:var(--design-body)}._9jF1Ya_stockNote{margin-left:var(--space-2);display:inline-block}._9jF1Ya_mobileTrigger{}._9jF1Ya_surface ._9jF1Ya_mobileTrigger{bottom:calc(var(--space-6) + env(safe-area-inset-bottom));z-index:1000;box-shadow:0 4px 12px var(--design-shadow-medium);display:none;position:fixed;left:50%;transform:translate(-50%)}._9jF1Ya_filterCount{min-width:var(--space-6);height:var(--space-6);background:var(--design-surface);color:var(--design-ink);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);place-items:center;display:inline-grid}._9jF1Ya_skeletonPanel{padding:var(--space-4);margin-bottom:var(--space-4);border:1px solid var(--design-border)}._9jF1Ya_skeletonPanel>*+*{margin-top:var(--space-2)}@media (max-width:1199px){._9jF1Ya_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){._9jF1Ya_columns{grid-template-columns:minmax(0,1fr)}._9jF1Ya_sidebar{display:none}._9jF1Ya_surface ._9jF1Ya_mobileTrigger{display:inline-flex}._9jF1Ya_categories{scroll-snap-type:x mandatory;padding-bottom:var(--space-4);display:flex;overflow-x:auto}._9jF1Ya_category,._9jF1Ya_categorySkeleton{scroll-snap-align:start;flex:0 0 min(65vw,280px)}._9jF1Ya_productGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._9jF1Ya_content{padding-bottom:calc(var(--layout-page-bottom) + var(--space-16))}}@media (max-width:599px){._9jF1Ya_toolbar{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._9jF1Ya_categoryImage img{transition:none}}._9jF1Ya_categoryRail{--card-strip-control-top:var(--space-12)}._9jF1Ya_matchedCategories{display:flex;overflow-x:auto}._9jF1Ya_matchedCategories>._9jF1Ya_category{flex:0 0 calc((100% - 4 * var(--space-4)) / 5)}@media (min-width:900px){._9jF1Ya_matchedCategories>._9jF1Ya_category:first-child{margin-inline-start:auto}._9jF1Ya_matchedCategories>._9jF1Ya_category:last-child{margin-inline-end:auto}}@media (max-width:899px){._9jF1Ya_matchedCategories>._9jF1Ya_category{flex-basis:min(65vw,280px)}}
