:is(.product-information:has(.sc-product-details),.sc-product-nav,.sc-comparison,.sc-support,.sc-content-page,.sc-contact,.sc-resources){--sc-ui-ink: #111820;--sc-ui-muted: #53616e;--sc-ui-surface: #f3f6f8;--sc-ui-line: #d6dfe5;--sc-ui-blue: #2f6db6;--sc-ui-radius: 10px;color:var(--sc-ui-ink)}.product-information:has(.sc-product-details){--style-border-radius-buttons-primary: 8px;--style-border-radius-buttons-secondary: 8px;--style-border-radius-inputs: 8px}.product-information .sc-product-details .text-block h1{color:var(--sc-ui-ink);font-size:clamp(34px,3.2vw,50px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.product-information .sc-product-details product-price .price{color:var(--sc-ui-ink);font-size:clamp(30px,2.6vw,40px);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.product-information .sc-product-details product-price .compare-at-price{color:var(--sc-ui-muted)}.product-information:has(.sc-product-details) .product-media{border-radius:var(--sc-ui-radius);background-color:var(--sc-ui-surface)}.product-information .sc-product-details :is(.sc-a6u-color-picker,.sc-a7u-color-picker){border-color:var(--sc-ui-line);min-height:80px}.product-information .sc-product-details .variant-option__button-label{min-width:44px;min-height:44px}.product-information .sc-product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){border-radius:8px}.product-information .sc-product-details .variant-option__button-label:has(input:checked){outline-color:var(--sc-ui-blue)}.product-information .sc-product-details .variant-option__select{min-height:48px;border-radius:8px}.product-information .sc-product-details .product-form-buttons .add-to-cart-button{min-height:52px;border-radius:8px;font-size:16px;font-weight:650}.product-information .sc-product-details .add-to-cart-button:not(:disabled):not([aria-disabled=true]){--button-background-color: var(--sc-ui-blue);--button-color: #fff;--button-border-color: var(--sc-ui-blue);background-color:var(--sc-ui-blue);color:#fff}.product-information .sc-product-details :is(button,input,select,a):focus-visible{outline:2px solid var(--sc-ui-blue);outline-offset:4px}body:has(.sc-product-details) .sticky-add-to-cart__bar{border-radius:12px;box-shadow:0 10px 35px #11182024}body:has(.sc-product-details) .sticky-add-to-cart__button{min-height:48px;border-radius:8px}body:has(.sc-product-details) .sticky-add-to-cart__button:not(:disabled):not([aria-disabled=true]){background-color:#2f6db6;color:#fff}.sc.sc-product-nav{background:#fff;border-color:var(--sc-ui-line)}.sc-product-nav .sc-product-nav-links{scrollbar-color:var(--sc-ui-line) transparent;overscroll-behavior-inline:contain}.sc-product-nav .sc-product-nav-links a{min-height:56px;color:var(--sc-ui-muted);font-size:14px;transition:color .16s ease,border-color .16s ease}.sc-product-nav .sc-product-nav-links a[aria-current=location]{color:var(--sc-ui-blue);border-color:var(--sc-ui-blue)}.sc.sc-comparison{background:#fff}.sc-comparison .sc-comparison-heading h1{letter-spacing:-.045em}.sc-comparison .sc-compare-option{min-height:60px;border-color:var(--sc-ui-line);border-radius:var(--sc-ui-radius);background:#fff;transition:border-color .16s ease,background-color .16s ease}.sc-comparison .sc-compare-option[data-selected=true]{border-color:var(--sc-ui-blue);background:#edf4fb}.sc-comparison .sc-compare-option small{color:var(--sc-ui-muted);font-size:13px}.sc-comparison input[type=checkbox]{accent-color:var(--sc-ui-blue)}.sc-comparison .sc-compare-chip{border-radius:8px;background:var(--sc-ui-surface);font-size:13px}.sc-comparison .sc-compare-chip button{width:44px;min-height:44px}.sc-comparison .sc-comparison-scroll{border-color:var(--sc-ui-line);border-radius:var(--sc-ui-radius);scrollbar-color:#899ba9 var(--sc-ui-surface)}.sc-comparison .sc-comparison-table :is(th,td){border-color:var(--sc-ui-line)}.sc-comparison .sc-comparison-table .sc-comparison-label{color:var(--sc-ui-muted);background:var(--sc-ui-surface);font-size:14px}.sc-comparison .sc-comparison-table tbody td{font-size:15px;font-variant-numeric:tabular-nums}.sc-comparison .sc-comparison-table tbody tr:nth-child(2n) td{background:#f8fafb}.sc-comparison .sc-comparison-media{background:var(--sc-ui-surface);border-radius:8px}.sc.sc-comparison .sc-comparison-price:not(.sc-muted){font-size:22px!important;color:var(--sc-ui-ink);font-variant-numeric:tabular-nums}.sc.sc-comparison :is(.sc-comparison-note,.sc-comparison-scroll-hint){font-size:13px!important}.sc-comparison .sc-compare-selection{border-color:var(--sc-ui-line)}.sc-comparison :focus-visible{outline:2px solid var(--sc-ui-blue);outline-offset:4px}.sc.sc-support{background:var(--sc-ui-surface)}.sc-support :is(.sc-support-library,.sc-support-card){border-color:var(--sc-ui-line);border-radius:var(--sc-ui-radius)}.sc-support :is(.sc-support-library-copy p,.sc-support-card>p){font-size:16px;line-height:1.65}.sc-support :is(.sc-support-library-link,.sc-support-card-link){font-size:14px;min-height:44px}.sc-content-page .sc-content-page-image{border-radius:var(--sc-ui-radius)}.sc-content-page .sc-content-page-body{max-width:76ch}.sc-content-page .sc-content-richtext{font-size:16px;line-height:1.8}.sc-content-page :is(.sc-content-empty,.sc-content-pending){background:var(--sc-ui-surface);border-color:var(--sc-ui-line);border-radius:var(--sc-ui-radius)}.sc-contact .sc-contact-field :is(input,select,textarea),.sc-resources .sc-resource-filter :is(input,select){min-height:48px;border-color:var(--sc-ui-line);border-radius:8px;font-size:16px}.sc-resources .sc-resource-card{border-radius:var(--sc-ui-radius);border-color:var(--sc-ui-line)}@media(hover:hover)and (pointer:fine){.product-information .sc-product-details .add-to-cart-button:not(:disabled):not([aria-disabled=true]):hover,body:has(.sc-product-details) .sticky-add-to-cart__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#24568f}.sc-comparison .sc-compare-option:not([data-unavailable=true]):hover{border-color:var(--sc-ui-blue)}.sc-support :is(.sc-support-library[href],.sc-support-card[href]):hover{border-color:var(--sc-ui-blue);transform:none}}@media(max-width:749px){.product-information .sc-product-details .text-block h1{font-size:clamp(30px,8vw,38px)}.product-information .sc-product-details product-price .price{font-size:32px}.sc-product-nav .sc-product-nav-links a{min-height:52px;font-size:13px}body:has(.sc-product-details) .sticky-add-to-cart__bar{border-radius:0;box-shadow:0 -3px 20px #11182017}.sc-support .sc-support-card{min-height:0}.sc-support .sc-support-library-copy p{font-size:15px}}@media(prefers-reduced-motion:reduce){.sc-product-nav .sc-product-nav-links a,.sc-comparison .sc-compare-option,body:has(.sc-product-details) .sticky-add-to-cart__bar{transition:none}}product-recommendations .product-card{--sc-recommendation-image-scale: 1}product-recommendations .product-card:has(>.product-card__link[href*="/products/ttscooter-hrt-a7u"]){--sc-recommendation-image-scale: .75}product-recommendations .product-card:has(>.product-card__link[href*="/products/ttscooter-hrt-a9u"]){--sc-recommendation-image-scale: .81}product-recommendations .product-card .card-gallery{--gallery-aspect-ratio: 4 / 3 !important;aspect-ratio:4 / 3;background:#fff}product-recommendations .product-card .card-gallery .product-media-container{aspect-ratio:4 / 3;max-height:100%}product-recommendations .product-card .card-gallery .product-media{aspect-ratio:4 / 3;background:#fff}product-recommendations .product-card .card-gallery .product-media__image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;scale:var(--sc-recommendation-image-scale)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-product-polish.css.map */
