:root{--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-1: 8px;--radius-2: 14px;--radius-3: 20px;--radius-4: 28px;--radius-card: 18px;--radius-panel: 20px;--radius-drawer: 22px;--radius-modal: 24px;--radius-pill: 999px;--btn-radius: 12px;--tb-radius: 14px;--border-soft: rgba(11, 11, 12, .08);--border-mid: rgba(11, 11, 12, .16);--shadow-card: 0 1px 2px rgba(11, 11, 12, .04), 0 10px 30px rgba(11, 11, 12, .08);--shadow-pop: 0 2px 6px rgba(11, 11, 12, .06), 0 28px 70px rgba(11, 11, 12, .22);--shadow-float: 0 1px 2px rgba(11, 11, 12, .06), 0 6px 18px rgba(11, 11, 12, .14);--ease-out: cubic-bezier(.25, 1, .5, 1);--ease-spring: cubic-bezier(.32, .72, 0, 1);--duration-press: .1s;--duration-fast: .16s;--duration-base: .32s;--duration-slow: .52s;--duration-drawer: .5s;--glass-bg: rgba(255, 255, 255, .72);--glass-bg-solid: rgba(255, 255, 255, .96);--glass-filter: saturate(180%) blur(20px);--glass-hairline: rgba(11, 11, 12, .08);--glass-hairline-strong: rgba(11, 11, 12, .14);--ring-accent: rgba(0, 150, 255, .22);--tc-header-h: 124px;--tc-sticky-top: calc(var(--tc-header-h) + 16px)}@supports (color: color-mix(in srgb,red 50%,transparent)){:root{--ring-accent: color-mix(in srgb, var(--color-accent, #0096ff) 22%, transparent)}}@media(max-width:989px){:root{--tc-header-h: 128px}}html{-webkit-tap-highlight-color:transparent;scroll-padding-top:var(--tc-sticky-top)}::selection{background:var(--color-tint-40, #99d5ff);color:var(--color-ink, #0b0b0c)}body{font-size:1.6rem;line-height:1.5;letter-spacing:0;font-kerning:normal;font-optical-sizing:auto}h1,h2,h3,h4,h5,h6,.tc-h1,.tc-h2,.tc-h3,.tc-h4,.tc-h5{text-wrap:balance}h1:where(:not(.tc-outline-text)),.tc-h1:where(:not(.tc-outline-text)){letter-spacing:-.02em;line-height:1}h2:where(:not(.tc-outline-text)),.tc-h2:where(:not(.tc-outline-text)){letter-spacing:-.015em;line-height:1.05}h3:where(:not(.tc-outline-text)),.tc-h3:where(:not(.tc-outline-text)){letter-spacing:-.01em;line-height:1.1}h4:where(:not(.tc-outline-text)),.tc-h4:where(:not(.tc-outline-text)),h5:where(:not(.tc-outline-text)),.tc-h5:where(:not(.tc-outline-text)){letter-spacing:0;line-height:1.15}.tc-card__title{font-weight:600;letter-spacing:0}.tc-price,.tc-cart-item__price,.tc-cart-drawer__subtotal-price,.tc-sticky-atc__price,.tc-search__result-price,.tc-upsell-card__price,.tc-cart-protection__price{font-variant-numeric:tabular-nums}.tc-rte h1,.tc-rte h2,.tc-rte h3{margin-top:var(--space-6);margin-bottom:var(--space-3)}.tc-rte h4,.tc-rte h5,.tc-rte h6{margin-top:var(--space-5);margin-bottom:var(--space-2)}.tc-rte>:first-child{margin-top:0}.tc-rte th,.tc-rte td{padding:var(--space-2) var(--space-4) var(--space-2) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-soft)}.shopify-section-group-header-group.section-header{display:contents}.tc-header-wrapper{background:transparent;box-shadow:0 1px 0 var(--glass-hairline);transition:box-shadow var(--duration-fast) var(--ease-out)}.tc-header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);pointer-events:none}.tc-header-wrapper.is-stuck{box-shadow:0 1px 0 var(--glass-hairline-strong)}@media(max-width:989px){.tc-header-wrapper{transition:box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-spring)}.tc-header-wrapper.is-tucked{transform:translateY(calc(-100% - 2px))}}.tc-search__input{border-radius:var(--radius-pill);padding-left:2rem}.tc-search__results{border-radius:var(--radius-panel);border-color:var(--border-soft);transform-origin:50% 0}.tc-search__results:not([hidden]){animation:tc-pop-in .2s var(--ease-out) both}.tc-search__result{border-radius:var(--btn-radius)}.tc-search__result-img{border-radius:var(--radius-1)}.tc-nav{border-top:0;border-bottom:0}.tc-mega{border-top:1px solid var(--border-soft);border-bottom:0;border-radius:0 0 var(--radius-panel) var(--radius-panel);box-shadow:var(--shadow-pop);overflow:hidden;clip-path:inset(0 -120px -120px -120px);transform-origin:50% 0}.tc-nav__details[open]>.tc-mega{animation:tc-pop-in .2s var(--ease-out) both}@keyframes tc-pop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.tc-header__garage{transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.tc-header__garage:active{transform:scale(.97)}@media(max-width:519px){.tc-header__inner{grid-template-columns:auto minmax(0,1fr) auto}.tc-header__actions{display:contents}.tc-header__account,.tc-header__cart{grid-column:3;grid-row:1;justify-self:end}.tc-header__account{margin-right:48px}.tc-header__search{grid-column:1 / 3;min-width:0}.tc-header__garage{grid-column:3;grid-row:2;justify-self:end;align-self:start;min-height:44px;max-width:160px;padding:0 1.2rem}.tc-header__inner:not(:has(.tc-header__garage)) .tc-header__search{grid-column:1 / -1}}@media(max-width:359px){.tc-header__logo-img{max-width:calc(100vw - 216px)}}@media(min-width:520px)and (max-width:989px){.tc-header__actions{grid-column:4;grid-row:1}}@media(min-width:990px){.tc-header__inner{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--space-5)}}.tc-garage-bar__inner{padding-left:var(--space-4);padding-right:var(--space-4)}@media(min-width:750px){.tc-garage-bar__inner{padding-left:var(--space-6);padding-right:var(--space-6)}}@media(max-width:749px){.tc-garage-bar__inner{position:relative}.tc-garage-bar__text{padding-right:4rem}.tc-garage-bar__close{position:absolute;top:.2rem;right:.6rem;margin-left:0}}@media(min-width:990px){html #MainContent .tc-product__gallery,html #MainContent .tc-collection-sidebar,html #MainContent .tc-cart-summary,html .tb-verified__video{top:var(--tc-sticky-top)}}html .tb-policy__sec{scroll-margin-top:0}.tc-btn{border-radius:var(--radius-pill);letter-spacing:.04em;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.tc-btn:active{transform:scale(.97)}.tc-icon-btn{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.tc-icon-btn:active{transform:scale(.92)}.tc-search__submit:active{transform:translateY(-50%) scale(.92)}.tc-social__link,.tc-pagination__item,.tc-garage__bike,.tc-filter-pill{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.tc-social__link:active,a.tc-pagination__item:active,.tc-garage__bike:active,.tc-filter-pill:active{transform:scale(.95)}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 999px}html .tc-carousel__btn,html .tc-tilecar__btn,html .tcsbb__btn{border:0;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);color:var(--color-ink);box-shadow:var(--shadow-float)}html .tc-carousel__btn{transition:background-color var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html .tc-tilecar__btn,html .tcsbb__btn{transition:opacity var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html .tc-carousel__btn:hover,html .tc-tilecar__btn:hover,html .tcsbb__btn:hover{background:#fffffff0;color:var(--color-ink)}html .tc-carousel__btn:active,html .tc-tilecar__btn:active,html .tcsbb__btn:active{transform:translateY(-50%) scale(.92)}.tc-input,.tc-select,.tc-textarea{transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.tc-input:focus,.tc-select:focus,.tc-textarea:focus,.tc-cart-discount__input:focus-visible{outline:2px solid transparent;outline-offset:0;border-color:var(--color-accent);box-shadow:0 0 0 4px var(--ring-accent)}.scheme-blue .tc-input:focus,.scheme-blue .tc-select:focus,.scheme-blue .tc-textarea:focus{border-color:#fff;box-shadow:0 0 0 4px #fff6}.tc-newsletter-form__row .tc-input,.tc-cart-discount__input{border-radius:var(--radius-pill);padding-left:2rem;padding-right:2rem}.tc-cart-discount__input{border-color:var(--border-mid);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}@media(max-width:479px){.tc-newsletter-form__row .tc-input{text-align:center}}.tc-newsletter-form__row .tc-btn{flex-shrink:0;white-space:nowrap}.tc-qty__btn{transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.tc-qty__btn:active{transform:scale(.9)}html #MainContent .tc-option-pill span{transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html #MainContent .tc-option-pill:active span{transform:scale(.97)}.tc-card{border-radius:var(--radius-card);border-color:var(--border-soft);transition:box-shadow var(--duration-base) var(--ease-spring),transform var(--duration-base) var(--ease-spring)}.tc-card:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}@media(hover:none){.tc-card:hover{box-shadow:none;transform:none}}.tc-card:active{transition-duration:var(--duration-press)}.tc-card:active:not(:has(.tc-btn:active)){transform:scale(.985)}@media(min-width:750px){.tc-card__info{padding:1.6rem}}@media(max-width:749px){.tc-card__actions .tc-btn{padding-left:var(--space-2);padding-right:var(--space-2);font-size:1.2rem;letter-spacing:.02em}}.tc-badge{top:1.2rem;left:1.2rem;padding:.3rem 1rem;border-radius:var(--radius-pill)}.tc-badge--tier{left:auto;right:1.2rem}html .tc-collection-tile__media,html .tc-promo-tile,html .tc-hub-tile__media,html .tc-video-lite,html .tc-article-card__media,html .tc-article__comment,html .tc-tilecar-wrap:not(.tc-tilecar-wrap--bleed) .tc-tilecar__media,html #MainContent .tc-collection-tile .tc-media,html #MainContent .tc-result-card{border-radius:var(--radius-card)}html .tc-collection-tile__media,html .tc-hub-tile,html .tc-hub-tile__media{transition-timing-function:var(--ease-spring)}html #MainContent .tc-product__media,html #MainContent .tc-cart-summary,html #MainContent .tc-auth-card,html #MainContent .tc-account__panel,html #MainContent .tc-order__panel,html #MainContent .tc-addresses__form,html .tc-contact__aside,html .tc-iwt__media,html .tc-iwt__img--adapt,html .tc-article__hero{border-radius:var(--radius-panel)}html #MainContent .tc-product__thumb{border-radius:var(--btn-radius);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html #MainContent .tc-product__thumb:active{transform:scale(.95)}html #MainContent .tc-product__notice{border-left:0;border-radius:var(--radius-2)}html .tb-ss{border-radius:var(--radius-2)}html .tc-goes-on__img{border-radius:var(--radius-1)}html .tc-goes-on__tile{transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html .tc-goes-on__tile:active{transform:scale(.97)}html .tb-ss__btn,html .tb-ss .tb-vote{transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}html .tb-ss__btn:active,html .tb-ss .tb-vote:active{transform:scale(.96)}.tc-cart-entries,.tc-tier-bar,.tc-upsell-card,.tc-cart-protection,.tc-fitment__banner,.tc-fitment__pick-btn,.tc-pdp-entries,.tc-garage__none,.tc-garage-note{border-radius:var(--radius-2)}.tc-garage__bike{border-radius:var(--btn-radius)}.tc-cart-item__media,.tc-upsell-card img,.tc-skeleton,.tc-cart-protection__icon img{border-radius:var(--radius-1)}.tc-drawer{transition:visibility 0s linear var(--duration-drawer)}.tc-drawer.is-open{transition-delay:0s}.tc-drawer__backdrop{background:#0b0b0c73;transition:opacity var(--duration-base) var(--ease-out)}.tc-drawer__panel{top:8px;bottom:8px;max-width:calc(100vw - 16px);border-radius:var(--radius-drawer);box-shadow:var(--shadow-pop);transition:transform var(--duration-drawer) var(--ease-spring)}.tc-drawer--left .tc-drawer__panel{left:8px;transform:translate(calc(-100% - 16px))}.tc-drawer--right .tc-drawer__panel{right:8px;transform:translate(calc(100% + 16px))}.tc-drawer.is-open .tc-drawer__panel{transform:translate(0)}.tc-drawer__header,.tc-cart-drawer__footer{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.tc-drawer__header{border-bottom-color:var(--glass-hairline)}.tc-cart-drawer__footer{border-top-color:var(--glass-hairline)}.tc-modal{transition:visibility 0s linear var(--duration-base)}.tc-modal.is-open{transition-delay:0s}.tc-modal__backdrop{background:#0b0b0c73}.tc-modal__content{border-radius:var(--radius-modal);transform:scale(.96) translateY(8px);transition:transform var(--duration-base) var(--ease-spring),opacity var(--duration-base) var(--ease-out)}.tc-modal.is-open .tc-modal__content{transform:scale(1) translateY(0)}html .tb-lightbox .tc-modal__content{border-radius:var(--radius-modal)}.tc-drawer__panel:focus,.tc-modal__content:focus{outline:none}.tc-sticky-atc{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-top:1px solid var(--glass-hairline-strong);box-shadow:none;transition:transform var(--duration-base) var(--ease-spring)}@media(min-width:990px){.tc-section-padding{padding-top:calc(var(--section-pt, var(--section-spacing, 48px)) * 1.25);padding-bottom:calc(var(--section-pb, var(--section-spacing, 48px)) * 1.25)}.tc-section-header{margin-bottom:var(--space-6)}}@media(pointer:coarse){.tc-btn--small{min-height:44px}.tc-pagination__item{min-width:44px;height:44px}.tc-social__link{width:44px;height:44px}html #MainContent .tc-option-pill span{min-height:44px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass-bg: var(--glass-bg-solid)}}@media(prefers-reduced-transparency:reduce){:root{--glass-bg: #ffffff;--glass-filter: none;--glass-hairline: rgba(11, 11, 12, .16);--glass-hairline-strong: rgba(11, 11, 12, .24)}}@media(prefers-contrast:more){:root{--glass-bg: #ffffff;--glass-filter: none;--glass-hairline: rgba(11, 11, 12, .5);--glass-hairline-strong: rgba(11, 11, 12, .7);--border-soft: rgba(11, 11, 12, .35);--border-mid: rgba(11, 11, 12, .6)}.tc-input,.tc-select,.tc-textarea{border-color:var(--border-mid)}html .tc-carousel__btn,html .tc-tilecar__btn,html .tcsbb__btn,.tc-drawer__panel,.tc-modal__content{border:1px solid var(--color-ink)}}@media(prefers-reduced-motion:reduce){.tc-drawer,.tc-modal{transition-delay:0s!important}.tc-header-wrapper.is-tucked{transform:none!important}.tc-card:hover{transform:none}.tc-card:active:not(:has(.tc-btn:active)){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/tc-apple-polish.css.map */
