[data-theme=sport]{--ink: #F8F8F6;--coal: #FFFFFF;--smoke: #F2F2F0;--tint: #EBEBEB;--bone: #1C1C1C;--bone-2: #3A3A3A;--steel: #717171;--steel-2: #909090;--amber: #E8610A;--amber-hi: #FF7A22;--hair: rgba(28, 28, 28, .1);--hair-strong: rgba(28, 28, 28, .22);--f-serif: "Barlow Condensed", "Inter", system-ui, sans-serif;--f-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=sport] h1,[data-theme=sport] h2,[data-theme=sport] h3,[data-theme=sport] h4{font-weight:700;letter-spacing:-.005em}[data-theme=sport] .h-display{font-weight:800;font-size:clamp(48px,8cqi,132px);line-height:.92;letter-spacing:-.015em;text-transform:uppercase}[data-theme=sport] .h-section{font-weight:700;font-size:clamp(34px,4.6cqi,64px);line-height:.98;letter-spacing:-.005em;text-transform:uppercase}[data-theme=sport] .h-mid{font-weight:700;text-transform:uppercase;letter-spacing:0}[data-theme=sport] .italic{font-style:normal;color:var(--amber);font-weight:800}[data-theme=sport] .hero{background:#1c1c1c;color:#fff}[data-theme=sport] .hero h1,[data-theme=sport] .hero .hero-sub,[data-theme=sport] .hero-meta strong{color:#fff}[data-theme=sport] .hero-sub,[data-theme=sport] .hero-meta span{color:#ffffffb8}[data-theme=sport] .hero .eyebrow{color:#ffffffb3}[data-theme=sport] .hero-meta{border-left-color:#ffffff2e}[data-theme=sport] .hero-bg:after{background:linear-gradient(180deg,#1c1c1ca6,#1c1c1c8c 30%,#1c1c1cf2 95%,#1c1c1c),linear-gradient(90deg,#1c1c1c8c,#1c1c1c00 60%)}[data-theme=sport] .hero-ticker{background:#1c1c1cd9;border-top-color:#ffffff1f;color:#ffffff8c}[data-theme=sport] .hero-ticker span:nth-child(2){color:#ffffffd9}[data-theme=sport] .hero .italic{color:var(--amber-hi)}[data-theme=sport] .nav{background:linear-gradient(180deg,#1c1c1ca6,#1c1c1c00)}[data-theme=sport] .nav,[data-theme=sport] .nav .nav-links a,[data-theme=sport] .nav .icon-btn,[data-theme=sport] .nav .nav-logo{color:#fff}[data-theme=sport] .nav .icon-btn{border-color:#ffffff2e}[data-theme=sport] .nav .icon-btn:hover{border-color:#ffffff59}[data-theme=sport] .nav .nav-links a{color:#ffffffbf}[data-theme=sport] .nav .nav-links a:hover,[data-theme=sport] .nav .nav-links a.active{color:#fff}[data-theme=sport] .hamburger{border-color:#ffffff2e;color:#fff}[data-theme=sport] .hamburger span{background:#fff}[data-theme=sport] .nav.solid{background:#ffffffeb;border-bottom:.5px solid var(--hair)}[data-theme=sport] .nav.solid,[data-theme=sport] .nav.solid .nav-links a,[data-theme=sport] .nav.solid .icon-btn,[data-theme=sport] .nav.solid .nav-logo{color:var(--bone)}[data-theme=sport] .nav.solid .nav-links a{color:var(--bone-2)}[data-theme=sport] .nav.solid .nav-links a:hover,[data-theme=sport] .nav.solid .nav-links a.active{color:var(--bone)}[data-theme=sport] .nav.solid .icon-btn{border-color:var(--hair)}[data-theme=sport] .nav.solid .hamburger{border-color:var(--hair);color:var(--bone)}[data-theme=sport] .nav.solid .hamburger span{background:var(--bone)}[data-theme=sport] .mobile-menu{background:var(--coal)}[data-theme=sport] .mobile-menu a{color:var(--bone);border-bottom-color:var(--hair)}[data-theme=sport] .reassurance{background:var(--amber);border-color:var(--amber)}[data-theme=sport] .reassurance-item{border-right-color:#ffffff40}[data-theme=sport] .reassurance-item:last-child{border-right:0}[data-theme=sport] .reassurance .ic{border-color:#fff;color:#fff}[data-theme=sport] .reassurance .lbl{color:#fff;font-weight:600;letter-spacing:.1em}@container page (max-width: 760px){[data-theme=sport] .reassurance-item{border-right:0;border-bottom-color:#ffffff40}[data-theme=sport] .reassurance-item:last-child{border-bottom:0}}[data-theme=sport] .btn{border-radius:6px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}[data-theme=sport] .btn:not(.btn-amber):not(.btn-ghost){background:var(--bone);color:#fff;border-color:var(--bone)}[data-theme=sport] .btn:not(.btn-amber):not(.btn-ghost):hover{background:var(--amber);border-color:var(--amber);color:#fff}[data-theme=sport] .btn-amber{background:var(--amber);border-color:var(--amber);color:#fff}[data-theme=sport] .btn-amber:hover{background:var(--amber-hi);border-color:var(--amber-hi);color:#fff}[data-theme=sport] .btn-ghost{background:transparent;color:var(--bone);border-color:var(--bone)}[data-theme=sport] .btn-ghost:hover{background:var(--bone);color:#fff;border-color:var(--bone)}[data-theme=sport] .hero .btn:not(.btn-amber):not(.btn-ghost){background:#fff;color:var(--bone);border-color:#fff}[data-theme=sport] .hero .btn-ghost{color:#fff;border-color:#ffffff73}[data-theme=sport] .hero .btn-ghost:hover{background:#fff;color:var(--bone);border-color:#fff}[data-theme=sport] body{background:var(--ink);color:var(--bone)}[data-theme=sport] .preview-shell{background:#2a2a28}[data-theme=sport] .iphone-frame{background:var(--ink)}[data-theme=sport] .product-card{background:var(--coal);border:1px solid var(--hair);box-shadow:0 1px #00000005;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}[data-theme=sport] .product-card:hover{background:var(--coal);border-color:var(--amber);box-shadow:0 12px 24px #00000014;transform:translateY(-2px)}[data-theme=sport] .product-card-shot{background:radial-gradient(ellipse at 50% 55%,#fff,#efefec 80%);border-bottom:1px solid var(--hair)}[data-theme=sport] .product-card-cat{color:var(--amber);font-weight:600}[data-theme=sport] .product-card-name{font-weight:700;text-transform:uppercase;letter-spacing:-.005em;margin-top:8px}[data-theme=sport] .product-card-line{color:var(--bone-2)}[data-theme=sport] .product-card-price{color:var(--amber);font-weight:700}[data-theme=sport] .product-card-cta{color:var(--bone);font-weight:600}[data-theme=sport] .product-card-badge{background:var(--amber);color:#fff;border:0;font-weight:700}[data-theme=sport] .product-shot,[data-theme=sport] .shot-stage{color:var(--bone)}[data-theme=sport] .product-shot .ring{border-color:#1c1c1c2e}[data-theme=sport] .label-axis,[data-theme=sport] .ps-caption{color:var(--steel)}[data-theme=sport] .pdp-main{background:radial-gradient(ellipse at 50% 50%,#fff,#ececea 85%)}[data-theme=sport] .pdp-gallery{background:var(--smoke);border-color:var(--hair)}[data-theme=sport] .pdp-thumb{background:#fff;color:var(--steel);border-color:var(--hair)}[data-theme=sport] .pdp-thumb:hover,[data-theme=sport] .pdp-thumb.active{background:var(--bone);color:#fff}[data-theme=sport] .hero-product{background:var(--smoke);border-color:var(--hair)}[data-theme=sport] .hero-product .photo{background:radial-gradient(ellipse at 50% 50%,#fff,#e8e8e6 80%)}[data-theme=sport] .filter-bar{background:#f8f8f6f5;border-bottom-color:var(--hair)}[data-theme=sport] .filter-pill{color:var(--bone-2);font-weight:600}[data-theme=sport] .filter-pill.active{color:var(--bone);border-bottom-color:var(--amber)}[data-theme=sport] .filter-pill .count{color:var(--steel-2)}[data-theme=sport] .filter-pill.active .count{color:var(--amber)}[data-theme=sport] .eyebrow{color:var(--steel);font-weight:600}[data-theme=sport] .eyebrow .dot{background:var(--amber)}[data-theme=sport] .review-stars{color:var(--amber)}[data-theme=sport] .review-quote{font-weight:500}[data-theme=sport] .price{color:var(--amber);font-weight:700}[data-theme=sport] .tag{background:var(--smoke);border-color:var(--hair);color:var(--bone-2);font-weight:600}[data-theme=sport] .trust-row{background:var(--smoke);border-color:var(--hair);border-radius:8px;padding:14px 0}[data-theme=sport] .trust{color:var(--bone-2);font-weight:600}[data-theme=sport] .trust .t-mark{border-color:var(--amber);color:var(--amber);background:#fff}[data-theme=sport] .cert-badge{background:var(--smoke);border-color:var(--hair)}[data-theme=sport] .cert-badge .seal{background:#fff;border-color:var(--amber);color:var(--amber)}[data-theme=sport] .acc-item{border-bottom-color:var(--hair)}[data-theme=sport] .acc-head{color:var(--bone);font-weight:600;text-transform:none}[data-theme=sport] .acc-body{color:var(--bone-2)}[data-theme=sport] .acc-head .plus{color:var(--steel)}[data-theme=sport] .acc-item.open .acc-head .plus{color:var(--amber)}[data-theme=sport] .stat-num{color:var(--bone)}[data-theme=sport] .stat-num small{color:var(--steel)}[data-theme=sport] .footer{background:var(--bone);color:#fff;border-top:0}[data-theme=sport] .footer .nav-logo,[data-theme=sport] .footer .footer-col h5{color:#fff}[data-theme=sport] .footer .footer-col h5{color:#fff9}[data-theme=sport] .footer .footer-col a{color:#ffffffb8}[data-theme=sport] .footer .footer-col a:hover{color:var(--amber)}[data-theme=sport] .footer p{color:#ffffffb8}[data-theme=sport] .footer .tag{background:#ffffff0f;color:#ffffffd9;border-color:#ffffff29}[data-theme=sport] .footer-grid{border-bottom-color:#ffffff1a}[data-theme=sport] .footer-foot{color:#ffffff73}[data-theme=sport] .subscribe-form{border-bottom-color:var(--bone)}[data-theme=sport] .subscribe-form input{color:var(--bone)}[data-theme=sport] .subscribe-form input::placeholder{color:var(--steel-2)}[data-theme=sport] .subscribe-form button{color:var(--bone);font-weight:700}[data-theme=sport] .subscribe-form button:hover{color:var(--amber)}[data-theme=sport] .sticky-cta{background:#f8f8f6f5;border-top-color:var(--hair);box-shadow:0 -8px 24px #0000000f}[data-theme=sport] .chapter-pull{border-left-color:var(--amber);font-weight:500}[data-theme=sport] .signature .name{font-weight:700}[data-theme=sport] .compare-card.classic{background:var(--smoke)}[data-theme=sport] .compare-card.mileage{background:var(--coal)}[data-theme=sport] .product-card-name{font-size:22px;line-height:1.05}[data-theme=sport] .product-card-line{font-size:14px}[data-theme=sport] .product-card-price{font-size:24px}[data-theme=sport] .cat-strip-item .name{font-weight:700;text-transform:uppercase;letter-spacing:-.005em}[data-theme=sport] .cat-strip-item .num{color:var(--amber);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sport.css.map */
