:root{--mr-red:#c8102e;--mr-red-dark:#9f0b23;--mr-navy:#5f0a18;--mr-ink:#6d0b1c;--mr-muted:#637083;--mr-snow:#f4f7fa;--mr-line:#dce3ea;--mr-white:#fff}.announcement-bar-section,.section-header .header{display:none!important}.mr-top-trust{min-height:4.2rem;padding:.8rem 4rem;background:#171717;color:#fff;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;text-align:center;text-transform:uppercase;font-size:1.2rem;letter-spacing:.02em}.mr-top-trust span{display:flex;gap:.8rem;align-items:center;justify-content:center}.mr-top-trust svg{width:2.1rem;height:2.1rem;fill:#fff;flex:0 0 2.1rem}.mr-yellow-header{background:#ffd52f}.mr-yellow-header__inner{max-width:140rem;min-height:20rem;margin:auto;padding:1.5rem 3rem;display:grid;grid-template-columns:25rem minmax(36rem,1fr) 9rem 9rem;gap:2rem;align-items:center}.mr-yellow-header__logo{display:flex;align-items:center;text-decoration:none;color:#111}.mr-yellow-header__logo img{display:block;width:auto;max-width:34rem;max-height:20rem}.mr-yellow-header__search{display:flex;height:5rem;box-shadow:0 .2rem .8rem #00000029}.mr-yellow-header__search input{width:100%;border:0;border-radius:.5rem 0 0 .5rem;padding:0 1.7rem;font-size:1.55rem}.mr-yellow-header__search button{width:6rem;border:0;border-radius:0 .5rem .5rem 0;background:#c8102e;color:#fff;font-size:2.8rem;font-weight:900;cursor:pointer}.mr-search-examples{margin-top:1rem;color:#252525;font-size:1.2rem}.mr-header-action{display:flex;flex-direction:column;align-items:center;gap:.3rem;color:#151515;text-decoration:none;font-size:1.3rem}.mr-header-action svg{display:block;width:3rem;height:3rem;fill:#151515}.mr-header-action span{font-size:2.8rem;line-height:1}.mr-white-nav{background:#fff;border-bottom:1px solid #d6dde5;position:relative;z-index:20}.mr-white-nav__inner{max-width:140rem;min-height:5.8rem;margin:auto;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch}.mr-white-nav__inner>a,.mr-white-menu summary{height:5.8rem;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:0 2rem;color:#171717;text-decoration:none;text-transform:uppercase;font-size:1.35rem;font-weight:900;cursor:pointer;list-style:none}.mr-white-menu summary::-webkit-details-marker{display:none}.mr-white-nav__inner>a:hover,.mr-white-menu summary:hover,.mr-white-menu[open] summary{background:#f2f5f7}.mr-white-menu{position:relative}.mr-white-menu__panel{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);width:28rem;padding:.8rem;background:#fff;border-top:3px solid #c8102e;box-shadow:0 1rem 3rem #0000002e}.mr-white-menu[open] .mr-white-menu__panel,.mr-white-menu:hover .mr-white-menu__panel{display:block}.mr-white-menu__panel a{display:block;padding:1.1rem;color:#6d0b1c;text-decoration:none;font-size:1.35rem;font-weight:700}.mr-white-menu__panel a:hover{background:#fff0f3;color:#c8102e}.mr-home{color:var(--mr-ink)}.mr-home *{box-sizing:border-box}.mr-container{max-width:120rem;margin:0 auto;padding-left:5rem;padding-right:5rem}.mr-section{padding:6.4rem 0}.mr-section--soft{background:var(--mr-snow)}.mr-eyebrow{margin:0 0 1rem;color:var(--mr-red);text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:1.25rem}.mr-title{font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.08;margin:0;color:var(--mr-navy);font-weight:800}.mr-section-head{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem}.mr-text-link{font-weight:800;color:#c8102e;text-decoration:none;white-space:nowrap}.mr-home-hero-graphic{padding:3.2rem 0 4.8rem;background:linear-gradient(180deg,#fff7f8,#fff)}.mr-home-hero-graphic__image{min-height:36rem;border-radius:2rem;overflow:hidden;box-shadow:0 1.2rem 3.2rem #10264a1f;background:linear-gradient(90deg,#fffffff5,#ffffffe6 38%,#ffffff61,#ffffff0a 78%),url(/cdn/shop/files/mr-hydraulic-ai-hero-optimized.webp?v=1790605662) center/cover no-repeat,#fdf0f3;display:flex;align-items:center;padding:5rem 6rem}.mr-home-hero-graphic__copy{max-width:58rem}.mr-home-hero-graphic__copy .mr-eyebrow{color:#171717}.mr-home-hero-graphic__copy h1{font-size:clamp(4.8rem,6vw,7.8rem);line-height:.9;margin:0 0 2rem;color:#111;font-weight:950;text-transform:uppercase;letter-spacing:-.025em}.mr-home-hero-graphic__copy p{font-size:1.8rem;font-weight:800;line-height:1.5;margin:0;color:#171717}.mr-home-hero-graphic__actions{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-top:2rem}.mr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.2rem;border-radius:.4rem;background:#c8102e;color:#fff!important;text-decoration:none;font-weight:800}.mr-btn:hover{background:#9f0b23}.mr-btn--truck{background:#149347}.mr-btn--truck:hover{background:#0f7538}.mr-btn--light{background:#fff;color:var(--mr-navy)!important}.mr-trust-strip{background:#fff;border-bottom:1px solid var(--mr-line)}.mr-trust-strip__grid{display:grid;grid-template-columns:repeat(4,1fr)}.mr-trust-item{padding:2rem 1.6rem;text-align:center;border-right:1px solid var(--mr-line)}.mr-trust-item:last-child{border-right:0}.mr-trust-item strong{display:block;color:var(--mr-navy);font-size:1.45rem}.mr-trust-item span{display:block;color:var(--mr-muted);font-size:1.25rem;margin-top:.3rem}.mr-brand-graphic-section{padding-top:5rem}.mr-brand-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.mr-brand-card{position:relative;min-height:29rem;padding:2.2rem;border:1px solid var(--mr-line);border-radius:.5rem;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;box-shadow:0 .6rem 2.5rem #14233712}.mr-brand-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#ffffffeb,#ffffff94 55%,#ffffff14);z-index:0}.mr-brand-card>*{position:relative;z-index:1}.mr-brand-card--one{background-image:url(/cdn/shop/files/mr-hydraulic-ai-fittings-optimized.webp?v=1790605668)}.mr-brand-card--two{background-image:url(/cdn/shop/files/mr-hydraulic-ai-hose-couplers-optimized.webp?v=1790605675)}.mr-brand-card--three{background-image:url(/cdn/shop/files/mr-hydraulic-ai-toolbox-optimized.webp?v=1790605683)}.mr-brand-card h3{font-size:2.6rem;margin:0 0 .8rem;color:#6d0b1c}.mr-brand-card p{font-size:1.45rem;font-weight:800;margin:.2rem 0 1.2rem;color:#111}.mr-brand-card b{display:inline-flex;width:max-content;background:#c8102e;color:#fff;padding:1.2rem 1.7rem;border-radius:.4rem;text-transform:uppercase}.mr-brand-card--three b{background:#149347}.mr-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.mr-category-card{background:#fff;border:1px solid var(--mr-line);border-radius:.7rem;overflow:hidden;text-decoration:none;color:var(--mr-ink);transition:transform .2s,box-shadow .2s}.mr-category-card:hover{transform:translateY(-3px);box-shadow:0 1rem 2.7rem #1423371c}.mr-category-card__media{height:17rem;background:#fff;display:flex;align-items:center;justify-content:center;padding:1.5rem}.mr-category-card__media img{width:100%;height:100%;object-fit:contain}.mr-category-card__body{padding:1.7rem;border-top:1px solid var(--mr-line)}.mr-category-card h3{margin:0 0 .5rem;font-size:1.75rem;color:var(--mr-navy)}.mr-category-card span{font-size:1.3rem;color:#c8102e;font-weight:800}.mr-part-link-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:2.2rem}.mr-part-link{display:flex;align-items:center;justify-content:center;min-height:7.2rem;padding:1.3rem;text-align:center;text-decoration:none;color:var(--mr-navy);font-weight:850;background:#fff;border:1px solid var(--mr-line);border-radius:.7rem}.mr-part-link:hover{border-color:#c8102e;color:#c8102e;box-shadow:0 .6rem 1.8rem #14233714;transform:translateY(-2px)}.mr-mini-head{margin:2.8rem 0 0;font-size:2rem;color:var(--mr-navy)}.mr-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.mr-logo-card{min-height:11rem;border:1px solid var(--mr-line);border-radius:.6rem;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--mr-navy);background:#fff;font-size:2rem;font-weight:900;letter-spacing:.02em}.mr-logo-card:hover{border-color:#c8102e;color:#c8102e}.mr-products{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.mr-product{background:#fff;border:1px solid var(--mr-line);border-radius:.7rem;overflow:hidden}.mr-product__image{display:block;aspect-ratio:1;background:#fff;padding:1.2rem}.mr-product__image img{width:100%;height:100%;object-fit:contain}.mr-product__body{padding:1.5rem}.mr-product__body a{text-decoration:none;color:var(--mr-navy);font-weight:700;line-height:1.35}.mr-product__price{display:block;margin-top:.8rem;color:#c8102e;font-size:1.6rem;font-weight:900}.mr-nick{background:linear-gradient(135deg,#5f0a18,#8f1028);color:#fff;border-radius:1rem;padding:4.5rem;display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center}.mr-nick h2{color:#fff;font-size:3.5rem;margin:0 0 1rem}.mr-nick p{font-size:1.7rem;max-width:68rem;color:#f3dbe1;margin:0}.mr-nick__actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end}.footer-block.grid__item:nth-child(1){width:40%}.footer-block.grid__item:nth-child(2){width:20%}.footer-block.grid__item:nth-child(3){width:20%}.footer-block.grid__item:nth-child(4){width:17%}.footer-block__image-wrapper img{max-width:70%!important;margin:0 15px}.footer{background-color:#f5f5f5!important;margin-top:0!important}.footer__content-top.page-width{margin-top:60px}@media(max-width:989px){.mr-top-trust{grid-template-columns:repeat(2,1fr);gap:.8rem;padding:1rem}.mr-yellow-header__inner{grid-template-columns:9rem 1fr 5.5rem;padding:1rem 1.5rem;min-height:10rem;gap:1rem}.mr-yellow-header__logo img{max-width:9rem;max-height:8rem}.mr-yellow-header__inner .mr-header-action:first-of-type{display:none}.mr-search-examples{display:none}.mr-white-nav__inner{overflow-x:auto;display:flex}.mr-white-nav__inner>a,.mr-white-menu summary{white-space:nowrap;padding:0 1.6rem}.mr-brand-grid{grid-template-columns:1fr}.mr-category-grid,.mr-products,.mr-logo-grid,.mr-part-link-grid,.mr-trust-strip__grid{grid-template-columns:repeat(2,1fr)}.mr-nick{grid-template-columns:1fr}.mr-nick__actions{justify-content:flex-start}}@media(max-width:749px){.mr-top-trust{font-size:1rem}.mr-home-hero-graphic{padding:2rem 0 3.2rem}.mr-home-hero-graphic__image{min-height:42rem;padding:4rem 2.5rem;background:linear-gradient(#ffffffe6,#ffffffe6),url(/cdn/shop/files/mr-hydraulic-ai-hero-optimized.webp?v=1790605662) center/cover no-repeat}.mr-home-hero-graphic__copy h1{font-size:4.3rem}.mr-section{padding:4.5rem 0}.mr-section-head{display:block}.mr-container{padding-left:2rem;padding-right:2rem}.mr-category-grid,.mr-products{gap:1rem}.mr-nick{padding:3rem 2.2rem}.mr-nick__actions .mr-btn{width:100%}}.mr-yellow-header__logo{overflow:hidden}.mr-yellow-header__logo img{mix-blend-mode:multiply;object-fit:contain}.mr-brand-card{background-size:cover!important;background-position:center!important}.mr-brand-card--one:before,.mr-brand-card--two:before,.mr-brand-card--three:before{background:linear-gradient(0deg,#fffffff5,#ffffffd1 36%,#ffffff38,#ffffff08)!important}.mr-brand-card--one,.mr-brand-card--two,.mr-brand-card--three{min-height:32rem!important}.mr-ai-visual-row{display:grid;grid-template-columns:1.1fr .9fr;gap:1.8rem;align-items:stretch;margin-top:3rem}.mr-ai-visual{min-height:32rem;border-radius:.8rem;overflow:hidden;position:relative;background-size:cover;background-position:center;box-shadow:0 .8rem 2.6rem #1423371a}.mr-ai-visual--fittings{background-image:url(/cdn/shop/files/mr-hydraulic-ai-fittings-optimized.webp?v=1790605668)}.mr-ai-visual--hose{background-image:url(/cdn/shop/files/mr-hydraulic-ai-hose-couplers-optimized.webp?v=1790605675)}.mr-ai-visual__label{position:absolute;left:1.8rem;bottom:1.8rem;background:#fffffff0;padding:1.3rem 1.5rem;border-left:5px solid #c8102e;border-radius:.35rem;color:#6d0b1c;max-width:28rem}.mr-ai-visual__label strong{display:block;font-size:1.7rem}.mr-ai-visual__label span{font-size:1.2rem;color:#637083}.footer-block__image-wrapper{justify-content:flex-start!important}.footer-block__image-wrapper img{max-width:32rem!important;width:100%!important;margin:0!important;object-fit:contain}@media(max-width:989px){.mr-ai-visual-row{grid-template-columns:1fr}.mr-ai-visual{min-height:26rem}}.mr-yellow-header{background:#fdd522!important}.mr-yellow-header__logo{overflow:visible!important;min-width:0}.mr-yellow-header__logo img{background:transparent!important;mix-blend-mode:normal!important;object-fit:contain!important;filter:saturate(1.02) contrast(1.01)}@media(min-width:990px){.mr-yellow-header__inner{grid-template-columns:30rem minmax(36rem,1fr) 9rem 9rem!important;min-height:21rem!important}.mr-yellow-header__logo img{width:40rem!important;max-width:40rem!important;max-height:21.5rem!important;margin-left:-4rem}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:10.5rem 1fr 5.5rem!important}.mr-yellow-header__logo img{width:11.5rem!important;max-width:11.5rem!important;max-height:9rem!important;margin-left:-.8rem}}.mr-yellow-header__search-wrap{min-width:0;width:100%}.mr-yellow-header__search{width:100%;min-width:0}.mr-yellow-header__search input{min-width:0;flex:1 1 auto}.mr-yellow-header__search button{flex:0 0 6rem}@media(min-width:990px){.mr-yellow-header__inner{grid-template-columns:34rem minmax(0,1fr) 8.5rem 8.5rem!important;gap:1.5rem!important}.mr-yellow-header__logo img{width:34rem!important;max-width:34rem!important;max-height:20rem!important;margin-left:0!important}}@media(max-width:989px){.mr-yellow-header__search-wrap{overflow:visible}.mr-yellow-header__search{height:4.8rem}}.mr-white-nav__inner{grid-template-columns:repeat(6,1fr)!important}.mr-snowplow-logo-link{height:5.8rem;display:flex!important;align-items:center;justify-content:center;padding:.35rem 1.2rem!important;background:#fff;border-left:1px solid #e2e6ea;text-decoration:none!important}.mr-snowplow-logo-link:hover{background:#fff0f3!important}.mr-snowplow-logo-link img{display:block;max-height:5rem;max-width:9.2rem;width:auto;height:auto;object-fit:contain}@media(max-width:989px){.mr-white-nav__inner{display:flex!important;overflow-x:auto}.mr-snowplow-logo-link{flex:0 0 10rem;padding:.25rem .9rem!important}.mr-snowplow-logo-link img{max-height:4.7rem;max-width:8.5rem}}.mr-yellow-header{background:#fdd621!important}.mr-yellow-header__search button svg{width:2.2rem;height:2.2rem;stroke:currentColor;stroke-width:2.2;fill:none;display:block;margin:auto}.mr-search-examples{display:flex;flex-wrap:wrap;gap:.45rem 1rem;align-items:center}.mr-search-examples a{color:#1c1c1c;text-decoration:underline;text-underline-offset:.2rem;font-weight:800}.mr-search-examples a:hover{color:#c8102e}.mr-yellow-header__logo img{background:#fdd621!important;mix-blend-mode:normal!important}@media(max-width:989px){.mr-white-nav{overflow:visible!important}.mr-white-nav__inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;align-items:stretch!important}.mr-white-nav__inner>a,.mr-white-menu summary,.mr-snowplow-logo-link{width:100%!important;min-height:5.4rem!important;height:auto!important;white-space:normal!important;text-align:center}.mr-white-menu{position:relative!important;min-width:0}.mr-white-menu[open]{grid-column:1/-1}.mr-white-menu__panel{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;box-shadow:none!important;border:1px solid #dce3ea!important;border-top:3px solid #c8102e!important;padding:.5rem!important}.mr-white-menu__panel a{padding:1rem 1.2rem!important;text-align:left}.mr-snowplow-logo-link{flex:none!important;border-left:0!important;border-top:1px solid #e2e6ea}}@media(max-width:749px){.mr-white-nav__inner{grid-template-columns:1fr!important}.mr-white-menu[open]{grid-column:auto}.mr-top-trust{grid-template-columns:1fr!important}.mr-yellow-header__inner{grid-template-columns:8.5rem minmax(0,1fr) 4.8rem!important;gap:.8rem!important}.mr-yellow-header__inner .mr-header-action:first-of-type{display:none!important}.mr-yellow-header__logo img{width:9.5rem!important;max-width:9.5rem!important;margin-left:-.5rem!important}.mr-search-examples{display:none!important}}@media(min-width:990px){.mr-yellow-header__inner{max-width:150rem!important;grid-template-columns:39rem minmax(0,1fr) 8.5rem 8.5rem!important;min-height:22rem!important}.mr-yellow-header__logo img{width:39rem!important;max-width:39rem!important;max-height:21.5rem!important;margin-left:0!important}}.footer-block__image-wrapper img{max-width:40rem!important;width:100%!important;height:auto!important;margin:0!important;object-fit:contain!important}.mr-home-hero-graphic__image,.mr-brand-card,.mr-ai-visual,.mr-category-card__media,.mr-product__image{position:relative!important;overflow:hidden}.mr-home-hero-graphic__image:after,.mr-brand-card:after,.mr-ai-visual:after,.mr-category-card__media:after,.mr-product__image:after{content:"";position:absolute;top:1.1rem;right:1.1rem;width:9.5rem;height:4rem;background:transparent url(/cdn/shop/files/mr-hydraulic-logo-transparent.png?v=1790607137) center/contain no-repeat;border-radius:0;box-shadow:none;z-index:6;pointer-events:none}.mr-home-hero-graphic__image:after{width:12rem;height:5rem;top:1.5rem;right:1.5rem}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:11.5rem minmax(0,1fr) 5.2rem!important;min-height:11rem!important}.mr-yellow-header__logo img{width:12.5rem!important;max-width:12.5rem!important;max-height:10rem!important;margin-left:-.5rem!important}.footer-block__image-wrapper img{max-width:34rem!important}.mr-home-hero-graphic__image:after,.mr-brand-card:after,.mr-ai-visual:after,.mr-category-card__media:after,.mr-product__image:after{width:8rem;height:3.4rem;top:.8rem;right:.8rem}.mr-home-hero-graphic__image:after{width:9rem;height:3.8rem}}@media(max-width:749px){.mr-yellow-header__inner{grid-template-columns:10.5rem minmax(0,1fr) 4.8rem!important}.mr-yellow-header__logo img{width:11.2rem!important;max-width:11.2rem!important;max-height:9.2rem!important}.footer-block__image-wrapper img{max-width:28rem!important}}.mr-snowplow-shop-section{padding-top:2rem!important;background:#fff}.mr-snowplow-shop-card{min-height:26rem;border:1px solid var(--mr-line);border-radius:1rem;background:linear-gradient(135deg,#fff,#f7f9fb);display:grid;grid-template-columns:minmax(28rem,42rem) 1fr;gap:4rem;align-items:center;padding:4rem 5rem;box-shadow:0 .8rem 2.6rem #14233714}.mr-snowplow-shop-logo{display:flex;align-items:center;justify-content:center;text-decoration:none}.mr-snowplow-shop-logo img{display:block;width:100%;max-width:36rem;max-height:18rem;object-fit:contain}.mr-snowplow-shop-copy h2{margin:.2rem 0 1rem;font-size:clamp(3rem,4vw,4.8rem);line-height:1.05;color:#171717}.mr-snowplow-shop-copy p:not(.mr-eyebrow){margin:0 0 2rem;max-width:60rem;font-size:1.6rem;line-height:1.5;color:#4c5563}.mr-snowplow-shop-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.4rem;border-radius:.45rem;background:#0875c1;color:#fff!important;text-decoration:none;text-transform:uppercase;font-weight:900;letter-spacing:.02em;box-shadow:0 .4rem 1.2rem #0875c138}.mr-snowplow-shop-btn:hover{background:#065f9d}@media(max-width:989px){.mr-snowplow-shop-card{grid-template-columns:1fr;gap:2rem;text-align:center;padding:3.2rem 2.5rem}.mr-snowplow-shop-logo img{max-width:30rem}.mr-snowplow-shop-copy p:not(.mr-eyebrow){margin-left:auto;margin-right:auto}}@media(max-width:749px){.mr-snowplow-shop-card{padding:2.6rem 1.8rem}.mr-snowplow-shop-logo img{max-width:25rem}.mr-snowplow-shop-btn{width:100%}}@media(min-width:990px){.mr-yellow-header__inner{max-width:155rem!important;grid-template-columns:42rem minmax(0,1fr) 8.5rem 8.5rem!important;min-height:23rem!important}.mr-yellow-header__logo img{width:42rem!important;max-width:42rem!important;max-height:22.5rem!important;margin-left:0!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:12.5rem minmax(0,1fr) 5.2rem!important;min-height:11.5rem!important}.mr-yellow-header__logo img{width:13.5rem!important;max-width:13.5rem!important;max-height:10.5rem!important;margin-left:-.5rem!important}}@media(max-width:749px){.mr-yellow-header__inner{grid-template-columns:11rem minmax(0,1fr) 4.8rem!important}.mr-yellow-header__logo img{width:12rem!important;max-width:12rem!important;max-height:9.5rem!important}}.mr-home-hero-graphic__image:after,.mr-brand-card:after,.mr-ai-visual:after,.mr-category-card__media:after{content:none!important;display:none!important;background:none!important}.mr-product__image:after{content:""!important;display:block!important;background:transparent url(/cdn/shop/files/mr-hydraulic-logo-transparent.png?v=1790607137) center/contain no-repeat!important;box-shadow:none!important;border-radius:0!important}@media(min-width:990px){.mr-yellow-header__inner{max-width:140rem!important;grid-template-columns:34rem minmax(0,1fr) 8.5rem 8.5rem!important;min-height:20rem!important}.mr-yellow-header__logo img{width:34rem!important;max-width:34rem!important;max-height:20rem!important;margin-left:0!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:10.5rem minmax(0,1fr) 5.2rem!important;min-height:10rem!important}.mr-yellow-header__logo img{width:11.5rem!important;max-width:11.5rem!important;max-height:9rem!important;margin-left:-.5rem!important}}@media(max-width:749px){.mr-yellow-header__inner{grid-template-columns:9.5rem minmax(0,1fr) 4.8rem!important}.mr-yellow-header__logo img{width:10rem!important;max-width:10rem!important;max-height:8.5rem!important}}@media(min-width:990px){.mr-yellow-header__inner{max-width:155rem!important;grid-template-columns:48rem minmax(0,1fr) 8.5rem 8.5rem!important;min-height:24rem!important;gap:1.5rem!important}.mr-yellow-header__logo{justify-content:flex-start!important;overflow:visible!important}.mr-yellow-header__logo img{width:48rem!important;max-width:48rem!important;max-height:23rem!important;margin-left:0!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:14rem minmax(0,1fr) 5.2rem!important;min-height:12rem!important}.mr-yellow-header__logo img{width:15rem!important;max-width:15rem!important;max-height:11rem!important;margin-left:-.5rem!important}}@media(max-width:749px){.mr-yellow-header__inner{grid-template-columns:12rem minmax(0,1fr) 4.8rem!important}.mr-yellow-header__logo img{width:13rem!important;max-width:13rem!important;max-height:10rem!important}}@media(min-width:1200px){.mr-yellow-header__inner{max-width:170rem!important;grid-template-columns:58rem minmax(0,1fr) 8.5rem 8.5rem!important;min-height:28rem!important;gap:1.5rem!important}.mr-yellow-header__logo{justify-content:flex-start!important;overflow:visible!important}.mr-yellow-header__logo img{width:58rem!important;max-width:58rem!important;max-height:27rem!important;margin-left:0!important}}@media(min-width:990px)and (max-width:1199px){.mr-yellow-header__inner{grid-template-columns:44rem minmax(0,1fr) 8rem 8rem!important;min-height:22rem!important}.mr-yellow-header__logo img{width:44rem!important;max-width:44rem!important;max-height:21rem!important;margin-left:0!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:16rem minmax(0,1fr) 5.2rem!important;min-height:13rem!important}.mr-yellow-header__logo img{width:17.5rem!important;max-width:17.5rem!important;max-height:12rem!important;margin-left:-.6rem!important}}@media(max-width:749px){.mr-yellow-header__inner{grid-template-columns:13.5rem minmax(0,1fr) 4.8rem!important}.mr-yellow-header__logo img{width:14.5rem!important;max-width:14.5rem!important;max-height:10.5rem!important}}.mr-yellow-header__search{height:6.2rem!important;border-radius:.6rem!important}.mr-yellow-header__search input{font-size:1.75rem!important;padding:0 2rem!important}.mr-yellow-header__search button{flex:0 0 7rem!important;width:7rem!important}.mr-yellow-header__search button svg{width:2.6rem!important;height:2.6rem!important}@media(min-width:1200px){.mr-yellow-header__inner{max-width:190rem!important;grid-template-columns:58rem minmax(58rem,1fr) 7.5rem 7.5rem!important;gap:1rem!important;padding-left:.5rem!important;padding-right:1.5rem!important}.mr-yellow-header__logo{transform:translate(-4.5rem)}.mr-yellow-header__search-wrap{width:100%!important;max-width:none!important}}@media(min-width:990px)and (max-width:1199px){.mr-yellow-header__inner{grid-template-columns:41rem minmax(44rem,1fr) 7.5rem 7.5rem!important;gap:1rem!important;padding-left:.75rem!important;padding-right:1.25rem!important}.mr-yellow-header__logo{transform:translate(-2.5rem)}.mr-yellow-header__search{height:5.8rem!important}}@media(max-width:989px){.mr-yellow-header__logo{transform:translate(-.8rem)}.mr-yellow-header__search{height:5.4rem!important}.mr-yellow-header__search input{font-size:1.45rem!important;padding:0 1.2rem!important}.mr-yellow-header__search button{flex-basis:5.8rem!important;width:5.8rem!important}}.mr-yellow-header__search{height:6.6rem!important}.mr-yellow-header__search input{font-size:1.85rem!important;padding:0 2.2rem!important}.mr-yellow-header__search button{flex:0 0 7.4rem!important;width:7.4rem!important}.mr-yellow-header__search button svg{width:2.8rem!important;height:2.8rem!important}@media(min-width:1200px){.mr-yellow-header__inner{max-width:190rem!important;grid-template-columns:56rem minmax(0,1fr) 6.8rem 6.8rem!important;min-height:30rem!important;gap:.8rem!important;padding-left:0!important;padding-right:1rem!important}.mr-yellow-header__logo{transform:translate(-12rem)!important;overflow:visible!important;justify-content:flex-start!important}.mr-yellow-header__logo img{width:68rem!important;max-width:68rem!important;max-height:29rem!important;margin-left:0!important}.mr-yellow-header__search-wrap{width:calc(100% + 1.6rem)!important;max-width:none!important;margin-left:-.8rem!important}}@media(min-width:990px)and (max-width:1199px){.mr-yellow-header__inner{grid-template-columns:42rem minmax(0,1fr) 7rem 7rem!important;min-height:24rem!important;gap:.8rem!important;padding-left:0!important;padding-right:1rem!important}.mr-yellow-header__logo{transform:translate(-8rem)!important}.mr-yellow-header__logo img{width:50rem!important;max-width:50rem!important;max-height:23rem!important}.mr-yellow-header__search{height:6.1rem!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:16rem minmax(0,1fr) 5rem!important;min-height:13.5rem!important}.mr-yellow-header__logo{transform:translate(-2rem)!important}.mr-yellow-header__logo img{width:19rem!important;max-width:19rem!important;max-height:12.5rem!important}.mr-yellow-header__search{height:5.6rem!important}}.mr-yellow-header__search{height:7rem!important}.mr-yellow-header__search input{font-size:1.95rem!important;padding:0 2.3rem!important}.mr-yellow-header__search button{flex:0 0 7.5rem!important;width:7.5rem!important}@media(min-width:1200px){.mr-yellow-header__inner{max-width:200rem!important;grid-template-columns:50rem minmax(0,1fr) 6rem 6rem!important;min-height:26rem!important;gap:.4rem!important;padding-left:0!important;padding-right:.8rem!important}.mr-yellow-header__logo{transform:translate(-11.5rem)!important;overflow:visible!important;justify-content:flex-start!important;z-index:2}.mr-yellow-header__logo img{width:62rem!important;max-width:62rem!important;max-height:25rem!important;margin-left:0!important;background:transparent!important}.mr-yellow-header__search-wrap{width:100%!important;max-width:none!important;margin-left:-.2rem!important;z-index:3}.mr-header-action{min-width:0!important}}@media(min-width:990px)and (max-width:1199px){.mr-yellow-header__inner{grid-template-columns:39rem minmax(0,1fr) 6.5rem 6.5rem!important;min-height:23rem!important;gap:.5rem!important;padding-left:0!important;padding-right:.8rem!important}.mr-yellow-header__logo{transform:translate(-7rem)!important}.mr-yellow-header__logo img{width:46rem!important;max-width:46rem!important;max-height:22rem!important;background:transparent!important}.mr-yellow-header__search{height:6.4rem!important}}@media(max-width:989px){.mr-yellow-header__inner{grid-template-columns:17rem minmax(0,1fr) 4.8rem!important;min-height:13.5rem!important;gap:.5rem!important;padding-left:.4rem!important}.mr-yellow-header__logo{transform:translate(-2.7rem)!important}.mr-yellow-header__logo img{width:21rem!important;max-width:21rem!important;max-height:13rem!important;background:transparent!important}.mr-yellow-header__search{height:5.7rem!important}}@media(min-width:1200px){.mr-yellow-header__inner{min-height:31rem!important}.mr-yellow-header__logo{transform:translate(-16rem)!important;overflow:visible!important;z-index:2!important}.mr-yellow-header__logo img{width:80rem!important;max-width:80rem!important;max-height:30rem!important;margin-left:0!important;background:transparent!important}}@media(min-width:990px)and (max-width:1199px){.mr-yellow-header__inner{min-height:26rem!important}.mr-yellow-header__logo{transform:translate(-10rem)!important}.mr-yellow-header__logo img{width:58rem!important;max-width:58rem!important;max-height:25rem!important;background:transparent!important}}@media(max-width:989px){.mr-yellow-header__inner{min-height:15rem!important}.mr-yellow-header__logo{transform:translate(-3.8rem)!important}.mr-yellow-header__logo img{width:25rem!important;max-width:25rem!important;max-height:14.5rem!important;background:transparent!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mr-hydraulic-snowplow-copy.css.map */
