.card-quick-specs{border-top:1px solid #e4e9e5;border-bottom:1px solid #e4e9e5;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-content:start;gap:12px;min-height:114px;margin:0 0 12px;padding:13px 0;display:grid}.card-quick-spec{min-width:0}.card-quick-spec dt{color:#738578;align-items:center;gap:5px;font-size:12px;line-height:1.3;display:flex}.card-quick-spec dt svg{color:#648273;flex:none;width:15px;height:15px}.card-quick-spec dt span{overflow-wrap:anywhere;min-width:0}.card-quick-spec dd{color:#2a5038;overflow-wrap:anywhere;margin:5px 0 0;font-size:17px;font-weight:650;line-height:1.3}@media (max-width:767px){.card-quick-specs{gap:12px 8px;min-height:111px;padding:12px 0}.card-quick-spec dt{gap:4px;font-size:11px}.card-quick-spec dt svg{width:13px;height:13px}.card-quick-spec dd{font-size:16px}}@media (max-width:390px){.card-quick-spec dt{font-size:10px}.card-quick-spec dd{font-size:15px}}.product-grid .product-card.has-quick-specs .card-title{grid-row:1;padding-top:0}.product-grid .product-card.has-quick-specs .card-quick-specs{grid-row:2}.product-grid .product-card.has-quick-specs .card-availability{grid-row:3}.product-grid .product-card.has-quick-specs .price{grid-row:4}.product-grid .product-card.has-quick-specs .compare-button{grid-row:5}.product-grid .product-card.has-quick-specs .card-request-action,.product-grid .product-card.has-quick-specs .card-request-selected{grid-row:6}.product-grid:has(.has-quick-specs) .product-card:not(.has-quick-specs) .card-title{grid-row:1}.product-grid:has(.has-quick-specs) .product-card:not(.has-quick-specs) .card-content>small{grid-row:2;align-self:start}.product-card.has-quick-specs .card-quick-specs{margin-bottom:12px}.search-suggestions a.search-result-row{grid-template-columns:48px minmax(0,1fr) auto 15px;gap:8px;min-height:58px;padding:7px 8px;display:grid}.search-result-photo{background:#f6f8f5;border:1px solid #e6ebe5;border-radius:7px;place-items:center;width:48px;height:44px;display:grid}.search-result-photo img{object-fit:contain;width:100%;height:100%}.search-result-photo .photo-empty{background:0 0;width:100%;height:100%;min-height:0;padding:0}.search-result-photo .photo-empty svg{width:17px;height:17px}.search-result-photo .photo-empty span{display:none}.search-result-copy{gap:2px;min-width:0;display:grid}.search-result-name{overflow-wrap:anywhere;color:#243629;font-size:14px;line-height:1.3}.search-result-stock{color:#596b5f;font-size:11px;line-height:1.2}.search-result-stock.in_stock{color:#1d653e}.search-result-price{text-align:right;color:#243629;max-width:94px;font-size:13px;line-height:1.3}.search-result-row>svg{color:#5d7664}.search-suggestions a.search-all-results{color:#1d653e;background:#f1f6f0;margin-top:4px;font-weight:650}.search-no-matches{color:#596b5f;padding:10px 8px;font-size:13px}@media (max-width:767px){.header-main .search-suggestions a.search-result-row{grid-template-columns:42px minmax(0,1fr) auto 13px;gap:6px;padding:6px}.search-result-photo{width:42px;height:42px}.search-result-name{font-size:13px}.search-result-price{max-width:78px;font-size:12px}}.search-suggestions>div:has(>a.search-all-results){background:#fff;padding-top:3px;position:sticky;bottom:0}.search.search-scoped{gap:8px}.header-main .search button.search-scope-chip{color:#195f37;overflow-wrap:anywhere;background:#e6f2e9;border-radius:6px;flex:none;align-items:center;gap:5px;width:auto;max-width:40%;min-height:36px;padding:4px 8px;font-size:13px;font-weight:650;display:flex}.search-scoped>input[name=q]{min-width:0}.search-suggestions a.search-global-link{color:#23663e;justify-content:center;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}@media (max-width:767px){.header-main .search.search-scoped>svg{display:none}.header-main .search.search-scoped{padding-left:8px}.header-main .search-suggestions a.search-result-row{grid-template-columns:58px minmax(0,1fr) 14px;gap:8px;min-height:82px;padding:9px 6px}.header-main .search-suggestions .search-result-photo{grid-row:1/3;width:58px;height:56px}.header-main .search-suggestions .search-result-photo img{width:100%;height:100%}.header-main .search-suggestions .search-result-copy{grid-area:1/2;gap:4px}.header-main .search-suggestions .search-result-name{font-size:14px}.header-main .search-suggestions .search-result-price{text-align:left;grid-area:2/2;max-width:none;font-size:15px}.header-main .search-suggestions .search-result-row>svg{grid-area:1/3/3}}.catalog-quick-desktop{gap:18px;display:grid}.catalog-quick-desktop h4{align-items:center;gap:8px;margin:0 0 10px;font-size:14px;display:flex}.catalog-quick-desktop h4>.catalog-visual-icon{color:#08753f;width:22px;height:22px}.catalog-quick-desktop .catalog-brand-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.catalog-quick-desktop .catalog-power-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.catalog-quick-desktop .catalog-power-list>a{gap:5px;min-height:48px;padding:10px 8px;font-size:12px}.catalog-quick-desktop .catalog-power-list>a>.catalog-visual-icon,.catalog-quick-desktop .catalog-power-list small{display:none}.catalog-quick-details{border-top:1px solid #e3ebe5;padding-top:12px}.catalog-quick-details summary{cursor:pointer;color:#08753f;min-height:32px;font-size:13px}.catalog-quick-details .catalog-configuration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-drilldown.category-sheet.catalog-bottom-sheet.catalog-quick{height:min(820px,96dvh)!important}.catalog-quick .catalog-level-header{padding-top:9px;padding-bottom:12px}.catalog-quick .catalog-level-scroll{padding:8px 16px calc(20px + env(safe-area-inset-bottom));scrollbar-gutter:auto}.catalog-quick-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.catalog-quick-tabs>button{text-align:left;background:#fff;border:1px solid #dfe7dc;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.catalog-quick-tabs>button[aria-pressed=true]{color:#156b3a;background:#edf5ed;border-color:#71a27c}.catalog-quick-tabs .catalog-visual-icon{color:#347541;width:25px;height:25px}.catalog-quick-title{margin:0 0 10px;font-size:18px}.catalog-quick.catalog-bottom-sheet.catalog-visual .catalog-brand-tile{justify-content:center;min-height:58px;padding:8px 10px}.catalog-quick .catalog-brand-grid{gap:8px}.catalog-quick .catalog-brand-tile>span:last-child{display:none}.catalog-quick .catalog-brand-mark{height:34px}.catalog-quick .catalog-brand-mark>img{max-width:126px;height:30px}.catalog-quick .catalog-brand-mark.catalog-brand-horst>img{max-width:108px;height:100px}.catalog-quick-all{color:#08753f;text-align:center;border:1px solid #08753f;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;margin-top:14px;padding:10px;font-size:15px;font-weight:650;display:flex}.catalog-quick-secondary{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.catalog-quick-secondary>button,.catalog-quick-secondary>a,.catalog-quick-footer>a{color:#26613a;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:13px;display:flex}.catalog-quick-footer{border-top:1px solid #e3ebe5;margin-top:12px;padding-top:6px;display:grid}@media (min-width:768px) and (max-width:1050px){.catalog-quick-desktop .catalog-brand-grid,.catalog-quick-desktop .catalog-power-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
