:root{--hc-blue: #0079FF;--hc-cyan: #00CCFF;--hc-green: #5BFFA5;--hc-action: #0071E3;--hc-action-hover: #0066CC;--hc-link: #0066CC;--hc-link-dark: #2997FF;--hc-ink: #1D1D1F;--hc-ink-2: #6E6E73;--hc-line: #D2D2D7;--hc-bg: #FFFFFF;--hc-bg-2: #F5F5F7;--hc-teams-bg: #0B0B0C;--hc-teams-tile: #161618;--hc-silver: #C7C7CC;--hc-steel: #8E8E93;--hc-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--hc-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hc-serif: "EB Garamond", Georgia, "Times New Roman", serif;--hc-radius-tile: 18px;--hc-radius-pill: 980px;--hc-spring: cubic-bezier(.34, 1.36, .64, 1);--hc-ease-out: cubic-bezier(.22, 1, .36, 1);--hc-line-w: 8px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}h1,h2,h3,.h1,.h2,.h3,.h1-large,.h1-xlarge{text-wrap:balance}h1,.h1,.h1-large,.h1-xlarge{letter-spacing:-.03em;line-height:1.06}h2,.h2{letter-spacing:-.025em;line-height:1.1}h3,.h3{letter-spacing:-.02em;line-height:1.15}p,li{text-wrap:pretty}body .rte a:not(.button),body .cart-policy-text a,body .shopify-policy__body a{color:var(--hc-link);text-decoration:none}body .rte a:not(.button):hover,body .cart-policy-text a:hover,body .shopify-policy__body a:hover{text-decoration:underline;text-underline-offset:.15em}body .price,body .amount,body .unit-price,body .product-cart-item-price,body .cart-total,body .product-sku,body .thb-product-detail .product-price-container .price{font-family:var(--hc-mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}body .price ins,body .price .amount{font-weight:500}body .button,body input[type=submit]{height:48px;padding:0 24px;font-size:1rem;font-weight:500;letter-spacing:-.01em;text-transform:none;transition:background-color .2s var(--hc-ease-out),color .2s var(--hc-ease-out),transform .35s var(--hc-spring)}body .button:active,body input[type=submit]:active{transform:scale(.97)}body .button.small{height:38px;padding:0 18px;font-size:.875rem}body .button.accent:hover,body input[type=submit].accent:hover{background:var(--hc-action-hover)}body .button.white{background:var(--hc-bg-2);color:var(--hc-ink)}body .button.white:hover{background:#e8e8ed;color:var(--hc-ink)}:focus-visible{outline:2px solid var(--hc-action);outline-offset:2px}body .button:focus-visible,body input:focus-visible,body select:focus-visible,body textarea:focus-visible{outline:2px solid var(--hc-action);outline-offset:2px}body input[type=text],body input[type=email],body input[type=tel],body input[type=number],body input[type=password],body input[type=search],body textarea,body select{font-size:1rem;background-color:var(--hc-bg)}body input::placeholder,body textarea::placeholder{color:var(--hc-ink-2);opacity:1}body .header:before{background:#ffffffd1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}body .thb-full-menu--link{font-size:.875rem;font-weight:400;letter-spacing:-.01em}body .thb-secondary-area .thb-item-count{background:var(--hc-action);color:#fff;font-family:var(--hc-mono)}body .thb-product-detail .product-title{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);line-height:1.08;font-weight:600;letter-spacing:-.03em;color:var(--hc-ink)}body .thb-product-detail .product-price-container .price{font-size:1.125rem}body .variations .product-form__input--siblings label.active:after,body .variations .product-form__input--siblings .active label:after{border-color:var(--hc-action)}body .product-information--line-item .form__label{font-size:.875rem;font-weight:500;color:var(--hc-ink)}body .product-information--line-item input[type=text]{height:48px}body .product-form__buttons .single-add-to-cart-button{width:100%}body .hc-team-link{margin:14px 0 0;font-size:.875rem}body .hc-team-link a{color:var(--hc-link)}body .hc-team-link a:hover{text-decoration:underline;text-underline-offset:.15em}body .product-cart-item-options,body .product-cart-item .properties{font-size:.8125rem;color:var(--hc-ink-2)}body .cart-drawer-footer .cart-total{font-size:1.125rem}body .footer{font-size:.8125rem;line-height:1.5;border-top:1px solid var(--hc-line)}body .footer .thb-widget-title{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none}body .sub-footer{font-size:.75rem}.hc-kick{display:block;margin:0 0 12px;font-family:var(--hc-font);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--hc-ink-2)}.hc-disp{margin:0;font-family:var(--hc-font);font-size:clamp(2.5rem,1.4rem + 4.6vw,5rem);font-weight:600;line-height:1.05;letter-spacing:-.035em;color:var(--hc-ink);text-wrap:balance}.hc-disp .hc-hl,.hc-hl{color:var(--hc-blue)}.hc-intro{font-size:clamp(1.1875rem,1rem + .6vw,1.3125rem);line-height:1.38;font-weight:600;letter-spacing:-.015em;color:var(--hc-ink-2)}.hc-mono{font-family:var(--hc-mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.hc-quote{font-family:var(--hc-serif);font-style:italic;font-weight:400;letter-spacing:0}.hc-run{display:block;height:calc(var(--hc-line-w) * 3);background:linear-gradient(to bottom,var(--hc-blue) 0 33.333%,var(--hc-cyan) 33.333% 66.666%,var(--hc-green) 66.666% 100%)}.hc-run--md{--hc-line-w: 18px}.hc-run--lg{--hc-line-w: 36px}.hc-dark{--hc-ink: #F5F5F7;--hc-ink-2: var(--hc-steel);--hc-line: #2A2A2D;background:var(--hc-teams-bg);color:var(--hc-ink)}.hc-dark a:not(.button){color:var(--hc-link-dark)}.hc-tile{background:var(--hc-bg-2);border-radius:var(--hc-radius-tile)}.hc-dark .hc-tile{background:var(--hc-teams-tile)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/hc-base.css.map */
