.elementor-56062 .elementor-element.elementor-element-e54d56b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-a58cf5f{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-56062 .elementor-element.elementor-element-fc013d6{width:auto;max-width:auto}.elementor-56062 .elementor-element.elementor-element-fc013d6>.elementor-widget-container{margin:0 0 0 0}.elementor-56062 .elementor-element.elementor-element-c29bf92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-56062 .elementor-element.elementor-element-b3c3169{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-56062 .elementor-element.elementor-element-072d80a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--wd-side-hidden-w:300px}.elementor-56062 .elementor-element.elementor-element-a67682f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-6cee968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-56062 .elementor-element.elementor-element-10b0978{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-56062 .elementor-element.elementor-element-c404098{width:auto;max-width:auto}.elementor-56062 .elementor-element.elementor-element-c404098>.elementor-widget-container{margin:0 0 0 0}.elementor-56062 .elementor-element.elementor-element-3e42822{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px}.elementor-56062 .elementor-element.elementor-element-8fa2b52{width:auto;max-width:auto}.elementor-56062 .elementor-element.elementor-element-8fa2b52>.elementor-widget-container{margin:0 20px 0 0}.elementor-56062 .elementor-element.elementor-element-7c477ef{width:auto;max-width:auto}.elementor-56062 .elementor-element.elementor-element-9994c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-56062 .elementor-element.elementor-element-b3c3169{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-a67682f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-8fa2b52>.elementor-widget-container{margin:0 5px 0 0}}@media(max-width:768px){.elementor-56062 .elementor-element.elementor-element-e54d56b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-a58cf5f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-56062 .elementor-element.elementor-element-fc013d6>.elementor-widget-container{margin:0 0 0 0}.elementor-56062 .elementor-element.elementor-element-fc013d6 .wd-breadcrumbs{font-size:12px}.elementor-56062 .elementor-element.elementor-element-b3c3169{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}}@media(min-width:769px){.elementor-56062 .elementor-element.elementor-element-072d80a{--width:25%}.elementor-56062 .elementor-element.elementor-element-a67682f{--width:75%}.elementor-56062 .elementor-element.elementor-element-10b0978{--width:100%}}@media(max-width:1024px) and (min-width:769px){.elementor-56062 .elementor-element.elementor-element-a67682f{--width:100%}.elementor-56062 .elementor-element.elementor-element-10b0978{--width:100%}}.ps-ruck{--ps-brand-accent:#262626;--ps-active-bg:#f2f3f5;--ps-active-border:#b8bec5;color:#262626;font-family:inherit}.ps-ruck *{box-sizing:border-box}.ps-ruck{margin:12px 0 28px}.ps-ruck__hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;background:#faf9f6;border:1px solid #ece8df;border-radius:16px;isolation:isolate}.ps-ruck__copy{flex:1;min-width:0}.ps-ruck__brandline{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:10px}.ps-ruck .ps-ruck__title{font-size:32px;line-height:1.15;font-weight:700;margin:0;color:#262626}.ps-ruck__by{color:#676767;font-size:13px;line-height:1.5;font-weight:400}.ps-ruck .ps-ruck__subtitle{margin:0 0 6px;font-size:18px;line-height:1.4;font-weight:600;color:#262626}.ps-ruck .ps-ruck__intro{max-width:610px;margin:0;font-size:14px;line-height:1.65;color:#676767}.ps-ruck__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:14px}.ps-ruck .ps-ruck__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:10px 18px;border-radius:24px;background:#202020;color:#fff;font-size:13px;line-height:1.5;font-weight:600;text-decoration:none}.ps-ruck .ps-ruck__button:hover{background:#444;color:#fff}.ps-ruck .ps-ruck__textlink{display:inline-flex;align-items:center;min-height:42px;color:#424242;font-size:13px;text-decoration:underline;text-underline-offset:4px}.ps-ruck__media{display:flex;align-items:center;justify-content:center;flex:0 0 280px;gap:0;height:160px}.ps-ruck__media img{object-fit:contain;height:160px;width:280px;max-width:100%;mix-blend-mode:multiply}.ps-ruck__needs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.ps-ruck__needs a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 12px;border:1px solid #e6e6e6;border-radius:10px;background:#fff;color:#424242;font-size:13px;line-height:1.5;text-align:center;text-decoration:none}.ps-ruck__needs a:hover{background:#f6f7f8;border-color:#c9cdd2;color:var(--ps-brand-accent)}.ps-ruck .ps-ruck__needs a.is-active,.ps-ruck .ps-ruck__needs a.is-active:hover{background:var(--ps-active-bg);border-color:var(--ps-active-border);color:var(--ps-brand-accent)}.ps-ruck a:focus-visible{outline:2px solid var(--ps-brand-accent);outline-offset:4px}body.tax-pa_brand.term-ruck #brand-products{scroll-margin-top:150px}@media (max-width:900px){.ps-ruck__hero{padding:20px}.ps-ruck__media{flex-basis:190px}.ps-ruck__media img{width:190px;height:140px}.ps-ruck__needs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ps-ruck__hero{padding:18px;gap:0}.ps-ruck__media{display:none}.ps-ruck .ps-ruck__title{font-size:28px}.ps-ruck .ps-ruck__subtitle{font-size:17px}.ps-ruck__brandline{gap:8px 12px}.ps-ruck__by{font-size:12px}.ps-ruck__needs{gap:8px}.ps-ruck__needs a{font-size:12px;padding:10px 8px}}#ruck-about{--ps-brand-accent:#262626;color:#292929;font-family:inherit;margin-top:36px;padding-top:26px;border-top:1px solid #e0e3e8;scroll-margin-top:150px}#ruck-about *{box-sizing:border-box}#ruck-about .ps-about-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:32px}#ruck-about .ps-about-layout>div{min-width:0}#ruck-about .ps-about-eyebrow{color:#6d7278;margin-bottom:12px;font-size:11px;line-height:1.5;letter-spacing:1.4px}#ruck-about .ps-about-intro h2{color:#292929;margin:0 0 12px;font-size:20px;line-height:1.4;font-weight:600}#ruck-about .ps-about-layout p{color:#6d7278;margin:0 0 10px;font-size:14px;line-height:1.7}#ruck-about .ps-about-accordions{align-self:start;border:1px solid #e0e3e8;border-radius:12px;overflow:hidden;background:#fff}#ruck-about .ps-about-accordions details{margin:0;padding:0;border:0}#ruck-about .ps-about-accordions details+details{border-top:1px solid #e0e3e8}#ruck-about .ps-about-accordions summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:14px 16px;list-style:none;color:#292929;font-size:13px;line-height:1.5;font-weight:600;cursor:pointer}#ruck-about .ps-about-accordions summary::-webkit-details-marker{display:none}#ruck-about .ps-about-accordions summary::marker{content:''}#ruck-about .ps-about-accordions summary:focus-visible{outline:2px solid var(--ps-brand-accent);outline-offset:-3px}#ruck-about .ps-about-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:#6d7278}#ruck-about .ps-about-toggle::before{content:'+';font-size:18px;line-height:1;font-weight:400}#ruck-about .ps-about-accordions details[open] .ps-about-toggle::before{content:'−'}#ruck-about .ps-about-accordions details[open] summary{background:#fafafa}#ruck-about .ps-about-body{padding:4px 16px 16px}#ruck-about .ps-about-layout ul{margin:12px 0 0;padding-left:18px;list-style:disc}#ruck-about .ps-about-layout li{margin:0 0 10px;padding:0;font-size:13px;line-height:1.7;color:#6d7278}#ruck-about .ps-about-layout li:last-child{margin-bottom:0}#ruck-about .ps-about-layout strong{color:#292929;font-weight:600}#ruck-about .ps-about-layout h3{color:#292929;margin:14px 0 8px;font-size:14px;line-height:1.5;font-weight:600}#ruck-about .ps-about-manufacturer .nf-brand-info{--nf-brand-info-text:#6d7278;--nf-brand-info-heading:#292929;--nf-brand-info-muted:#6d7278;--nf-brand-info-border:#e0e3e8;margin-block:24px 0}#ruck-about .ps-about-manufacturer .nf-brand-info__summary{padding-block:18px}#ruck-about .ps-about-manufacturer .nf-brand-info__summary-title,#ruck-about .ps-about-manufacturer .nf-brand-info__title{font-size:18px}#ruck-about .ps-about-manufacturer .nf-brand-info__panel{padding-bottom:22px}@media (max-width:767px){#ruck-about{margin-top:28px;padding-top:22px}#ruck-about .ps-about-layout{grid-template-columns:1fr;gap:18px}#ruck-about .ps-about-intro h2{font-size:19px}#ruck-about .ps-about-layout p{font-size:13px}}#ruck-about .ps-about-manufacturer .nf-brand-info__website{display:none}.ps-ruck{--ps-logo-height:42px;--ps-logo-height-mobile:38px;--ps-logo-by-offset:0px;--ps-logo-by-offset-mobile:0px}.ps-ruck :is(h1,h2,h3,p,a,span),#ruck-about :is(h2,h3,p,li,summary,a,span,address){font-family:inherit}.ps-ruck .ps-ruck__title{position:relative;display:block;flex:0 0 auto;width:max-content;max-width:100%;line-height:1}.ps-ruck .ps-ruck__logo{display:block;height:var(--ps-logo-height);width:auto;max-width:220px;object-fit:contain;mix-blend-mode:multiply}.ps-ruck .ps-ruck__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.ps-ruck__by{position:relative}.ps-ruck__brandline:not(.is-wrapped)>.ps-ruck__by{top:var(--ps-logo-by-offset)}@media (max-width:600px){.ps-ruck .ps-ruck__logo{height:var(--ps-logo-height-mobile)}.ps-ruck__brandline:not(.is-wrapped)>.ps-ruck__by{top:var(--ps-logo-by-offset-mobile)}}.ps-ruck__media--products{flex-basis:300px;gap:0}.ps-ruck__media--products img{flex:0 0 120px;width:120px;max-width:none;height:160px}.ps-ruck__media--products img+img{margin-left:-30px}@media (max-width:900px){.ps-ruck__media--products{flex-basis:210px}.ps-ruck__media--products img{flex-basis:90px;width:90px;height:140px}.ps-ruck__media--products img+img{margin-left:-30px}}.ps-ruck__needs{grid-template-columns:repeat(2,minmax(0,1fr))}