[hidden]{display:none!important}.site-header{top:0}.bag{text-decoration:none}.skip-link{position:absolute;left:16px;top:-100px;z-index:100;background:#fff;color:var(--ink);padding:12px}.skip-link:focus{top:12px}.gallery{top:115px}.main-nav{gap:22px}.footer-links{flex-wrap:wrap;justify-content:flex-end;max-width:760px}.footer-links .text-btn{color:inherit}input,select,textarea{font:inherit;max-width:100%}input:focus-visible{outline:3px solid var(--teal);outline-offset:3px}#ProductForm select{width:100%;min-height:52px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:5px;background:#fff}#ProductForm>.btn{width:100%;margin:0 0 10px}#ProductForm .add-cart{background:#fff;border:1px solid var(--purple);color:var(--purple)}.stepper input{width:60px;height:40px;border:0;text-align:center;background:#fff;padding:0;-webkit-appearance:textfield;appearance:textfield}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.thumbnails{flex-wrap:wrap}.thumbnails button{flex-shrink:0}.thumbnails button img{height:100%;width:100%;object-fit:contain}.content-page{padding:60px 5.6vw 90px;max-width:1440px;margin:auto;min-height:55vh}.content-page>h1{font-size:clamp(44px,6.8vw,88px);margin:25px 0 45px}.rte{max-width:950px;line-height:1.7;overflow-wrap:anywhere}.rte h2,.rte h3{margin:35px 0 20px;font-size:32px;line-height:1.1}.rte img{height:auto}.rte table{display:block;max-width:100%;overflow:auto}.rte iframe{max-width:100%}.rte a{color:var(--purple)}.editorial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.editorial-grid h2{font-size:36px;margin-top:25px}.editorial-grid img{width:100%;height:280px;object-fit:cover}.article-hero{max-height:650px;object-fit:cover;margin-bottom:40px;width:100%}.cart-line{display:grid;grid-template-columns:130px 1fr auto;gap:25px;padding:30px 0;border-bottom:1px solid var(--line);align-items:start}.cart-line img{width:120px;height:120px;object-fit:contain}.cart-line h2{font-size:32px;line-height:1.1}.cart-line p{margin:12px 0}.cart-line label{display:block;font-size:13px}.cart-line input{width:75px;padding:8px;border:1px solid var(--line);margin-right:20px}.cart-summary{max-width:500px;margin:35px 0 45px auto}.cart-summary>.btn{width:100%}#cart-error,#product-error,[data-contact-result]{background:#f7eaf0;border-left:3px solid var(--purple);padding:12px;margin:14px 0}.template-fitment .site-header{position:sticky;height:90px}.template-fitment #guide{max-width:none}.template-fitment .main-nav a{font-size:18px}.template-fitment footer img{width:180px}.template-fitment .brand{width:192px}.template-fitment footer{margin:0}.template-fitment footer .footer-links{display:flex;gap:18px}#PodiumFitmentForm label{display:block;margin:16px 0 7px}#PodiumFitmentForm input,#PodiumFitmentForm select,#PodiumFitmentForm textarea{width:100%;padding:12px;border:1px solid var(--line);background:#fff;border-radius:4px}#PodiumFitmentForm input:focus-visible,#PodiumFitmentForm textarea:focus-visible{outline:3px solid var(--teal)}#PodiumFitmentForm button[type=submit]{width:100%;margin-top:20px}dialog[open]{max-height:90vh;overflow:auto}#image-dialog img{max-height:80vh;object-fit:contain}@media(max-width:1000px){.main-nav{gap:14px}.main-nav a,.main-nav .text-btn{font-size:15px}.brand{width:160px}}@media(max-width:700px){.content-page{padding:35px 22px 60px}.cart-line{grid-template-columns:75px 1fr;gap:16px}.cart-line img{width:72px;height:72px}.cart-line>strong{grid-column:2}.cart-line h2{font-size:28px}.footer-links{justify-content:flex-start}.editorial-grid{grid-template-columns:1fr}.template-fitment .site-header{height:72px}.template-fitment .brand{width:132px}.template-fitment .main-nav:not(.menu-open){display:none}.template-fitment .main-nav.menu-open a{font-size:22px}.gallery{position:static}.product-subtitle{font-size:19px}.purchase h1{overflow-wrap:anywhere}.rte{font-size:16px}.rte h2{font-size:30px}.template-fitment footer .footer-links{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.product-art img.wheel-angle{scale:-1 1;object-fit:contain;padding:22px;mix-blend-mode:normal;filter:none}footer{flex-wrap:wrap}.footer-localization{flex:1 0 100%;border-top:1px solid #ffffff29;padding-top:24px;margin-top:8px}.footer-localization label{display:block;font-family:var(--font-display);font-size:17px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.footer-localization .market-controls{display:flex;align-items:center;gap:12px}.footer-localization select{min-height:44px;max-width:100%;padding:10px 35px 10px 12px;border:1px solid #8c8890;border-radius:4px;background:#17151b;color:#fff;font-size:15px;letter-spacing:0}.footer-localization option{color:var(--ink);background:#fff}.footer-localization .btn{min-height:44px;padding:11px 20px;font-size:17px}.footer-localization p{margin:9px 0 0;font-size:12px;letter-spacing:0;color:#b9b5bc}@media(max-width:700px){.product-art img.wheel-angle{padding:20px}.footer-localization{margin-top:0;padding-top:20px}.footer-localization .market-controls{align-items:stretch}.footer-localization select{min-width:0;flex:1}}.price-line{flex-wrap:wrap;column-gap:12px;row-gap:4px}.price-line .compare-price{font-size:21px;font-variant-numeric:tabular-nums;color:var(--muted)}.compare-price{text-decoration-thickness:1px;text-decoration-color:currentColor}.card-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.card-price-values{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 8px}.card-price .compare-price{color:var(--muted);font-size:.875em}.price-from{font-size:.8em;color:var(--muted)}.price-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:701px)and (max-width:1050px){.card-price{align-items:flex-start;text-align:left}.card-price-values{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/native.css.map */
