*,*:before,*:after{box-sizing:border-box}:root{--trufit-font-body: "DM Sans", Arial, sans-serif;--trufit-font-display: "Joyride:STD", "Joyride STD", "DM Sans", Arial, sans-serif;--trufit-font-mono: "DM Mono", "Courier New", monospace;--trufit-font-joyride-std: "Joyride:STD", "Joyride STD", "DM Sans", Arial, sans-serif;--trufit-font-joyride-alt: "Joyride:ALT", "Joyride ALT", "DM Sans", Arial, sans-serif;--trufit-page-max-width: 1288px;--trufit-page-padding-x: 20px;--trufit-mobile-page-padding-x: 20px;--trufit-black: #111111;--trufit-white: #ffffff;--trufit-muted: #505050;--trufit-border: #d9d9d9}body{margin:0;color:var(--trufit-black);font-family:var(--trufit-font-body);font-optical-sizing:auto;scroll-behavior:smooth}:where(a),:where(a:visited),:where(a:hover),:where(a:active){color:inherit}html{scroll-behavior:smooth}.skip-link{position:absolute;left:16px;top:16px;z-index:1000;transform:translateY(-200%);background:#111827;color:#fff;padding:10px 14px}.skip-link:focus{transform:translateY(0)}.rte{line-height:1.6}#MainContent .shopify-policy__container{width:100%;max-width:calc(var(--trufit-page-max-width) + (var(--trufit-page-padding-x) * 2));margin:0 auto;padding:60px var(--trufit-page-padding-x);color:var(--trufit-black);font-family:var(--trufit-font-body);word-break:break-word}#MainContent .shopify-policy__title,#MainContent .shopify-policy__remote-policy-heading-wrapper{margin:0 0 40px;padding-bottom:24px;border-bottom:1px solid #efefef;text-align:left}#MainContent .shopify-policy__title h1,#MainContent .shopify-policy__remote-policy-heading-wrapper h1,.shopify-policy__body .rte>h1:first-child{margin:0;color:var(--trufit-black);font-family:var(--trufit-font-joyride-std);font-size:46px;font-weight:400;line-height:86%;letter-spacing:-1.38px;text-transform:uppercase}main:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__title{display:none}.shopify-policy__body .rte>h1:first-child{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #efefef}.shopify-policy__body .rte :where(h1,h2,h3,h4,h5,h6,p,ol,ul){margin:0}.shopify-policy__body .rte :where(h2,h3,h4,h5,h6,p,li){font-family:var(--trufit-font-body);font-optical-sizing:none;font-variation-settings:"opsz" 14}.shopify-policy__body .rte h2{margin:40px 0 24px;color:var(--trufit-black);font-size:48px;font-weight:600;line-height:54px;letter-spacing:0px}.shopify-policy__body .rte h3{margin:24px 0;color:var(--trufit-black);font-size:36px;font-weight:500;line-height:44px;letter-spacing:-1.44px}.shopify-policy__body .rte h1+h2,.shopify-policy__body .rte h2+h3,.shopify-policy__body .rte h3+h4{margin-top:0}.shopify-policy__body .rte h1+h3{margin:0 0 24px;color:var(--trufit-black);font-size:48px;font-weight:600;line-height:54px;letter-spacing:0px}.shopify-policy__body .rte h4{margin:24px 0;color:var(--trufit-black);font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.96px}.shopify-policy__body .rte h5{margin:20px 0;color:var(--trufit-black);font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.64px}.shopify-policy__body .rte p,.shopify-policy__body .rte li{color:var(--trufit-muted);font-size:18px;font-weight:400;line-height:24px}.shopify-policy__body .rte strong{font-family:var(--trufit-font-body);font-optical-sizing:none;font-variation-settings:"opsz" 14;font-weight:700}.shopify-policy__body .rte p+p,.shopify-policy__body .rte p+:where(ol,ul),.shopify-policy__body .rte :where(ol,ul)+p{margin-top:20px}.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{margin:0;padding-left:27px}.shopify-policy__body .rte ul{list-style-type:initial}.shopify-policy__body .rte ol{list-style-type:decimal}.shopify-policy__body .rte ul ul{list-style-type:lower-alpha}.shopify-policy__body .rte a{color:inherit;text-decoration:underline;-webkit-text-decoration:inherit}.shopify-policy__body .rte h2+ol>li,.shopify-policy__body .rte li:has(br){margin-bottom:8px}.shopify-policy__body .rte li:last-child{margin-bottom:0}.shopify-policy__body .rte ol>br,.shopify-policy__body .rte ul>br{display:none}@media(max-width:768px){#MainContent .shopify-policy__container{padding:40px var(--trufit-mobile-page-padding-x)}#MainContent .shopify-policy__title,#MainContent .shopify-policy__remote-policy-heading-wrapper,.shopify-policy__body .rte>h1:first-child{padding-bottom:20px;margin-bottom:32px}#MainContent .shopify-policy__title h1,#MainContent .shopify-policy__remote-policy-heading-wrapper h1,.shopify-policy__body .rte>h1:first-child{font-size:32px;line-height:90%}.shopify-policy__body .rte h2,.shopify-policy__body .rte h1+h3{font-size:36px;line-height:40px;margin-bottom:20px}.shopify-policy__body .rte h2{margin-top:32px}.shopify-policy__body .rte h1+h3{margin-top:0}.shopify-policy__body .rte h3{font-size:28px;line-height:34px;margin:20px 0}.shopify-policy__body .rte h4{font-size:22px;line-height:28px;margin:20px 0}.shopify-policy__body .rte p,.shopify-policy__body .rte li{font-size:16px;line-height:22px}.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{padding-left:24px}}.trufit-breadcrumbs{border-bottom:.5px solid #888888;background:var(--trufit-white);padding:20px var(--trufit-page-padding-x)}.trufit-breadcrumbs__list{display:flex;align-items:center;gap:20px;max-width:var(--trufit-page-max-width);margin:0 auto;padding:0;list-style:none;color:#888;font-size:16px;font-weight:400;line-height:20px}.trufit-breadcrumbs__item{display:flex;align-items:center;white-space:nowrap}.trufit-breadcrumbs__link{color:var(--trufit-black);text-decoration:none}.trufit-breadcrumbs__link:hover{text-decoration:underline}.trufit-breadcrumbs__link:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}.trufit-breadcrumbs__separator{display:block;width:20px;height:20px}.trufit-drawer.trufit-drawer--all-products{border-top:0}.trufit-drawer--all-products .section-trufit-lineup-section{margin-bottom:60px}.trufit-drawer__filters-reset{display:inline-flex;margin-top:12px;padding:0;border:0;background:transparent;color:var(--trufit-black);font:inherit;font-size:14px;font-weight:600;line-height:24px;text-decoration:underline;cursor:pointer}.trufit-drawer__filters-reset:disabled{cursor:default;opacity:.4}.trufit-drawer__filters-reset:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:768px){.trufit-drawer--all-products .section-trufit-lineup-section{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/trufit-theme.css.map */
