:root{--truck-d-fast: .3s;--truck-d-base: .6s;--truck-ease-out: cubic-bezier(.12, .67, .53, 1);--truck-ease-overshoot: cubic-bezier(.2, .85, .32, 1.2);--truck-gutter: clamp(16px, 2vw, 32px);--truck-header-h: 64px;--truck-container: 1600px;--truck-display-wdth: 150}@media(prefers-reduced-motion:reduce){:root{--truck-d-fast: 1ms;--truck-d-base: 1ms}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.page-default-centered{min-height:calc(100svh - var(--header-group-height, var(--header-height, 0px)));display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.page-default-centered .spacing-style,.page-default-centered .layout-panel-flex{align-items:center!important;text-align:center}.page-default-centered .layout-panel-flex>*{margin-inline:auto}@media(min-width:768px){html:has(body.page-hscreen){height:100svh!important;overflow:hidden!important}body.page-hscreen{height:100svh!important;min-height:100svh!important;max-height:100svh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body.page-hscreen #header-group,body.page-hscreen #footer-group{flex:0 0 auto!important}body.page-hscreen main{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;display:flex!important;flex-direction:column!important}body.page-hscreen main>.shopify-section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}body.page-hscreen main>.shopify-section>.section{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center}body[data-template-suffix=terms-privacy].page-hscreen main{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,4vw,80px);align-items:stretch;padding:15px;overflow:hidden}body[data-template-suffix=terms-privacy].page-hscreen main>.shopify-section{grid-column:2;overflow:auto;min-height:0}body[data-template-suffix=terms-privacy].page-hscreen main>.shopify-section>.section{justify-content:flex-start}body[data-template-suffix=terms-privacy].page-hscreen .terms-sidebar{grid-column:1;align-self:start;display:grid;gap:12px;padding-top:15px}.terms-sidebar__link{background:transparent;border:0;padding:6px 0;text-align:left;cursor:pointer;color:inherit;opacity:.45;transition:opacity .2s ease-out;font:inherit}.terms-sidebar__link:hover,.terms-sidebar__link--active{opacity:1}.terms-section[hidden]{display:none}}h1,h2,h3,.h1,.h2,.h3{font-variation-settings:"wdth" var(--truck-display-wdth)}*,*:before,*:after{font-size:13px!important;font-weight:400!important;font-variation-settings:"wdth" var(--truck-display-wdth)!important;text-transform:uppercase!important;font-family:var(--font-heading--family)!important}svg,svg *,.svg-wrapper,.icon,.icon-flag,[class*=icon-],[class*=-icon]{font-size:16px!important}@media(max-width:1023px){*,*:before,*:after{font-size:13px!important}}@media(max-width:767px){*,*:before,*:after{font-size:12px!important}}@media(max-width:1024px)and (orientation:portrait){svg,svg *,.svg-wrapper,.icon,.icon-flag,[class*=icon-],[class*=-icon]{font-size:14px!important}:root{--page-margin: 20px !important;--truck-gutter: 20px !important}.section,[class*=section--]{--padding-block-start: 20px !important;--padding-block-end: 20px !important;--padding-inline-start: 20px !important;--padding-inline-end: 20px !important}}.hero__wordmark{font-size:24px!important}:root{--page-margin: 15px !important;--truck-gutter: 15px !important}.section,[class*=section--]{--padding-block-start: 15px !important;--padding-block-end: 15px !important;--padding-inline-start: 15px !important;--padding-inline-end: 15px !important}@media(max-width:767px){:root{--page-margin: 24px !important;--truck-gutter: 24px !important}.section,[class*=section--]{--padding-inline-start: 24px !important;--padding-inline-end: 24px !important}}a.header-link{display:inline-flex;align-items:center;text-decoration:none;color:inherit;font-family:var(--font-heading--family, inherit);font-variation-settings:"wdth" var(--truck-display-wdth);font-size:13px;text-transform:uppercase;letter-spacing:.04em}.hero,[data-section-type=hero],section.hero{position:relative}[data-hero-parallax] .hero__media-grid{--parallax-y: 0px;translate:0 var(--parallax-y);scale:1.45;transform-origin:bottom center;will-change:transform}@media(prefers-reduced-motion:reduce){[data-hero-parallax] .hero__media-grid{--parallax-y: 0px;scale:1}}.hero__wordmark{position:absolute;top:24px;z-index:2;font-family:var(--font-heading--family, inherit);font-variation-settings:"wdth" var(--truck-display-wdth);font-size:24px;letter-spacing:.02em;line-height:1;color:var(--color-foreground, #111);pointer-events:none}.hero__wordmark--top-left{left:24px}.hero__wordmark--top-right{right:24px}.hero__wordmark-image{display:block;width:var(--wordmark-image-width, 120px);height:auto;max-width:100%}.header--docked{transition:opacity .15s ease-out}body[data-template=index] .header--docked{opacity:0;pointer-events:none}body[data-template=index] .header--docked[data-visible=true]{opacity:1;pointer-events:auto}.header-hamburger{display:none;background:transparent;border:0;font-size:24px;padding:8px;cursor:pointer;color:inherit;line-height:1}@media(max-width:767px){.header-hamburger{display:inline-flex;position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:10}.header--docked .menu-list,.header--docked .header-nav{display:none}}.mobile-drawer{background:var(--color-background, #fff);color:var(--color-foreground, #111);border:0;padding:0;margin:0;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh}.mobile-drawer__inner{display:grid;gap:32px;padding:24px var(--truck-gutter, 20px);height:100%;grid-template-rows:auto 1fr}.mobile-drawer__close{justify-self:end;background:transparent;border:0;font-size:32px;cursor:pointer;color:inherit;padding:8px;line-height:1}.mobile-drawer .header-nav--mobile{list-style:none;padding:0;margin:0;display:grid;gap:24px;font-family:var(--font-heading--family, inherit);font-variation-settings:"wdth" var(--truck-display-wdth);font-size:clamp(32px,6vw,56px);line-height:1}.mobile-drawer .header-nav--mobile a{color:inherit;text-decoration:none;display:inline-block}@media(max-width:767px){.header__icon--menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/truckshift-tokens.css.map */
