.banner-box .button-list .button,.banner-box .buttons-block .button{clip-path:none;border-radius:var(--tt-radius, 4px);font-weight:800;letter-spacing:var(--tt-letter-btn, .05em);text-transform:uppercase;font-style:normal;transition:transform .18s ease,background .18s ease}.banner-box .button-list .button:hover{transform:translateY(-2px)}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star,.jdgm-rev__rating .jdgm-star,.jdgm-histogram__star .jdgm-star{color:var(--tt-yellow, #f5c000)!important}.product-form-input--fitment-pills .button-options{display:flex;flex-wrap:wrap;gap:8px}.product-form-input--fitment-pills .button-options label,.product-form-input--fitment-pills .button-options .option-button{border-radius:var(--tt-radius, 4px);border:1px solid var(--tt-line, #e3e5e8);font-weight:700;letter-spacing:.02em}.product-form-input--fitment-pills .button-options input:checked+label,.product-form-input--fitment-pills .button-options .option-button.is-selected,.product-form-input--fitment-pills .button-options label:has(input:checked){border-color:var(--tt-ink, #222222);box-shadow:inset 0 -2px 0 var(--tt-yellow, #f5c000)}.tt-eyebrow{margin:0 0 10px;font-size:var(--tt-eyebrow-size);font-weight:var(--tt-eyebrow-weight);letter-spacing:var(--tt-letter-eyebrow);text-transform:uppercase;color:var(--tt-ink-strong);font-family:var(--tt-font-heading)}.tt-h1{margin:0 0 14px;font-family:var(--tt-font-heading);font-size:var(--tt-h1-size);font-weight:var(--tt-h1-weight);line-height:var(--tt-lh-tight);letter-spacing:-.01em;text-transform:uppercase;color:var(--tt-ink)}.tt-h2{margin:0 0 10px;font-family:var(--tt-font-heading);font-size:var(--tt-h2-size);font-weight:var(--tt-h2-weight);line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;color:var(--tt-ink)}.tt-lede{margin:0 0 18px;font-size:var(--tt-body-size);line-height:var(--tt-lh-body);color:var(--tt-ink-soft);max-width:56ch}.tt-btn,a.tt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tt-btn-min-h);padding:0 var(--tt-btn-pad-x);border-radius:var(--tt-radius);font-size:var(--tt-btn-size);font-weight:800;letter-spacing:var(--tt-letter-btn);text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.tt-btn:hover{transform:translateY(-2px)}.tt-btn:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}.tt-btn--primary{background:var(--tt-btn-primary-bg);color:var(--tt-btn-primary-color);border-color:var(--tt-btn-primary-border)}.tt-btn--primary:hover{background:var(--tt-yellow-hover);border-color:var(--tt-yellow-hover)}.tt-btn--secondary{background:var(--tt-btn-secondary-bg);color:var(--tt-btn-secondary-color);border-color:var(--tt-btn-secondary-border)}.tt-btn--secondary:hover{border-color:var(--tt-ink);color:var(--tt-ink);background:var(--tt-panel)}.tt-chip,a.tt-chip{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 14px;border-radius:var(--tt-radius);border:1px solid var(--tt-chip-border);background:var(--tt-chip-bg);color:var(--tt-chip-color);font-size:var(--tt-small-size);font-weight:700;letter-spacing:.02em;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.tt-chip:hover,a.tt-chip:hover{background:var(--tt-chip-hover-bg);border-color:var(--tt-chip-hover-bg);color:var(--tt-chip-hover-color)}.tt-chip:focus-visible{outline:none;box-shadow:var(--tt-focus-ring)}.tt-check{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--tt-ink-soft)}.tt-check:before{content:"\2713";color:var(--tt-yellow);font-weight:900}.tt-section{background:var(--tt-bg);color:var(--tt-ink);padding:var(--tt-section-y) var(--tt-section-x);border-bottom:1px solid var(--tt-line)}.tt-section--panel{background:var(--tt-panel)}.tt-section__inner{max-width:var(--tt-max);margin:0 auto}.size-hero__btn,.seo-hero__cta,.tt-bhero__btn,.tt-lbuy__btn,.tt-expert__btn,.tt-coll-seo__button,.geo-bcta__btn,.geo-hero__btn,.geo-shop__link,.geo-shop__btn,.tt-machine-parts__cta,.tt-collection-hero__cta,.brand-type-nav__btn,.shipping-timeline .button,.banner-box .button-list .button,.banner-box .buttons-block .button{border-radius:var(--tt-radius)!important;clip-path:none!important;transform:none}.size-hero__btn>span,.seo-hero__cta-inner,.tt-bhero__btn>span,.tt-lbuy__btn>span,.tt-expert__btn>span,.tt-coll-seo__button>span,.tt-machine-parts__cta span,.tt-collection-hero__cta span,.brand-type-nav__btn>span,.shipping-timeline .button>span{transform:none!important}.size-hero__btn:hover,.seo-hero__cta:hover,.tt-bhero__btn:hover,.tt-lbuy__btn:hover,.tt-expert__btn:hover,.tt-coll-seo__button:hover,.geo-bcta__btn:hover,.geo-hero__btn:hover,.tt-machine-parts__cta:hover,.tt-collection-hero__cta:hover,.brand-type-nav__btn:hover,.banner-box .button-list .button:hover{transform:translateY(-2px)}.size-hero__btn,.seo-hero__cta,.tt-bhero__btn,.tt-lbuy__btn,.tt-expert__btn,.tt-coll-seo__button{min-height:var(--tt-btn-min-h);font-size:var(--tt-btn-size);font-weight:800;letter-spacing:var(--tt-letter-btn);text-transform:uppercase}.geo-hero__brand-chip,.seo-mesh__link,.tt-coll-seo__related a,.geo-intent__chip{border-radius:var(--tt-radius)!important}.header-main .header-search .search-wrapper,.header-main .header-search .search-wrapper:after,.header-main .header-search .search-wrapper .search-field-wrapper,.header-main .header-search .search-wrapper .search-button,.search-drawer .search-field-wrapper,.search-drawer .ttsh-input-wrap,.ttsh-input-wrap,.tx-search input,.tx-cat-search input,.tt-eq-search__search,.main-search-banner .search-field,.main-search-banner .search__input{border-radius:var(--tt-radius, 4px)!important}.header-main .header-search .search-wrapper .search-field-wrapper .type-select,.header-main .header-search .search-wrapper .search-field-wrapper .field,.search-drawer .search-field-wrapper .field{--input-radius: var(--tt-radius, 4px)}.tt-fitment-predictor__panel,.tt-fitment-predictor__field{border-radius:var(--tt-radius, 4px)}
/*# sourceMappingURL=/cdn/shop/t/2713/assets/tt-polish.css.map */
