@font-face{font-family:mullerNarrow;src:url(../media/MullerNarrow_Light-s.p.2tsspknxhq3vm.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:mullerNarrow;src:url(../media/MullerNarrow_LightItalic-s.p.39g7o17h2miz-.otf)format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:mullerNarrow;src:url(../media/MullerNarrow_ExtraBold-s.p.047noc36gppfv.otf)format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:mullerNarrow;src:url(../media/MullerNarrow_ExtraBoldItalic-s.p.2p67vq9uamigg.otf)format("opentype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:mullerNarrow Fallback;src:local(Arial);ascent-override:118.97%;descent-override:26.71%;line-gap-override:0.0%;size-adjust:82.38%}.mullernarrow_e23dc544-module__TyZS3a__className{font-family:mullerNarrow,mullerNarrow Fallback}.mullernarrow_e23dc544-module__TyZS3a__variable{--font-display:"mullerNarrow", "mullerNarrow Fallback"}
.equipment-card{background:#fff;border:1px solid #dfe5df;border-radius:1rem;flex-direction:column;min-width:0;height:100%;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 18px #1015160d}.equipment-card:hover{border-color:#a8c99b;box-shadow:0 10px 28px #10151617}.equipment-card .equipment-card-media,.equipment-card .equipment-card-media .product-media{aspect-ratio:auto;background:#f6f8f5;flex-shrink:0;width:100%;height:12rem;min-height:12rem;position:relative}.equipment-card .equipment-card-media{border-bottom:1px solid #e6ebe4}.equipment-card .equipment-card-media img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.equipment-card .equipment-card-body{flex-direction:column;flex:1;min-width:0;padding:1.25rem;display:flex}.equipment-card :is(h2,h3){text-wrap:pretty;min-height:0;font-size:1.25rem;line-height:1.35}.equipment-card :is(h2,h3,p,dd,dt,a,button),.equipment-category :is(span,p){overflow-wrap:anywhere}.equipment-card .equipment-card-footer{margin-top:auto;padding-top:1.25rem}.equipment-card a:focus-visible,.equipment-card button:focus-visible,.equipment-category:focus-visible{outline-offset:-3px;outline:2px solid #287800}.catalog-page .catalog-hero-title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (max-width:380px){.equipment-card .equipment-card-actions{grid-template-columns:1fr}.equipment-category{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.equipment-card,.equipment-card *{transition:none}}
