:root{--tuff-red: #D71E1E;--race-ink: #0A0A0B;--raw-paper: #F4F0E8;--pit-steel: #5C5C5C;--hairline-on-ink: rgba(244, 240, 232, .12);--hairline-on-paper: rgba(10, 10, 11, .12);--muted-on-ink: rgba(244, 240, 232, .6);--muted-on-paper: rgba(10, 10, 11, .6);--font-display: "Anton", "Bebas Neue", Impact, sans-serif;--font-body: "Manrope", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}::selection{background:var(--tuff-red);color:#fff}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font,.heading-font-fallback{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;line-height:.9;font-weight:400}h1,.h1{letter-spacing:-.02em;line-height:.85}h1 strong,h2 strong,h3 strong,.h1 strong,.h2 strong,.h3 strong,.heading-font strong{font-family:var(--font-display);font-weight:400}.button,.button--primary,.button--secondary,.button--tertiary,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--font-body);font-weight:600;letter-spacing:.01em;text-transform:none}.button:not(.ignore-effect):not(:disabled):before,.button--primary:not(.ignore-effect):not(:disabled):before,.button--secondary:not(.ignore-effect):not(:disabled):before,.button--tertiary:not(.ignore-effect):not(:disabled):before{display:none!important}.button:not(.ignore-effect):not(:disabled):hover{color:rgb(var(--color-button-text))}.button--secondary:not(.ignore-effect):not(:disabled):hover,.button--tertiary:not(.ignore-effect):not(:disabled):hover{color:rgb(var(--color-button-outline))}.button,.button--primary,.button--secondary,.button--tertiary,.shopify-payment-button__button{transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .15s ease!important}.button:not(:disabled):hover,.button--primary:not(:disabled):hover,.shopify-payment-button__button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 18px #d71e1e38}.button--secondary:not(:disabled):hover,.button--tertiary:not(:disabled):hover{transform:translateY(-1px);background-color:#0a0a0b0d;box-shadow:0 4px 12px #0a0a0b14}.button:not(:disabled):active,.button--primary:not(:disabled):active,.button--secondary:not(:disabled):active,.button--tertiary:not(:disabled):active,.shopify-payment-button__button:not(:disabled):active{transform:translateY(0);box-shadow:0 2px 6px #0a0a0b1a;transition-duration:.05s}.button--brand,.btn-brand{background:var(--tuff-red);color:#fff;border:none;border-radius:999px;padding:18px 32px;font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;gap:12px;cursor:pointer;transition:transform .15s ease,background .15s ease}.button--brand:hover,.btn-brand:hover{background:#b81818;transform:translateY(-1px)}.card,.card-wrapper,.card-product,.card-collection,.card-information,.card-article,.media,.media--rectangle,.media--square{border-radius:0!important}.card-wrapper .card,.card-product .card{box-shadow:none}.brand-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--tuff-red);display:inline-flex;gap:12px;align-items:center;margin-bottom:24px}.brand-eyebrow:before{content:"";width:28px;height:1px;background:var(--tuff-red)}.brand-section-num{font-family:var(--font-mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--tuff-red)}.brand-display{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:.85;text-transform:uppercase;margin:0}.brand-display em,.brand-italic-move{font-style:italic;font-weight:400;font-family:var(--font-body);text-transform:none}.brand-display .red,.brand-red-text{color:var(--tuff-red)}.brand-mono,.brand-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase}.brand-mono-sm{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-on-ink)}.brand-stat{display:flex;flex-direction:column;gap:6px}.brand-stat dt,.brand-stat .label{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-on-ink);margin:0}.brand-stat dd,.brand-stat .value{font-family:var(--font-display);font-size:32px;font-weight:400;letter-spacing:.02em;margin:0}.brand-pill{display:inline-flex;align-items:center;gap:8px;background:var(--tuff-red);color:#fff;padding:5px 11px;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;border-radius:0}.brand-pill--paper{background:var(--raw-paper);color:var(--race-ink);border-radius:999px}.brand-pill--ghost{background:transparent;color:var(--raw-paper);border:1px solid var(--hairline-on-ink)}.brand-rule{border:none;border-top:1px solid var(--hairline-on-ink);margin:0}.brand-rule--paper{border-top:1px solid var(--hairline-on-paper)}.brand-rule--red{border-top:2px solid var(--tuff-red)}.badge.sale,.badge--sale,.product-badge.sale,.discount-badge,.price__badge-sale{background:var(--tuff-red)!important;color:#fff!important}.product__media-gallery .product__media-list .product__media-item:not(.is-active){display:none!important}.product__media-gallery .thumbnail-slider,.product__media-gallery .slider-buttons,.product__media-gallery .product__slider-button--prev,.product__media-gallery .product__slider-button--next{display:none!important}.product__media-gallery--vertical{display:block!important}.product__media-gallery--vertical .product__media-vertical{width:100%!important;margin-inline-start:0!important;padding-inline-start:0!important}@media(max-width:749px){.product__media-gallery .product__media-list .product__media-item{aspect-ratio:4 / 5;overflow:hidden;background:var(--raw-paper, #F4F0E8);display:flex;align-items:center;justify-content:center}.product__media-gallery .product__media-item img,.product__media-gallery .product__media-item picture,.product__media-gallery .product__media-item .media,.product__media-gallery .product__media-item .product__media{width:100%;height:100%;object-fit:contain;object-position:center}}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--tuff-red);outline-offset:2px}.announcement-bar,.announcement-bar__message{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase}.header__menu-item,.header-menu .menu-list a,.list-menu__item{font-family:var(--font-body);font-weight:600;letter-spacing:.02em;text-transform:none}.footer-block__heading,.footer__heading{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em}.link.underlined-link,.underlined-link{text-decoration-color:var(--tuff-red);text-underline-offset:4px}.tj-section:not(.tj-hero){padding-top:clamp(28px,4vw,56px)!important;padding-bottom:clamp(28px,4vw,56px)!important;border-top:0!important;border-bottom:0!important}@media(max-width:749px){.tj-section:not(.tj-hero){padding-top:clamp(20px,5vw,32px)!important;padding-bottom:clamp(20px,5vw,32px)!important}}.tj-section.tj-stats,.tj-section.tj-trust{padding-top:clamp(24px,3vw,40px)!important;padding-bottom:clamp(24px,3vw,40px)!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/brand-tuffjugg.css.map */
