:root{--t3-ink:#111214;--t3-bone:#f2eee6;--t3-gray:#e6e8ea;--t3-mid:#6b7076;--t3-line:rgba(17,18,20,.12);--t3-accent:#ff5a1f;--t3-max:1240px}.t3-wrap{width:min(100% - 2 * clamp(16px,4vw,40px),var(--t3-max));margin-inline:auto}.t3-sec{padding-block:clamp(56px,8vw,112px);background:var(--t3-bg,#fff);color:var(--t3-fg,var(--t3-ink))}.t3-eyebrow{font:700 .75rem/1 var(--ta-body,system-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t3-accent);margin:0 0 14px}.t3-h1,.t3-h2{font-family:var(--ta-display,Impact,sans-serif);text-transform:uppercase;letter-spacing:-.005em;line-height:.92;margin:0}.t3-h1{font-size:clamp(2.9rem,8.2vw,6.6rem)}.t3-h2{font-size:clamp(2rem,4.6vw,3.6rem)}.t3-lede{font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55;max-width:46ch;opacity:.82;margin:18px 0 0}.t3-lede p{margin:0}.t3-form{display:flex;gap:8px;margin-top:28px;max-width:520px}.t3-input{flex:1;min-width:0;height:56px;padding:0 18px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;font-size:1rem}.t3-input::placeholder{color:inherit;opacity:.55}.t3-btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 26px;border:0;border-radius:4px;background:var(--t3-accent);color:#111;font:800 .9rem/1 var(--ta-body,system-ui);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.t3-btn:hover{filter:brightness(1.06)}.t3-btn:focus-visible,.t3-input:focus-visible,.t3-card a:focus-visible{outline:3px solid var(--t3-accent);outline-offset:3px}.t3-fine{font-size:.8rem;opacity:.6;margin:12px 0 0}.t3-msg{margin:14px 0 0;font-weight:700}.t3-head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(24px,4vw,48px)}.t3-link{font:700 .82rem/1 var(--ta-body,system-ui);letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:2px solid var(--t3-accent);padding-bottom:4px}@media(max-width:599px){.t3-form{flex-direction:column}.t3-btn{width:100%}}.t3-h2{font-size:32px}@media(min-width:990px){.t3-h2{font-size:48px}}.t3-lede,.t3-specs__list p{font-size:16px}.ta-reveal,.ta-reveal.is-in{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}html{scroll-behavior:auto}@media(prefers-reduced-motion:no-preference){.t3-card__media img{transition:none}}.ta-grid.ta-rail{display:grid!important;grid-auto-flow:row!important;overflow:visible!important}@media(max-width:989px){.ta-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}.ta-grid>*{width:auto!important;min-width:0!important}}@media(max-width:749px){.ta-grid.ta-rail{grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:clamp(160px,44vw,180px)!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px!important;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;padding-bottom:4px}.ta-grid.ta-rail::-webkit-scrollbar{display:none}.ta-grid.ta-rail>*{scroll-snap-align:start;width:auto!important;min-width:0!important}}.ta-card__media{aspect-ratio:4/5}.ta-card__media img{object-fit:cover}.ta-card__title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;min-height:44px;line-height:44px;margin-block:-10px -8px}.ta-card__title{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.375;height:2.75em;min-height:0;max-height:2.75em;padding-block:0;margin-block:2px 4px;overflow-wrap:anywhere}.ta-card__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.ta-card__select,.ta-select,.ta-card__add{min-height:44px;font-size:16px}.ta-h2{font-size:32px}@media(min-width:990px){.ta-h2{font-size:48px}}.ta-faq summary{min-height:44px;display:flex;align-items:center}.ta-faq__a{font-size:16px}.ta-link{display:inline-flex;align-items:center;min-height:44px}.announcement-bar__link{min-height:44px;display:flex;align-items:center;justify-content:center}.menu-drawer__menu-item{min-height:44px;display:flex;align-items:center}.facets-toggle__button{min-height:44px}.email-signup__input,.email-signup__button{min-height:48px}.policy-list-trigger,.footer-utilities a{min-height:44px;display:inline-flex;align-items:center}.product-grid__card [class*=title],.product-grid__card .text-block{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid__card .price,.product-grid__card product-price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.card-gallery slideshow-slides{overflow:hidden!important;scroll-snap-type:none!important;touch-action:pan-y}.card-gallery slideshow-controls,.card-gallery slideshow-arrows,.card-gallery .slideshow-control{display:none!important}:root{--ta-pad:clamp(36px,5vw,72px)}.ta-head{margin-bottom:clamp(16px,2.4vw,28px)}@media(min-width:990px){.ta-grid{gap:20px}}.ta-drop .ta-card__media{background:#1d1e21}.ta-card__media{border-radius:4px}@font-face{font-family:TA Highway;src:url(ta-overpass.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:TA Condensed;src:url(ta-oswald.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}html:root{--ta-display:"TA Condensed","Oswald",Impact,sans-serif;--ta-body:"TA Highway","Overpass",system-ui,sans-serif;--font-body--family:"TA Highway","Overpass",system-ui,sans-serif;--font-heading--family:"TA Condensed","Oswald",Impact,sans-serif;--font-subheading--family:"TA Highway","Overpass",system-ui,sans-serif;--font-accent--family:"TA Condensed","Oswald",Impact,sans-serif;--ta-red:#ff5a1f;--ta-red-dark:#e04a12;--ta-accent:#ff5a1f;--ta-amber:#ff5a1f}body{font-family:var(--ta-body)}.ta-h1,.ta-h2,.ta-h3,.t3-h1,.t3-h2{font-family:var(--ta-display);font-weight:700}.ta-card{background:transparent}.ta-card__media{background:#f2f2f0!important}.ta-card__add{background:#111214;color:#fff}.ta-card__add:hover{background:#ff5a1f;color:#111214}.ta-card__title:hover,.ta-eyebrow{color:#ff5a1f}.ta-link{border-bottom-color:#ff5a1f}.shopify-section-group-footer-group{background:#111214;color:#f4f1ea}.shopify-section-group-footer-group a{color:#f4f1ea}@media(max-width:749px){.t4-tile{aspect-ratio:4/3!important}.t4-tiles .ta-head{margin-bottom:10px}}@media(max-width:749px){.t4-tile__label{left:10px;right:10px;bottom:10px}.t4-tile__label strong{font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t4-tile__label em{font-size:11px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.t4-tile:after{height:70%}}.announcement-bar .announcement-bar__text{text-wrap:balance!important}.announcement-bar__slides{align-items:center;min-height:1.35em}.announcement-bar__slide{transition:opacity .28s ease,visibility 0s linear .28s!important}.announcement-bar__slide[aria-hidden=true]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important;transition:opacity .28s ease,visibility 0s linear .28s!important}.announcement-bar__slide:not([aria-hidden=true]){opacity:1!important;visibility:visible!important;z-index:2!important;transition:opacity .28s ease .28s,visibility 0s linear .28s!important}.announcement-bar .announcement-bar__text{text-wrap:balance!important;line-height:1.35}.announcement-bar .announcement-bar__link .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media(max-width:749px){.announcement-bar__slides,.announcement-bar__slide{min-height:2.7em}}@font-face{font-family:TA Highway;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("HelveticaNeue"),local("Helvetica"),local("Roboto"),local("Segoe UI"),local("Liberation Sans"),local("DejaVu Sans");unicode-range:U+00B7;font-weight:100 900;font-style:normal;font-display:swap}@media(max-width:749px){.announcement-bar .announcement-bar__text{font-size:11px!important;letter-spacing:.01em!important;line-height:1.3!important}.announcement-bar__slides,.announcement-bar__slide{min-height:2.6em!important}.announcement-bar__slider{--button-size:32px!important}.announcement-bar__slides{width:calc(100% - 64px)!important}}@media(max-width:389px){.announcement-bar .announcement-bar__text{font-size:10.5px!important;letter-spacing:0!important}}@media(max-width:749px){.t4-tile__label strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:clamp(15px,4.7vw,19px)!important;line-height:1.02!important;overflow-wrap:anywhere}.t4-tile__label em{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:clamp(9.5px,2.75vw,11px)!important;line-height:1.2!important}.t4-tile:after{height:78%!important;background:linear-gradient(to top,#0a0a0ceb,#0a0a0cb3 45%,#0a0a0c00)!important}}.t4-mos img{object-position:50% 0}.t4-mos:after{background:linear-gradient(to top,#0a0a0cf0,#0a0a0cd1 32%,#0a0a0c59 62%,#0a0a0c00 80%)!important}.t4-mos__label strong,.t4-mos__label em{text-shadow:0 1px 3px rgba(0,0,0,.6)}@media(max-width:899px){.t4-mos--2 .t4-mos__label strong,.t4-mos--3 .t4-mos__label strong{font-size:19px}.t4-mos--2 .t4-mos__label em,.t4-mos--3 .t4-mos__label em{font-size:12.5px;line-height:1.3}.t4-mos--2 .t4-mos__label,.t4-mos--3 .t4-mos__label{left:10px;right:10px;bottom:8px}.t4-mos--2 .t4-mos__cta,.t4-mos--3 .t4-mos__cta{min-height:32px;margin-top:4px;font-size:11px}}.t4-feat__img--main img{object-fit:contain!important;object-position:50% 50%;padding:2%;box-sizing:border-box}.add-to-cart-button.button,.sticky-add-to-cart__button.button{--button-background-color:#ff5a1f;--button-color:#111214;--button-border-color:#ff5a1f;background-color:#ff5a1f!important;color:#111214!important;border-color:#ff5a1f!important}.add-to-cart-button.button:hover,.sticky-add-to-cart__button.button:hover{background-color:#e04a12!important;color:#111214!important}.add-to-cart-button.button svg,.sticky-add-to-cart__button.button svg{color:#111214}.product-grid__card .card-gallery img,.product-grid__card slideshow-slide img{object-fit:contain!important}.product-grid__card .card-gallery{background:#f2f2f0}.page-wrapper:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ta3.css.map */
