._catalog_10nxt_1{padding:42px var(--page-padding) 72px;max-width:1600px;margin:auto}._intro_10nxt_2{max-width:820px;margin-bottom:30px}._eyebrow_10nxt_3{color:var(--deep-pink);letter-spacing:.15em;margin:0 0 14px;font-size:.875rem;font-weight:800}._intro_10nxt_2 h1{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(2rem,4.2vw,3.75rem);line-height:1.35}._intro_10nxt_2>p:last-child{max-width:52em;margin:0;font-size:1rem;line-height:1.9}._mobileBreak_10nxt_6{display:none}._filters_10nxt_7{border-top:2px solid var(--ink);padding-top:22px}._materials_10nxt_8{border:0;min-width:0;margin:0 0 18px;padding:0}._materials_10nxt_8 legend,._searchRow_10nxt_9 label,._fields_10nxt_9 label{font-size:.875rem;font-weight:700}._materials_10nxt_8 legend{margin-bottom:10px}._chips_10nxt_11{flex-wrap:wrap;gap:8px;display:flex}._chips_10nxt_11 button{color:var(--ink);border:1px solid var(--line-dark);cursor:pointer;background:0 0;border-radius:22px;min-height:44px;padding:9px 16px;font-size:.875rem}._chips_10nxt_11 button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}._chips_10nxt_11 button:hover{border-color:var(--deep-pink)}._searchRow_10nxt_9{grid-template-columns:minmax(0,1fr) minmax(170px,.6fr) auto;align-items:end;gap:16px;display:grid}._searchRow_10nxt_9 label,._fields_10nxt_9 label{gap:8px;min-width:0;display:grid}._searchRow_10nxt_9 input,._searchRow_10nxt_9 select,._fields_10nxt_9 select{width:100%;min-width:0;color:var(--ink);border:1px solid var(--line-dark);background:#fff;border-radius:0;min-height:48px;padding:11px 12px;font-size:1rem}._reset_10nxt_18{border:1px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;padding:10px 12px;font-size:.875rem}._catalog_10nxt_1 button:focus-visible,._catalog_10nxt_1 input:focus-visible,._catalog_10nxt_1 select:focus-visible,._catalog_10nxt_1 a:focus-visible{outline:3px solid var(--deep-pink);outline-offset:3px}._resultsLine_10nxt_20{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:22px 0 18px;font-size:.875rem;display:flex}._resultsLine_10nxt_20 p{margin:0;font-weight:700}._resultsLine_10nxt_20 span{color:#56504e}._grid_10nxt_23{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}._card_10nxt_24{border-top:3px solid var(--pink);background:#fff;min-width:0;padding:22px}._cardHeading_10nxt_25{justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px;display:flex}._seriesLabel_10nxt_26{color:#b8114f;margin:0 0 6px;font-size:.875rem;font-weight:700;line-height:1.6}._cardHeading_10nxt_25 h2{overflow-wrap:anywhere;margin:0;font-size:1.45rem;line-height:1.4}._cardHeading_10nxt_25>span{color:#625954;white-space:nowrap;font-size:.875rem}._tiles_10nxt_29{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._tile_10nxt_29{text-align:left;min-width:0;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #e4dfda;flex-direction:column;align-items:stretch;padding:0 0 10px;display:flex}._tile_10nxt_29:hover{border-color:var(--deep-pink)}._tile_10nxt_29 strong{overflow-wrap:anywhere;padding:9px 8px 0;font-size:.875rem;line-height:1.5}._tileSpec_10nxt_33,._pattern_10nxt_33{color:#625954;overflow-wrap:anywhere;padding:5px 8px 0;font-size:.8125rem;line-height:1.6}._pattern_10nxt_33{color:#b8114f}._photo_10nxt_35{aspect-ratio:1;background:#fff;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._photo_10nxt_35 img{object-fit:contain;width:100%;height:100%;padding:8px;display:block}._photoFallback_10nxt_37{text-align:center;color:#625954;padding:12px;font-size:.875rem}._photoFallback_10nxt_37 small{margin-top:8px;font-size:.8125rem;line-height:1.6;display:block}._empty_10nxt_39{text-align:center;padding:54px 18px}._empty_10nxt_39 h2{font-size:1.25rem}._empty_10nxt_39 p{line-height:1.8}._more_10nxt_42{text-align:center;margin:32px 0 0}._more_10nxt_42 p{font-size:.875rem}._more_10nxt_42 button{background:var(--ink);color:#fff;cursor:pointer;border:0;min-height:48px;padding:12px 40px}._dialog_10nxt_45{width:min(960px,100% - 32px);max-height:90dvh;color:var(--ink);background:#fff;border:0;padding:0}._dialog_10nxt_45::backdrop{background:#000000a6}._dialogBar_10nxt_47{z-index:1;background:#fff;border-bottom:1px solid #e4dfda;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex;position:sticky;top:0}._dialogBar_10nxt_47>span{font-weight:700}._dialogBar_10nxt_47 button{color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px;font-size:1rem}._detailGrid_10nxt_50{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:28px;display:grid}._detailGrid_10nxt_50 ._photo_10nxt_35{border:1px solid #e4dfda}._detailContent_10nxt_52{min-width:0}._detailContent_10nxt_52 h2{overflow-wrap:anywhere;margin:0 0 20px;font-size:1.7rem;line-height:1.5}._fields_10nxt_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._fullField_10nxt_55{grid-column:1/-1}._selectionNotice_10nxt_56{color:#7c153d;background:#fff0f5;margin:16px 0;padding:12px;font-size:.875rem;line-height:1.7}._selectionNotice_10nxt_56:empty{margin:0;padding:0}._facts_10nxt_58{border-top:1px solid #e4dfda;border-bottom:1px solid #e4dfda;grid-template-columns:auto minmax(0,1fr);gap:10px 18px;margin:20px 0;padding:16px 0;font-size:.875rem;line-height:1.6;display:grid}._facts_10nxt_58 dt{color:#625954}._facts_10nxt_58 dd{overflow-wrap:anywhere;margin:0;font-weight:700}._productTitle_10nxt_61{overflow-wrap:anywhere;font-size:.875rem;line-height:1.8}._buy_10nxt_62{color:#fff;text-align:center;background:#c70f56;padding:16px;font-size:1rem;font-weight:700;line-height:1.5;display:block}._buy_10nxt_62:hover{background:#a90e4a}._note_10nxt_64{color:#625954;font-size:.875rem;line-height:1.8}._productCode_10nxt_65{color:#625954;overflow-wrap:anywhere;font-size:.8125rem}@media (width<=1050px){._tiles_10nxt_29{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._catalog_10nxt_1{padding-top:28px}._mobileBreak_10nxt_6{display:initial}._intro_10nxt_2{margin-bottom:24px}._searchRow_10nxt_9{grid-template-columns:minmax(0,1fr) auto;gap:12px}._search_10nxt_9{grid-column:1/-1}._grid_10nxt_23{grid-template-columns:minmax(0,1fr);gap:20px}._card_10nxt_24{padding:16px}._cardHeading_10nxt_25 h2{font-size:1.3rem}._tiles_10nxt_29{gap:10px}._dialog_10nxt_45{width:calc(100% - 20px);max-height:94dvh}._dialogBar_10nxt_47{padding:8px 16px}._detailGrid_10nxt_50{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}._detailGrid_10nxt_50 ._photo_10nxt_35{max-width:320px;margin:auto}._detailContent_10nxt_52 h2{font-size:1.5rem}._fields_10nxt_9{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._catalog_10nxt_1{scroll-behavior:auto}}
