._filters_1007k_1{border-top:1px solid var(--public-line,#e7e7e7);border-bottom:1px solid var(--public-line,#e7e7e7);color:var(--public-ink,#252525);background:#fff;padding:18px}._filterHeading_1007k_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._filterHeading_1007k_2 h2{margin:0;font-size:14px;font-weight:650}._categorySearch_1007k_4{border:1px solid var(--public-line,#e7e7e7);min-height:38px;color:var(--public-muted,#6b6b6b);border-radius:4px;align-items:center;gap:8px;padding:0 10px;display:flex}._categorySearch_1007k_4 input{width:180px;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:12px}._categorySearch_1007k_4:focus-within{border-color:var(--public-brand,#b92c39);outline:2px solid var(--public-brand,#b92c39);outline-offset:2px}._filters_1007k_1 ._categorySearch_1007k_4 input:focus-visible{outline:none}._certificateChoices_1007k_8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._choice_1007k_9{max-width:100%;min-height:38px;color:var(--public-text,#363636);cursor:pointer;background:#f7f7f7;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;margin:0;padding:7px 10px;font-size:13px;line-height:1.4;display:inline-flex}._choice_1007k_9 small{color:var(--public-muted,#6b6b6b);font-size:11px}._choice_1007k_9 span{overflow-wrap:anywhere}._choice_1007k_9:has(input:checked){color:var(--public-brand,#b92c39);background:#fcf1f2;border-color:#e6b7bd}._choice_1007k_9 input{width:14px;height:14px;accent-color:var(--public-brand,#b92c39);flex:none;margin:0}._choice_1007k_9:has(input:disabled){cursor:default;opacity:.6}.catalog-section:has(._categoryTrigger_1007k_15[aria-expanded=true]){overflow:visible}._categoryDropdown_1007k_16{min-width:0;position:relative}._categoryControl_1007k_17{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._categoryControl_1007k_17 h2{margin:0;font-size:14px;font-weight:650}._categoryTrigger_1007k_15{border:1px solid var(--public-line,#e7e7e7);width:360px;max-width:100%;min-height:44px;color:var(--public-text,#363636);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}._categoryTrigger_1007k_15>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._categoryTrigger_1007k_15>small{color:var(--public-brand,#b92c39);background:#fcf1f2;border-radius:3px;padding:1px 6px;font-size:12px}._categoryTrigger_1007k_15>svg{color:var(--public-muted,#6b6b6b);flex:none}._categoryTrigger_1007k_15:hover,._categoryTrigger_1007k_15[aria-expanded=true]{border-color:var(--public-brand,#b92c39)}._categoryTrigger_1007k_15[aria-expanded=true]>svg{transform:rotate(180deg)}._categoryControlHint_1007k_25{color:var(--public-muted,#6b6b6b);font-size:12px;line-height:1.5}._categoryPanel_1007k_26{z-index:60;border:1px solid var(--public-line,#e7e7e7);background:#fff;border-radius:6px;flex-direction:column;width:560px;max-width:100%;max-height:min(520px,65dvh);display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 28px #2620201f}._categoryPanel_1007k_26[data-above]{top:auto;bottom:calc(100% + 8px)}._categoryPanelHeader_1007k_28{border-bottom:1px solid var(--public-line,#e7e7e7);flex:none;align-items:center;gap:8px;padding:12px;display:flex}._categoryPanelHeader_1007k_28 ._categorySearch_1007k_4{flex:1;min-width:0;min-height:40px}._categoryPanelHeader_1007k_28 ._categorySearch_1007k_4 input{width:100%;font-size:13px}._categoryClose_1007k_31,._branchToggle_1007k_31{width:36px;min-height:40px;color:var(--public-muted,#6b6b6b);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._categoryClose_1007k_31:hover,._branchToggle_1007k_31:hover{color:var(--public-brand,#b92c39);background:#fcf1f2}._categoryOptions_1007k_33{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:8px;overflow:auto}._categoryTree_1007k_34{margin:0;padding:0;list-style:none}._categoryTree_1007k_34 ._categoryTree_1007k_34{border-left:1px solid var(--public-line,#e7e7e7);margin-left:16px;padding-left:4px}._categoryTreeRow_1007k_36{align-items:stretch;min-width:0;display:flex}._branchSpacer_1007k_37{flex:0 0 36px}._categoryOption_1007k_33{min-width:0;min-height:42px;color:var(--public-text,#363636);cursor:pointer;border-radius:4px;flex:1;align-items:center;gap:10px;margin:0;padding:8px;font-size:13px;line-height:1.5;display:flex}._categoryOption_1007k_33:hover{background:#f7f7f7}._categoryOption_1007k_33:has(input:checked){color:var(--public-brand,#b92c39);background:#fcf1f2}._categoryOption_1007k_33:has(input:disabled){opacity:.6;cursor:default}._categoryOption_1007k_33 input{width:16px;height:16px;accent-color:var(--public-brand,#b92c39);flex:none;margin:0}._categoryOption_1007k_33>span{overflow-wrap:anywhere;flex:1;min-width:0}._categoryOption_1007k_33 small{color:var(--public-muted,#6b6b6b);font-size:11px;display:block}._categoryOption_1007k_33 em{color:var(--public-muted,#6b6b6b);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-style:normal}._categoryEmpty_1007k_46{color:var(--public-muted,#6b6b6b);text-align:center;margin:0;padding:24px 12px;font-size:13px}._categoryPanelFooter_1007k_47{border-top:1px solid var(--public-line,#e7e7e7);background:#fafafa;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}._categoryPanelFooter_1007k_47>span{min-width:0;color:var(--public-muted,#6b6b6b);flex:1;font-size:12px}._categoryPanelFooter_1007k_47 small{font-size:11px;display:block}._categoryApply_1007k_50{border:1px solid var(--public-brand,#b92c39);background:var(--public-brand,#b92c39);color:#fff;cursor:pointer;border-radius:4px;min-height:40px;padding:8px 14px;font-size:13px}._hint_1007k_51,._countHint_1007k_51{color:var(--public-muted,#6b6b6b);margin:10px 0 0;font-size:12px;line-height:1.6}._countHint_1007k_51{margin:0;font-size:11px}._certificates_1007k_53{border-top:1px solid var(--public-line,#e7e7e7);margin-top:16px;padding-top:16px}._expand_1007k_54,._inlineButton_1007k_54{min-height:38px;color:var(--public-brand,#b92c39);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}._expand_1007k_54[aria-expanded=true] svg{transform:rotate(180deg)}._matchMode_1007k_56{border:0;flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0 0;padding:0;display:flex}._matchMode_1007k_56 label{min-height:32px;color:var(--public-text,#363636);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}._matchMode_1007k_56 input{accent-color:var(--public-brand,#b92c39)}._selectedFilters_1007k_59{border-top:1px solid var(--public-line,#e7e7e7);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:14px;display:flex}._selectedFilters_1007k_59>span{color:var(--public-muted,#6b6b6b);margin-right:4px;font-size:12px}._selectedFilters_1007k_59>button{max-width:100%;min-height:32px;color:var(--public-brand,#b92c39);overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #e6b7bd;border-radius:4px;align-items:center;gap:7px;padding:5px 8px;font-size:12px;display:inline-flex}._selectedFilters_1007k_59 ._clearFilters_1007k_62{border-color:#0000;margin-left:auto}._mediaContainer_1007k_63{min-width:0;position:relative}._quickViewButton_1007k_64{max-width:calc(100% - 20px);min-height:36px;color:var(--public-text,#363636);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:12px;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 6px #0000000c}._quickViewButton_1007k_64:hover{border-color:var(--public-brand,#b92c39);color:var(--public-brand,#b92c39)}._previewPopover_1007k_66,._previewModal_1007k_66{color:var(--public-ink,#252525);border:1px solid var(--public-line,#e7e7e7);background:#fff;border-radius:8px;padding:0;box-shadow:0 18px 55px #26202026}._previewPopover_1007k_66{z-index:85;flex-direction:column;width:min(540px,100vw - 24px);max-height:calc(100dvh - 24px);display:flex;position:fixed;overflow:hidden}._previewModal_1007k_66{width:min(960px,100vw - 40px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 40px);margin:auto;position:fixed;overflow:hidden}._previewModal_1007k_66[open]{flex-direction:column;display:flex}._previewModal_1007k_66::backdrop{background:#1d20266b}._previewHeader_1007k_71{border-bottom:1px solid var(--public-line,#e7e7e7);background:#fafafa;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._previewHeader_1007k_71>span{color:var(--public-muted,#6b6b6b);font-size:12px}._previewHeader_1007k_71>div{align-items:center;gap:8px;display:flex}._previewHeader_1007k_71 button{min-height:36px;color:var(--public-text,#363636);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}._previewHeader_1007k_71 ._closeButton_1007k_75{justify-content:center;width:36px;padding:0}._previewBody_1007k_76{overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}._previewImage_1007k_77{border:1px solid var(--public-line,#e7e7e7);cursor:zoom-in;background:#fff;border-radius:4px;place-items:center;width:100%;height:250px;padding:0;display:grid;position:relative;overflow:hidden}._previewImage_1007k_77:disabled{cursor:default;color:var(--public-muted,#6b6b6b)}._previewImage_1007k_77 img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block;position:absolute;inset:0}._imageHint_1007k_80{border:1px solid var(--public-line,#e7e7e7);color:var(--public-muted,#6b6b6b);background:#fff;border-radius:4px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex;position:absolute;bottom:8px;right:8px}._previewInformation_1007k_81{min-width:0;padding-top:16px}._previewInformation_1007k_81 h2{color:var(--public-ink,#252525);overflow-wrap:anywhere;margin:0 0 10px;font-size:19px;line-height:1.5}._previewSummary_1007k_83{color:var(--public-muted,#6b6b6b);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.6}._previewFacts_1007k_84{gap:0;margin:0;display:grid}._previewFacts_1007k_84>div{border-bottom:1px solid #f0f0f0;grid-template-columns:minmax(85px,30%) minmax(0,1fr);gap:10px;padding:8px 0;font-size:12px;line-height:1.5;display:grid}._previewFacts_1007k_84 dt{color:var(--public-muted,#6b6b6b);overflow-wrap:anywhere}._previewFacts_1007k_84 dd{color:var(--public-text,#363636);overflow-wrap:anywhere;white-space:pre-line;margin:0}._previewSpecifications_1007k_88,._previewCertificates_1007k_88{margin-top:16px}._previewSpecifications_1007k_88 h3,._previewCertificates_1007k_88 h3{margin:0 0 8px;font-size:13px;font-weight:600}._previewCertificates_1007k_88 p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px}._previewCertificates_1007k_88 small{color:var(--public-muted,#6b6b6b);font-size:11px;line-height:1.5}._previewSource_1007k_92{color:var(--public-muted,#6b6b6b);flex-wrap:wrap;gap:8px;margin:14px 0 0;font-size:11px;display:flex}._previewSource_1007k_92 a{color:var(--public-brand,#b92c39);overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}._previewStatus_1007k_94{color:var(--public-muted,#6b6b6b);flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0;font-size:12px;display:flex}._previewStatus_1007k_94 button{color:var(--public-brand,#b92c39);cursor:pointer;background:0 0;border:0}._previewActions_1007k_96{border-top:1px solid var(--public-line,#e7e7e7);background:#fff;flex:none;justify-content:space-between;align-items:stretch;gap:10px;padding:12px 16px;display:flex}._previewActions_1007k_96 a,._previewActions_1007k_96 button{border:1px solid var(--public-line,#e7e7e7);min-height:42px;color:var(--public-text,#363636);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}._previewActions_1007k_96 button{border-color:var(--public-brand,#b92c39);background:var(--public-brand,#b92c39);color:#fff}._previewActions_1007k_96 button:disabled{cursor:default;opacity:.55}._previewModal_1007k_66 ._previewBody_1007k_76{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;padding:22px;display:grid}._previewModal_1007k_66 ._previewImage_1007k_77{height:min(480px,65dvh)}._previewModal_1007k_66 ._previewInformation_1007k_81{padding-top:0}._previewModal_1007k_66 ._imageOnly_1007k_103{padding:14px;display:block}._previewModal_1007k_66 ._imageOnly_1007k_103 ._previewImage_1007k_77{cursor:zoom-out;border:0;height:calc(85dvh - 135px)}._imageBack_1007k_105{min-height:36px;color:var(--public-text,#363636);cursor:pointer;background:#f7f7f7;border:0;margin-bottom:8px;padding:4px 8px;font-size:12px;display:block}._largeImageModal_1007k_106{width:min(1200px,100vw - 32px)}._srOnly_1007k_107{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._filters_1007k_1 button:focus-visible,._filters_1007k_1 input:focus-visible,._quickViewButton_1007k_64:focus-visible,._previewPopover_1007k_66 :is(button,a):focus-visible,._previewModal_1007k_66 :is(button,a):focus-visible{outline:2px solid var(--public-brand,#b92c39);outline-offset:3px}@media (width<=700px){._filters_1007k_1{padding:14px 12px}._categorySearch_1007k_4{flex:160px;max-width:100%}._categorySearch_1007k_4 input{width:100%}._choice_1007k_9{min-height:44px;font-size:12px}._categoryControl_1007k_17{gap:8px}._categoryControl_1007k_17 h2{flex:0 0 100%}._categoryTrigger_1007k_15{width:100%}._categoryControlHint_1007k_25{font-size:11px}._categoryPanel_1007k_26{max-height:60dvh}._categoryPanelHeader_1007k_28,._categoryPanelFooter_1007k_47{padding:8px}._categoryPanelFooter_1007k_47{flex-wrap:wrap}._categoryPanelFooter_1007k_47>span{flex:1 0 100%}._categoryPanelFooter_1007k_47 ._categoryApply_1007k_50{flex:1}._categoryOption_1007k_33,._branchToggle_1007k_31,._categoryClose_1007k_31,._categoryApply_1007k_50{min-height:44px}._branchToggle_1007k_31,._branchSpacer_1007k_37{flex-basis:28px;width:28px}._categoryTree_1007k_34 ._categoryTree_1007k_34{margin-left:8px}._selectedFilters_1007k_59>button{min-height:38px}._selectedFilters_1007k_59 ._clearFilters_1007k_62{margin-left:0}._matchMode_1007k_56{gap:4px 12px}._matchMode_1007k_56 label{min-height:40px}._quickViewButton_1007k_64{min-height:44px}._previewModal_1007k_66{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}._previewModal_1007k_66 ._previewBody_1007k_76{padding:14px;display:block}._previewModal_1007k_66 ._previewImage_1007k_77{height:min(310px,40dvh)}._previewModal_1007k_66 ._previewInformation_1007k_81{padding-top:16px}._previewHeader_1007k_71{padding:8px 12px}._previewHeader_1007k_71 ._closeButton_1007k_75{width:44px;min-height:44px}._previewActions_1007k_96{gap:8px;padding:12px}._previewActions_1007k_96 a,._previewActions_1007k_96 button{flex:1 1 0;min-width:0;min-height:44px;padding:8px;font-size:12px}._previewInformation_1007k_81 h2{font-size:18px}}
