:root{--ruk-green: #01652f;--ruk-green-hover: #014c24;--ruk-charcoal: #23282b;--ruk-black: #000000;--ruk-white: #ffffff;--ruk-light: #f5f5f5;--ruk-border: #d9dddd;--ruk-muted: #5d6365;--ruk-radius: 10px;--ruk-focus: rgba(1,101,47,.32)}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent summary:focus-visible,#MainContent input:focus-visible,#MainContent select:focus-visible,#MainContent textarea:focus-visible{outline:3px solid var(--ruk-green)!important;outline-offset:3px!important;box-shadow:none}#MainContent input,#MainContent select,#MainContent textarea,#MainContent button{font-family:inherit}.ruk-home-hero__button,.ruk-home-final__button,.ruk-du-intro-btn,.industrial-intro-actions a,.ruk-ridgid-hub-hero-btn,.ruk-ridgid-hub-cta-btn,.ruk-first-product__actions>a,.ruk-download__button,.mc30-contact-button,.madv-contact-button,.ruk-du-cta-button,.ruk-catalogue-feature__button{min-height:48px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:15px!important;line-height:1.25!important;font-weight:700!important;text-decoration:none!important}.ruk-home-hero__button--primary,.ruk-home-final__button--primary,.ruk-du-intro-btn--primary,.industrial-intro-actions a:not(.is-secondary),.ruk-ridgid-hub-hero-btn--primary,.ruk-ridgid-hub-cta-btn--primary,.ruk-first-product__actions>a:first-child,.mc30-contact-button:not(.mc30-contact-button-secondary),.madv-contact-button:not(.madv-contact-button-secondary),.ruk-du-cta-button,.ruk-catalogue-feature__button{background:var(--ruk-green)!important;border:1px solid var(--ruk-green)!important;color:var(--ruk-white)!important}.ruk-home-hero__button--secondary,.ruk-home-final__button--secondary,.ruk-du-intro-btn--secondary,.industrial-intro-actions a.is-secondary,.ruk-ridgid-hub-hero-btn--secondary,.ruk-ridgid-hub-cta-btn--secondary,.ruk-first-product__actions>a:not(:first-child),.mc30-contact-button-secondary,.madv-contact-button-secondary{background:var(--ruk-white)!important;border:1px solid var(--ruk-green)!important;color:var(--ruk-green)!important}@media(hover:hover){.ruk-home-hero__button--primary:hover,.ruk-home-final__button--primary:hover,.ruk-du-intro-btn--primary:hover,.industrial-intro-actions a:not(.is-secondary):hover,.ruk-ridgid-hub-hero-btn--primary:hover,.ruk-ridgid-hub-cta-btn--primary:hover,.ruk-first-product__actions>a:first-child:hover,.mc30-contact-button:not(.mc30-contact-button-secondary):hover,.madv-contact-button:not(.madv-contact-button-secondary):hover,.ruk-du-cta-button:hover,.ruk-catalogue-feature__button:hover{background:var(--ruk-green-hover)!important;border-color:var(--ruk-green-hover)!important;color:var(--ruk-white)!important}.ruk-home-hero__button--secondary:hover,.ruk-home-final__button--secondary:hover,.ruk-du-intro-btn--secondary:hover,.industrial-intro-actions a.is-secondary:hover,.ruk-ridgid-hub-hero-btn--secondary:hover,.ruk-ridgid-hub-cta-btn--secondary:hover,.ruk-first-product__actions>a:not(:first-child):hover,.mc30-contact-button-secondary:hover,.madv-contact-button-secondary:hover{background:var(--ruk-green)!important;border-color:var(--ruk-green)!important;color:var(--ruk-white)!important}}.ruk-industry-card,.ruk-featured-card,.ruk-du-range-card,.ruk-du-compare-card,.industrial-range-card,.industrial-choice-card,.ruk-ridgid-range-card,.ruk-ridgid-job-card,.ruk-ridgid-wider-card,.mc30-glance-card,.mc30-config-card,.mc-camera-card,.mc30-option-card,.mc30-choice-card,.madv-feature-card,.madv-probe-card,.madv-setup-card,.madv-application-card,.madv-spec-card,.madv-choice-card{border-radius:var(--ruk-radius)!important}.ruk-industry-card:focus-visible,.ruk-featured-card:focus-visible,.ruk-du-range-card:focus-visible,.ruk-du-compare-card:focus-visible,.industrial-range-card:focus-visible,.industrial-choice-card:focus-visible,.ruk-ridgid-range-card:focus-visible,.ruk-ridgid-job-card:focus-visible,.ruk-ridgid-wider-card:focus-visible{outline:3px solid var(--ruk-green)!important;outline-offset:3px!important}#MainContent input[type=text],#MainContent input[type=email],#MainContent input[type=tel],#MainContent input[type=search],#MainContent select,#MainContent textarea{border-radius:8px}#MainContent input[type=text]:focus,#MainContent input[type=email]:focus,#MainContent input[type=tel]:focus,#MainContent input[type=search]:focus,#MainContent select:focus,#MainContent textarea:focus{border-color:var(--ruk-green)!important}@media screen and (max-width:749px){body.template-page #MainContent,body.template-index #MainContent{-webkit-text-size-adjust:100%}body.template-page #MainContent p,body.template-index #MainContent p{overflow-wrap:anywhere}body.template-index #MainContent .ruk-home-hero h1,body.template-page #MainContent .ruk-du-intro h1,body.template-page #MainContent .industrial-intro h1,body.template-page #MainContent .ruk-ridgid-hub-hero h1{font-size:34px!important;line-height:1.12!important;letter-spacing:-.015em!important}body.template-page #MainContent .ruk-first-product h1{font-size:32px!important;line-height:1.14!important}body.template-index #MainContent .ruk-home-hero__lead,body.template-page #MainContent .ruk-du-subheading,body.template-page #MainContent .industrial-intro-lead,body.template-page #MainContent .ruk-ridgid-hub-hero-sub,body.template-page #MainContent .ruk-first-product__purpose{font-size:17px!important;line-height:1.5!important}body.template-page #MainContent .ruk-du-intro-copy,body.template-page #MainContent .industrial-intro-description,body.template-page #MainContent .ruk-ridgid-hub-hero-copy{font-size:15px!important;line-height:1.6!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}body.template-index #MainContent .ruk-industry-grid,body.template-index #MainContent .ruk-featured-grid,body.template-page #MainContent .ruk-du-range-grid,body.template-page #MainContent .ruk-du-compare-grid,body.template-page #MainContent .industrial-range-grid,body.template-page #MainContent .industrial-choice-grid,body.template-page #MainContent .ruk-ridgid-ranges-grid,body.template-page #MainContent .ruk-ridgid-job-grid,body.template-page #MainContent .ruk-ridgid-wider-grid,body.template-page #MainContent .mc30-config-grid,body.template-page #MainContent .mc-camera-choice-grid,body.template-page #MainContent .mc30-options-grid,body.template-page #MainContent .mc30-choice-grid,body.template-page #MainContent .madv-features-grid,body.template-page #MainContent .madv-probes-grid,body.template-page #MainContent .madv-setup-grid,body.template-page #MainContent .madv-applications-grid,body.template-page #MainContent .madv-specs-grid,body.template-page #MainContent .madv-choice-grid{grid-template-columns:1fr!important;gap:14px!important}body.template-page #MainContent .ruk-du-range-card,body.template-page #MainContent .ruk-du-range-card--location,body.template-page #MainContent .ruk-du-range-card--ridgid,body.template-page #MainContent .industrial-choice-card,body.template-page #MainContent .industrial-choice-card--wide{grid-column:auto!important}body.template-index #MainContent .ruk-industry-image,body.template-page #MainContent .ruk-du-range-image,body.template-page #MainContent .industrial-range-image,body.template-page #MainContent .ruk-ridgid-range-image,body.template-page #MainContent .mc30-config-image,body.template-page #MainContent .mc-camera-image,body.template-page #MainContent .madv-setup-image{height:220px!important;max-height:220px!important}body.template-index #MainContent .ruk-industry-content h3,body.template-page #MainContent .ruk-du-range-card h3,body.template-page #MainContent .industrial-range-card h3,body.template-page #MainContent .industrial-choice-card h3,body.template-page #MainContent .ruk-ridgid-range-card h3,body.template-page #MainContent .ruk-ridgid-job-card h3,body.template-page #MainContent .mc30-config-card h3,body.template-page #MainContent .mc-camera-card h3,body.template-page #MainContent .mc30-choice-card h3,body.template-page #MainContent .madv-feature-card h3,body.template-page #MainContent .madv-probe-card h3,body.template-page #MainContent .madv-setup-card h3,body.template-page #MainContent .madv-application-card h3,body.template-page #MainContent .madv-choice-card h3{font-size:18px!important;line-height:1.3!important}body.template-index #MainContent .ruk-industry-content p,body.template-page #MainContent .ruk-du-range-card p,body.template-page #MainContent .industrial-range-card p,body.template-page #MainContent .industrial-choice-card p,body.template-page #MainContent .ruk-ridgid-range-card p,body.template-page #MainContent .ruk-ridgid-job-card p,body.template-page #MainContent .mc30-config-card p,body.template-page #MainContent .mc-camera-card p,body.template-page #MainContent .mc30-choice-card p,body.template-page #MainContent .madv-feature-card p,body.template-page #MainContent .madv-probe-card p,body.template-page #MainContent .madv-setup-card p,body.template-page #MainContent .madv-application-card p,body.template-page #MainContent .madv-spec-card p,body.template-page #MainContent .madv-choice-card p{display:block!important;font-size:14px!important;line-height:1.5!important;-webkit-line-clamp:unset!important;overflow:visible!important}body.template-page #MainContent [class*=-spec-row],body.template-page #MainContent [class*=-specs]>div{font-size:13px!important;line-height:1.45!important}body.template-page #MainContent [class*=-tag],body.template-page #MainContent [class*=-kicker],body.template-page #MainContent [class*=-eyebrow],body.template-index #MainContent [class*=-kicker],body.template-index #MainContent [class*=-eyebrow]{font-size:11px!important;line-height:1.3!important}body.template-index #MainContent .ruk-home-hero__buttons,body.template-index #MainContent .ruk-home-final__buttons,body.template-page #MainContent .ruk-du-intro-actions,body.template-page #MainContent .industrial-intro-actions,body.template-page #MainContent .ruk-ridgid-hub-hero-actions,body.template-page #MainContent .ruk-ridgid-hub-cta-actions,body.template-page #MainContent .ruk-first-product__actions,body.template-page #MainContent .mc30-contact-buttons,body.template-page #MainContent .madv-contact-buttons{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:9px!important}body.template-index #MainContent .ruk-home-hero__button,body.template-index #MainContent .ruk-home-final__button,body.template-page #MainContent .ruk-du-intro-btn,body.template-page #MainContent .industrial-intro-actions a,body.template-page #MainContent .ruk-ridgid-hub-hero-btn,body.template-page #MainContent .ruk-ridgid-hub-cta-btn,body.template-page #MainContent .ruk-first-product__actions>a,body.template-page #MainContent .mc30-contact-button,body.template-page #MainContent .madv-contact-button{width:100%!important;min-height:48px!important;box-sizing:border-box!important;font-size:15px!important}#MainContent input[type=text],#MainContent input[type=email],#MainContent input[type=tel],#MainContent input[type=search],#MainContent select,#MainContent textarea{min-height:48px!important;font-size:16px!important;line-height:1.4!important}#MainContent button,#MainContent summary{min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ruk-about-hero-button,.ruk-service-hero-actions a,.ruk-shop-intro__button,.ruk-psd-hero__actions a,.tb-hero__btn,.ruk-loc-hero__btn,.ruk-pd-hero__btn,.ruk-cscope-hero__btn,.crawler-hero-button,.ruk-van-hero__button,.ruk-ula-hero__button,.software-intro-actions a{min-height:48px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:15px!important;line-height:1.25!important;font-weight:700!important;text-decoration:none!important}.ruk-about-hero-button--primary,.ruk-service-hero-actions a:not(.is-secondary),.ruk-shop-intro__button--primary,.ruk-psd-hero__actions a:not(.is-secondary),.tb-hero__btn:not(.tb-hero__btn--secondary),.ruk-loc-hero__btn--green,.ruk-pd-hero__primary,.ruk-cscope-hero__btn--primary,.crawler-hero-button:not(.crawler-hero-button-secondary),.ruk-van-hero__button--primary,.ruk-ula-hero__button--primary,.software-intro-actions a:not(.is-secondary){background:var(--ruk-green)!important;border:1px solid var(--ruk-green)!important;color:var(--ruk-white)!important}.ruk-about-hero-button--secondary,.ruk-service-hero-actions a.is-secondary,.ruk-shop-intro__button--secondary,.ruk-psd-hero__actions a.is-secondary,.tb-hero__btn--secondary,.ruk-loc-hero__btn--white,.ruk-pd-hero__secondary,.ruk-cscope-hero__btn--secondary,.crawler-hero-button-secondary,.ruk-van-hero__button--secondary,.ruk-ula-hero__button--secondary,.software-intro-actions a.is-secondary{background:var(--ruk-white)!important;border:1px solid var(--ruk-green)!important;color:var(--ruk-green)!important}@media(hover:hover){.ruk-about-hero-button--primary:hover,.ruk-service-hero-actions a:not(.is-secondary):hover,.ruk-shop-intro__button--primary:hover,.ruk-psd-hero__actions a:not(.is-secondary):hover,.tb-hero__btn:not(.tb-hero__btn--secondary):hover,.ruk-loc-hero__btn--green:hover,.ruk-pd-hero__primary:hover,.ruk-cscope-hero__btn--primary:hover,.crawler-hero-button:not(.crawler-hero-button-secondary):hover,.ruk-van-hero__button--primary:hover,.ruk-ula-hero__button--primary:hover,.software-intro-actions a:not(.is-secondary):hover{background:var(--ruk-green-hover)!important;border-color:var(--ruk-green-hover)!important;color:var(--ruk-white)!important}.ruk-about-hero-button--secondary:hover,.ruk-service-hero-actions a.is-secondary:hover,.ruk-shop-intro__button--secondary:hover,.ruk-psd-hero__actions a.is-secondary:hover,.tb-hero__btn--secondary:hover,.ruk-loc-hero__btn--white:hover,.ruk-pd-hero__secondary:hover,.ruk-cscope-hero__btn--secondary:hover,.crawler-hero-button-secondary:hover,.ruk-van-hero__button--secondary:hover,.ruk-ula-hero__button--secondary:hover,.software-intro-actions a.is-secondary:hover{background:var(--ruk-green)!important;border-color:var(--ruk-green)!important;color:var(--ruk-white)!important}}.ruk-stage5-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:24px}.ruk-stage5-actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 20px;border:1px solid var(--ruk-green);border-radius:8px;background:var(--ruk-green);color:#fff!important;font-size:15px;line-height:1.25;font-weight:700;text-decoration:none!important}.ruk-stage5-actions a.is-secondary{background:#fff;color:var(--ruk-green)!important}@media(hover:hover){.ruk-stage5-actions a:hover{background:var(--ruk-green-hover);border-color:var(--ruk-green-hover);color:#fff!important}.ruk-stage5-actions a.is-secondary:hover{background:var(--ruk-green);border-color:var(--ruk-green);color:#fff!important}}@media(max-width:749px){.ruk-stage5-actions{display:grid;grid-template-columns:1fr;width:100%}.ruk-stage5-actions a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/rausch-foundation.css.map */
