.site-shell[data-design]{--rt-page-edge:clamp(18px, 4vw, 48px);--rt-section-space:clamp(40px, 6vw, 80px);--rt-motion-ease:cubic-bezier(.22, 1, .36, 1)}.site-shell[data-design] main :is(h1,h2,h3,h4){overflow-wrap:break-word}.site-shell[data-design] main :is(p,li,td,th){word-spacing:normal}.site-shell[data-design] :is(.rt-width,.dc-width){width:calc(100% - 2 * var(--rt-page-edge));max-width:1280px;margin-inline:auto}.site-shell[data-design] .rt-home h1{letter-spacing:-.038em;line-height:1.1}.site-shell[data-design] .rt-home h2{letter-spacing:-.028em;line-height:1.2}.site-shell[data-design] :is(.rt-section-heading,.dc-section-head){gap:clamp(24px,4vw,56px)}.site-shell[data-design] :is(.rt-section-heading,.dc-section-head)>*{min-width:0}.site-shell[data-design] :is(.rt-range,.rt-order,.rt-guides){padding-block:var(--rt-section-space)}.site-shell[data-design] .catalogue-document .document-root:is(.rt-truck-page,.rt-dump-page) .dc-width{width:calc(100% - 2 * var(--rt-page-edge))}.site-shell[data-design] .catalogue-document .document-root:is(.rt-truck-page,.rt-dump-page) h1{letter-spacing:-.032em;line-height:1.13}.site-shell[data-design] .catalogue-document .document-root:is(.rt-truck-page,.rt-dump-page) h2{letter-spacing:-.025em!important;line-height:1.25!important}.site-shell[data-design] .catalogue-document .document-root .rt-content-section{padding-inline:var(--rt-page-edge)!important}.site-shell[data-design] .catalogue-document .document-root :is(.rt-content-section,.dc-specs,.dc-engineering) :is(p,ul,ol)+:is(p,ul,ol){margin-top:16px}.site-shell[data-design] .catalogue-document .document-root :is(.rt-content-section,.dc-specs,.dc-engineering) :is(p,ul,ol)+:is(h2,h3,h4){margin-top:32px}.site-shell[data-design] .catalogue-document .document-root :is(.rt-content-section,.dc-specs,.dc-engineering) :is(h2,h3,h4)+:is(p,ul,ol){margin-top:16px}.site-shell[data-design] .catalogue-document .document-root :is(.rt-content-section,.dc-specs,.dc-engineering) p{text-align:start;letter-spacing:normal;text-wrap:pretty}.site-shell[data-design] .catalogue-document .document-root :is(.rt-content-section,.dc-specs) p a:not([class*=button]){color:var(--rd-teal-dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.site-shell[data-design] main :is(.catalogue-confirmed-details,.product-detail-content){max-width:1376px;padding-inline:var(--rt-page-edge);margin-inline:auto}.site-shell[data-design] .catalogue-confirmed-details>:is(h2,h3){letter-spacing:-.025em;margin-top:40px;margin-bottom:18px;line-height:1.3}.site-shell[data-design] .catalogue-confirmed-details>p{max-width:85ch;line-height:1.8}.site-shell[data-design] .catalogue-document table :is(th,td){vertical-align:top;text-align:start!important;letter-spacing:normal!important;font-size:14px!important;line-height:1.65!important}.site-shell[data-design] .catalogue-document table th{text-transform:none!important}.site-shell[data-design] :is(.spec-table,.price-table) :is(th,td){vertical-align:top;line-height:1.65}.site-shell[data-design] :is(.dc-card-copy,.shacman-card-body){flex-direction:column;align-items:stretch;min-width:0;display:flex}.site-shell[data-design] :is(.dc-card-copy .dc-detail,.shacman-card-body .shacman-detail-link){margin-top:auto}.site-shell[data-design] .catalogue-document .uael-fancy-text-wrap{flex-wrap:wrap;align-items:baseline;gap:.25em;height:auto!important;line-height:1.3!important;display:flex!important}.site-shell[data-design] .catalogue-document .uael-fancy-text-wrap :is(.uael-fancy-stack,.uael-fancy-text-main,.uael-slide-main_ul,.uael-slide-block:first-child){opacity:1!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:visible!important;transform:none!important}.site-shell[data-design] .catalogue-document .uael-slide-block:not(:first-child),.site-shell[data-design] .catalogue-document .uael-fancy-text-wrap:after{display:none!important}.site-shell[data-design] .catalogue-document .howo-fq-timeline{counter-reset:truck-check;border-radius:4px}.site-shell[data-design] .catalogue-document .howo-fq-step{counter-increment:truck-check;grid-template-columns:28px minmax(0,1fr);gap:16px}.site-shell[data-design] .catalogue-document .howo-fq-step:before{content:counter(truck-check);background:var(--rd-teal-dark);color:#fff;z-index:1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.site-shell[data-design] .catalogue-document .howo-fq-step-content{grid-column:2;min-width:0}.site-shell[data-design] .catalogue-document .howo-fq-timeline:before{left:31px}.site-shell[data-design] .catalogue-document .howo-fq-step-content h3{margin-bottom:8px!important;font-size:20px!important}.site-shell[data-design] .catalogue-document[data-page=\/brands] .document-root>.elementor-element:first-child{isolation:isolate;justify-content:center;min-height:440px;padding:140px var(--rt-page-edge) 64px!important;margin-top:0!important}.site-shell[data-design] .catalogue-document[data-page=\/brands] .document-root>.elementor-element:first-child:before{content:"";z-index:0;background:linear-gradient(90deg,#102d38bf,#102d3840);position:absolute;inset:0}.site-shell[data-design] .catalogue-document[data-page=\/brands] .document-root>.elementor-element:first-child>.e-con-inner{width:100%;max-width:1280px;margin-inline:auto}.site-shell[data-design] .catalogue-document[data-page=\/brands] h1.rd-title{text-align:start;max-width:22ch;color:#fff!important}.site-shell[data-design] .catalogue-document[data-page=\/about] .elementor-widget-text-editor>h3{letter-spacing:-.02em;font-size:clamp(23px,2vw,28px);line-height:1.3}.site-shell[data-design] .catalogue-document .rt-truck-page .rt-content-section:has(>.e-con-inner>.elementor-widget-html:only-child>.howo-breadcrumb:only-child){display:none!important}@media (width<=1100px){.site-shell[data-design] .catalogue-document[data-page=\/brands] .document-root>.elementor-element:first-child{min-height:300px;padding-block:64px!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.site-shell[data-design] .rt-hero-frame img:not([hidden]){animation:.38s ease-out rt-photo-in}.site-shell[data-design] :is(.rt-truck-card,.dc-card,.shacman-card,.journal-row,.journal-start>div>a){transition:border-color .22s, box-shadow .22s, translate .22s var(--rt-motion-ease)}.site-shell[data-design] :is(.rt-truck-card,.dc-card-image,.shacman-card-image,.journal-feature) img{transition:transform .5s var(--rt-motion-ease)}.site-shell[data-design] :is(.rt-button,.rt-text-link,.dc-primary,.dc-detail,.dc-link,.journal-more) svg{transition:translate .22s var(--rt-motion-ease)}.site-shell[data-design] :is(.rd-faq,details) summary:after{transition:rotate .18s ease-out}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.site-shell[data-design] :is(.rt-truck-card,.dc-card,.shacman-card):hover{border-color:#6b999c;translate:0 -3px;box-shadow:0 12px 24px -18px #153b484f}.site-shell[data-design] :is(.rt-truck-card,.dc-card-image,.shacman-card-image,.journal-feature):hover img{transform:scale(1.025)}.site-shell[data-design] :is(.rt-button,.rt-text-link,.dc-primary,.dc-detail,.dc-link,.journal-more):hover svg{translate:3px}}@keyframes rt-photo-in{0%{opacity:.6}to{opacity:1}}@keyframes rd-menu-in{0%{opacity:.4;translate:0 -6px}to{opacity:1;translate:0}}@media (width<=600px){.site-shell[data-design] .catalogue-document .document-root:is(.rt-truck-page,.rt-dump-page) h1{font-size:clamp(30px,8.2vw,38px)}.site-shell[data-design] .catalogue-document .document-root .rt-content-section h2{font-size:26px!important}.site-shell[data-design] .catalogue-confirmed-details h2{font-size:26px;line-height:1.3}.site-shell[data-design] .catalogue-document table :is(th,td){padding:12px!important}.site-shell[data-design] :is(.rt-hero-heading,.dc-hero-grid){gap:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-shell[data-design] *,.site-shell[data-design] :before,.site-shell[data-design] :after{transition:none!important;animation:none!important}}
