.parallax-banner{background-image:url(/cdn/shop/files/Shopify_Banner_-_Sherco_12-18-24_pages-to-jpg-0001.jpg?v=1734584838g);background-size:cover;background-position:center;background-attachment:fixed;height:400px;display:flex;align-items:center;justify-content:center;color:#1a1a1a;text-align:center;font-size:2rem}#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:#fff9}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #cccccc solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{to{transform:rotate(360deg)}}.is-hide{display:none}.easysearch-ft-table td{border-collapse:collapse;border:1px solid black;padding-left:10px;padding:.875rem;vertical-align:top;color:#231f20;border-style:groove}.easysearch-ft-table th{border-collapse:collapse;border:1px solid black;padding-left:10px;padding:.875rem;vertical-align:top;color:#231f20;background:#eee;border-style:groove}.easysearch-ft-table tr{transition:background .2s ease-in}.easysearch-ft-table tr:nth-child(2n){background:#eee}.easysearch-ft-filter{padding:8px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:13px;outline:0;box-shadow:none;visibility:visible}.easysearch-ft-table tr:hover{background:silver;cursor:pointer}@media only screen and (max-width:767px){.featured-content--root[data-image-height="3"] .featured-content--container{min-height:240px!important}.image--root[data-cover-mobile=true] img{object-fit:contain!important}}.logo{font-size:24px;font-weight:700}.search-bar{flex:1;margin:0 20px;max-width:500px}.search-bar input{width:100%;padding:10px;border:none;border-radius:5px;font-size:16px}.menu{display:flex;align-items:center}.menu ul{list-style:none;margin:0;padding:0;display:flex}.menu ul li{position:relative;margin:0 10px}.menu ul li a{color:#1a1a1a;text-decoration:none;padding:10px;display:block}.menu ul li a:hover{background:#d0d0d0;border-radius:5px}.menu ul li .dropdown{display:none;position:absolute;top:100%;left:0;background:#e0e0e0;border-radius:5px;padding:10px 0;z-index:1000}.menu ul li:hover .dropdown{display:block}.menu ul li .dropdown li{margin:0;padding:5px 20px}.menu ul li .dropdown li a{white-space:nowrap}.menu .highlight{color:#fc0;font-weight:700}.hamburger{display:none;font-size:24px;cursor:pointer}@media(max-width:768px){.search-bar{order:3;width:100%;margin:10px 0}.menu ul{display:none;flex-direction:column;background:#f2f2f2;position:absolute;top:60px;left:0;width:100%}.menu ul li{margin:0}.menu ul li a{padding:15px 20px}.menu ul li .dropdown{position:static;background:#d0d0d0}.hamburger{display:block}.menu.active ul{display:flex}}div#ymmInlineWrapper{position:relative;display:flex!important;flex-wrap:wrap;gap:16px!important;align-items:flex-end;padding:26px 28px 28px!important;background:#fff!important;border:1px solid rgba(0,0,0,.07)!important;border-radius:16px!important;overflow:hidden;box-shadow:0 12px 32px #00000026!important;counter-reset:ymmstep}div#ymmInlineWrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#ffc400;pointer-events:none}div#ymmInlineWrapper .ymm-select-group{flex:1 1 180px!important;min-width:160px!important;counter-increment:ymmstep}div#ymmInlineWrapper .ymm-select-group label{display:flex!important;align-items:center;gap:8px;margin-bottom:8px!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#555!important}div#ymmInlineWrapper .ymm-select-group label:before{content:counter(ymmstep);display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:transparent;border:1px solid rgba(0,0,0,.18);font-size:10.5px;font-weight:700;color:#555;transition:background .25s,color .25s,border-color .25s}div#ymmInlineWrapper .ymm-select-group:has(select option:checked:not([value=""])) label:before{background:#ffc400;border-color:#ffc400;color:#101013}div#ymmInlineWrapper .ymm-select-group:has(select option:checked:not([value=""])) label{color:#1a1a1a!important}div#ymmInlineWrapper .ymm-select-group select{width:100%!important;height:48px!important;appearance:none!important;-webkit-appearance:none!important;padding:0 2.6rem 0 .95rem!important;font-size:15.5px!important;font-weight:500!important;font-family:inherit;color:#1a1a1a!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.13)!important;border-radius:10px!important;cursor:pointer;transition:border-color .18s,box-shadow .18s,opacity .18s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%23555555' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important}div#ymmInlineWrapper .ymm-select-group select option{background:#fff!important;color:#1a1a1a!important}div#ymmInlineWrapper .ymm-select-group select:hover:not(:disabled){border-color:#00000047!important}div#ymmInlineWrapper .ymm-select-group select:focus{border-color:#ffc400!important;outline:none!important;box-shadow:0 0 0 3px #ffc40024!important}div#ymmInlineWrapper .ymm-select-group select:disabled{opacity:.32!important;cursor:not-allowed}div#ymmInlineWrapper .ymm-actions{display:flex!important;gap:10px!important;align-items:flex-end;flex:0 0 auto}div#ymmInlineWrapper .ymm-btn.ymm-search-btn,div#ymmInlineWrapper .ymm-btn.ymm-clear-btn{display:inline-flex;align-items:center;justify-content:center;height:48px!important;min-height:48px!important;padding:0 1.5rem!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:10px!important;line-height:1;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:inherit;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s}div#ymmInlineWrapper .ymm-btn.ymm-search-btn{background-color:#ffc400!important;color:#101013!important;border:1px solid #FFC400!important;box-shadow:none!important}div#ymmInlineWrapper .ymm-btn.ymm-search-btn:hover{background-color:#ffd028!important;border-color:#ffd028!important;opacity:1!important;transform:none;box-shadow:0 4px 14px #ffc40040!important}div#ymmInlineWrapper .ymm-btn.ymm-clear-btn{background-color:transparent!important;color:#555!important;border:1px solid rgba(0,0,0,.16)!important;box-shadow:none!important}div#ymmInlineWrapper .ymm-btn.ymm-clear-btn:hover{color:#1a1a1a!important;border-color:#00000052!important;background-color:#ffffff0a!important;opacity:1!important}div#ymmInlineWrapper div#motofit-ymm-banner{width:100%!important;flex:1 1 100%!important;position:relative;z-index:10;background:#ffffff08!important;border:1px solid rgba(0,0,0,.09)!important;border-left:3px solid #FFC400!important;border-radius:10px!important;padding:10px 16px!important;margin:0!important;font-size:14px!important;line-height:1.3!important}div#ymmInlineWrapper div#motofit-ymm-banner .inner{max-width:100%;margin:0;display:flex!important;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}div#ymmInlineWrapper div#motofit-ymm-banner .left{display:flex!important;align-items:center;gap:12px;min-width:0;color:#1a1a1a!important;font-weight:500}div#ymmInlineWrapper div#motofit-ymm-banner .left>span:first-child{font-weight:600!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;color:#555!important;white-space:nowrap}div#ymmInlineWrapper div#motofit-ymm-banner .ymm-chip{display:inline-flex!important;align-items:center;gap:8px!important;padding:5px 12px!important;background:#fff!important;border:1px solid rgba(0,0,0,.11)!important;border-radius:8px!important;font-size:13.5px!important;font-weight:600;color:#1a1a1a!important;box-shadow:none!important;line-height:1.3;max-width:100%}div#ymmInlineWrapper div#motofit-ymm-banner .dot{color:#00000040!important;font-size:10px!important;line-height:1}div#ymmInlineWrapper div#motofit-ymm-banner .right{display:inline-flex!important;align-items:center;gap:14px!important;white-space:nowrap;font-weight:600!important}div#ymmInlineWrapper div#motofit-ymm-banner a{color:#8a6400!important;text-decoration:none!important;font-size:13.5px!important}div#ymmInlineWrapper div#motofit-ymm-banner a:hover{color:#8a6400!important;text-decoration:underline!important;text-underline-offset:3px}div#ymmInlineWrapper div#motofit-ymm-banner a#motofit-ymm-banner-clear{color:#555!important}div#ymmInlineWrapper div#motofit-ymm-banner a#motofit-ymm-banner-clear:hover{color:#1a1a1a!important}div#ymmInlineWrapper div#motofit-ymm-banner .sep{color:#00000024!important}div#ymmInlineWrapper .motofit-search-strip__bar{border:1px solid rgba(0,0,0,.11)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;min-height:44px}div#ymmInlineWrapper .motofit-search-strip__icon,div#ymmInlineWrapper .motofit-search-strip__label{color:#555!important}div#ymmInlineWrapper .motofit-search-strip__query{color:#1a1a1a!important}div#ymmInlineWrapper .motofit-search-strip__action{border:1px solid rgba(0,0,0,.13)!important;background:transparent!important;color:#555!important;border-radius:8px!important}div#ymmInlineWrapper .motofit-search-strip__action:hover{border-color:#0000004d!important;color:#1a1a1a!important;background:#ffffff0a!important}.motofit-empty-state__card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 24px;text-align:center}.motofit-empty-state__image{width:130px;height:auto;margin-bottom:8px}.motofit-empty-state__title{font-size:17px;font-weight:700;margin:0 0 4px;color:#111827}.motofit-empty-state__message{font-size:14px;color:#6b7280;margin:0}.motofit-empty-state__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:16px}.motofit-empty-state__action{appearance:none;-webkit-appearance:none;font-family:inherit;font-size:13.5px;font-weight:600;border-radius:9px;padding:11px 18px;cursor:pointer;border:1px solid transparent;transition:background-color .18s,color .18s,border-color .18s}.motofit-empty-state__action--primary{background:#ffc400;color:#101013;border-color:#ffc400}.motofit-empty-state__action--primary:hover{background:#ffd028}.motofit-empty-state__action--secondary{background:#fff;color:#1a1a1a;border-color:#ddd}.motofit-empty-state__action--ghost{background:transparent;color:#6b7280;border-color:#ccc}.motofit-empty-state__action--ghost:hover{color:#111827;border-color:#ccc}@media(max-width:768px){div#ymmInlineWrapper div#motofit-ymm-banner .inner{flex-direction:column!important;align-items:flex-start!important;gap:8px}div#ymmInlineWrapper div#motofit-ymm-banner .right{width:100%;justify-content:flex-start!important}}@media(max-width:480px){div#ymmInlineWrapper{flex-direction:column!important;align-items:stretch!important;padding:22px 16px 18px!important}div#ymmInlineWrapper .ymm-select-group{flex:1 1 auto!important;min-width:0!important}div#ymmInlineWrapper .ymm-actions{width:100%!important}div#ymmInlineWrapper .ymm-btn{flex:1 1 0!important}}div#ymmInlineWrapper{margin-bottom:28px!important}.shopify-app-block:has(>div#ymmInlineWrapper),div:has(>div#ymmInlineWrapper){height:auto!important;min-height:0!important;overflow:visible!important}.manifest-ymm-products-count{font-size:13.5px!important;color:#6b7280!important;font-weight:500}#manifest-ymm select,.manifest-ymm-sorting select{appearance:none;-webkit-appearance:none;height:42px;padding:0 2.4rem 0 .9rem;font-size:14px;font-weight:500;font-family:inherit;color:#111827;background-color:#fff;border:1px solid #cccccc;border-radius:9px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%236b7280' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}#manifest-ymm select:focus,.manifest-ymm-sorting select:focus{border-color:#ffc400;outline:none;box-shadow:0 0 0 3px #ffc40026}#manifest-ymm input[type=checkbox]{accent-color:#FFC400;width:16px;height:16px;cursor:pointer}#manifest-ymm a[href="#"]:not(.ymm-sort-option),.manifest-ymm-clear-all{color:#6b7280;font-size:13px;font-weight:600;text-decoration:none}#manifest-ymm a[href="#"]:not(.ymm-sort-option):hover,.manifest-ymm-clear-all:hover{color:#b45309;text-decoration:underline}.custom-motofit .grid__motofit{border:1px solid #ececec;box-shadow:none}.custom-motofit .grid__motofit:hover{border-color:#ccc;box-shadow:0 8px 22px #0000001a;transform:translateY(-3px)}.custom-motofit .grid__motofit .media{background-color:#fff}.card__information_motofit .price,.card__information_motofit .price-item{font-weight:700;color:#111827}.card__badge.bottom.right{background-color:#fff;color:#8a6400;font-weight:700;letter-spacing:.04em}div#ymmInlineWrapper:before{content:none!important;display:none!important}div#ymmInlineWrapper{margin-top:24px!important}.header-top .header-actions :is(a.header-icon,button.sm-garage__trigger){display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;text-decoration:none!important;color:#1a1a1a!important;transition:color .2s}.header-top .header-actions :is(a.header-icon,button.header-icon) svg{width:22px!important;height:22px!important;fill:currentColor!important}.header-top .header-actions :is(a.header-icon,button.header-icon):hover{color:#8a6400!important}.header-top .header-actions :is(a.header-icon,button.header-icon) .header-icon-label{font-size:10.5px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#555!important;transition:color .2s}.header-top .header-actions :is(a.header-icon,button.header-icon):hover .header-icon-label{color:#8a6400!important}@media(max-width:749px){.header-top .header-actions :is(a.header-icon,button.header-icon) .header-icon-label{display:none!important}}.announcement-bar,[class*=announcement]{padding-top:8px!important;padding-bottom:8px!important;line-height:1.4!important;overflow:visible!important}div#ymmInlineWrapper:after{content:"Find parts for your ride";order:-1;flex:1 1 100%;font-size:21px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#1a1a1a;margin-bottom:2px}div#ymmInlineWrapper .ymm-select-group select:disabled{opacity:.55!important;border-style:dashed!important;border-color:#0000001f!important}.manifest-ymm-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;padding:.4rem 0}.manifest-ymm-checkbox input[type=checkbox]{position:absolute;opacity:0;width:1.6rem;height:1.6rem;margin:0}.manifest-ymm-checkbox>svg:first-of-type{flex:0 0 1.6rem;margin-right:.8rem}.manifest-ymm-checkbox .icon-checkmark{position:absolute;left:.25rem;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none}.manifest-ymm-checkbox input:checked~.icon-checkmark{opacity:1}.manifest-ymm-checkbox .count{margin-left:.4rem;color:#666}.manifest-ymm-checkbox svg{position:absolute;left:0}.manifest-ymm-header-container{gap:12px;flex-wrap:wrap;align-items:center}.manifest-ymm-products-sort-container{display:flex;align-items:center;gap:6px;flex-shrink:0}.manifest-ymm-products-sort-select .wrapper-dropdown{display:flex;align-items:center;gap:4px;min-width:175px;padding:6px 10px;white-space:nowrap;box-sizing:border-box}.manifest-ymm-products-sort-select .selected-display{white-space:nowrap;overflow:visible;flex:1}.manifest-ymm-products-sort-select svg.arrow{flex-shrink:0}.manifest-ymm-products .manifest-ymm-header-container.manifest-ymm-products-grid-header{position:static!important;background:transparent!important;padding:2.5rem 1.5rem!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;flex-wrap:nowrap!important}.manifest-ymm-products .manifest-ymm-products-sort{flex-shrink:0!important;display:flex!important;align-items:center!important}.manifest-ymm-products .manifest-ymm-products-sort-container{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.manifest-ymm-products .manifest-ymm-products-sort-select{flex-shrink:0!important}.manifest-ymm-products .wrapper-dropdown{min-width:230px!important;box-sizing:border-box!important;white-space:nowrap!important}.manifest-ymm-products .wrapper-dropdown .selected-display{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:1!important;min-width:0!important}.manifest-ymm-products .manifest-ymm-products-count{min-width:0!important;flex-shrink:1!important;white-space:nowrap!important}.header-top .header-actions button.header-icon.mobile-search-trigger svg{fill:none!important;stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/146/assets/sm-perf-theme.css.map */
