.easysearch-fitment-widget{margin:0!important;border:var(--ort-border-width) solid var(--ort-color-border, #d6dbdf);background:var(--ort-brand-white)!important;font-family:var(--ort-font-body)!important;color:var(--ort-brand-navy)!important}.easysearch-fitment-widget :is(.easysearch-widget,.easysearch-container,.easysearch-main-holder){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.easysearch-fitment-widget :is(.easysearch-logo-holder,.easysearch-footer-holder):empty{display:none!important}.easysearch-fitment-widget .easysearch-header-holder{display:flex!important;align-items:center!important;gap:var(--ort-space-3)!important;margin:0!important;padding:var(--ort-space-3) var(--ort-space-4)!important;background:var(--ort-brand-light)!important;border-bottom:var(--ort-border-width) solid var(--ort-color-border, #d6dbdf)!important;font-family:var(--ort-font-body)!important;font-size:var(--ort-text-xs)!important;font-weight:800!important;letter-spacing:var(--ort-tracking-caps)!important;text-transform:uppercase!important;text-align:left!important;color:var(--ort-brand-navy)!important}.easysearch-fitment-widget .easysearch-header-holder:before{content:"";flex:none;width:2.2rem;height:2.2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='none' stroke='%23002639' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18v-4l2.2-5.2A2 2 0 0 1 8 7.5h12a2 2 0 0 1 1.8 1.3L24 14v4'/%3E%3Cpath d='M3 14h22v5H3z'/%3E%3Ccircle cx='8' cy='19.5' r='2'/%3E%3Ccircle cx='20' cy='19.5' r='2'/%3E%3Cpath d='M7 12h14'/%3E%3C/svg%3E") center / contain no-repeat}.easysearch-fitment-widget .easysearch-holder{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--ort-space-3)!important;width:100%!important;margin:0!important;padding:var(--ort-space-4)!important}.easysearch-fitment-widget .easysearch-select-holder{position:relative!important;display:flex!important;flex-direction:column!important;gap:var(--ort-space-1)!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.easysearch-fitment-widget .easysearch-select-holder label{margin:0!important;font-size:var(--ort-text-xs)!important;font-weight:800!important;letter-spacing:var(--ort-tracking-caps)!important;text-transform:uppercase!important;color:var(--ort-color-text-muted, #4d5a63)!important}.easysearch-fitment-widget .easysearch-select-holder:before,.easysearch-fitment-widget .easysearch-select-holder:after{content:none!important;display:none!important}.easysearch-fitment-widget .easysearch-select-holder select{display:block!important;width:100%!important;height:auto!important;min-height:var(--ort-tap-target)!important;margin:0!important;padding:0 3.6rem 0 var(--ort-space-3)!important;border:var(--ort-border-width) solid var(--ort-color-border-strong, #9aa5ad)!important;border-radius:0!important;background-color:var(--ort-brand-white)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23002639' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right var(--ort-space-3) center!important;background-size:1.4rem!important;color:var(--ort-brand-navy)!important;font-family:var(--ort-font-body)!important;font-size:var(--ort-text-sm)!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer}.easysearch-fitment-widget .easysearch-select-holder select:hover{border-color:var(--ort-brand-navy)!important}.easysearch-fitment-widget .easysearch-select-holder select:focus-visible{outline:.2rem solid var(--ort-color-focus, #c20000)!important;outline-offset:.1rem!important}.easysearch-fitment-widget .easysearch-select-holder-disabled select,.easysearch-fitment-widget .easysearch-select-holder select:disabled{background-color:var(--ort-brand-light)!important;border-color:var(--ort-color-border, #d6dbdf)!important;color:var(--ort-color-text-muted, #4d5a63)!important;cursor:not-allowed}.easysearch-fitment-widget .easysearch-actions-holder{grid-column:1 / -1!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--ort-space-2) var(--ort-space-4)!important;width:100%!important;margin:var(--ort-space-1) 0 0!important;padding:0!important}.easysearch-fitment-widget .easysearch-btn-holder{width:auto!important;margin:0!important;padding:0!important}.easysearch-fitment-widget .easysearch-btn-search-holder{flex:1 1 18rem!important}.easysearch-fitment-widget .easysearch-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:var(--ort-tap-target)!important;margin:0!important;padding:var(--ort-space-2) var(--ort-space-5)!important;border-radius:0!important;font-family:var(--ort-font-body)!important;font-size:var(--ort-text-sm)!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;transition:background-color var(--ort-transition),color var(--ort-transition)}.easysearch-fitment-widget .easysearch-btn-search{border:var(--ort-border-width) solid var(--ort-brand-navy)!important;background:var(--ort-brand-navy)!important;color:#fff!important}.easysearch-fitment-widget .easysearch-btn-search:after{content:"\2192";display:inline-block;margin-left:var(--ort-space-2);transition:transform var(--ort-transition)}.easysearch-fitment-widget .easysearch-btn-search:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--ort-brand-navy) 80%,#fff)!important}.easysearch-fitment-widget .easysearch-btn-search:not([aria-disabled=true]):is(:hover,:focus-visible):after{transform:translate(.4rem)}.easysearch-fitment-widget .easysearch-btn-search[aria-disabled=true]{opacity:.45!important;cursor:not-allowed}.easysearch-fitment-widget .easysearch-btn-clean{width:auto!important;padding-inline:var(--ort-space-1)!important;border:0!important;background:transparent!important;color:var(--ort-color-text-muted, #4d5a63)!important;font-size:var(--ort-text-xs)!important;text-decoration:underline!important;text-underline-offset:.3rem}.easysearch-fitment-widget .easysearch-btn-clean:hover{color:var(--ort-brand-navy)!important}.easysearch-fitment-widget .easysearch-btn:focus-visible{outline:.2rem solid var(--ort-color-focus, #c20000)!important;outline-offset:.2rem!important}.easysearch-fitment-widget .easysearch-fitment-holder{padding:var(--ort-space-4)!important}.easysearch-fitment-widget .easysearch-fitment-results{display:flex!important;align-items:flex-start!important;gap:var(--ort-space-3)!important;margin:0!important;padding:var(--ort-space-3) var(--ort-space-4)!important;background:var(--ort-brand-light)!important;border:0!important;border-left:.4rem solid var(--ort-brand-navy)!important;border-radius:0!important}.easysearch-fitment-widget .easysearch-fitment-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important;border-radius:0!important;background:var(--ort-brand-navy)!important}.easysearch-fitment-widget .easysearch-fitment-details{display:flex!important;flex-direction:column!important;gap:var(--ort-space-1)!important;min-width:0}.easysearch-fitment-widget .easysearch-fitment-header{margin:0!important;font-family:var(--ort-font-heading)!important;font-size:var(--ort-text-lg)!important;font-weight:var(--ort-font-heading-weight)!important;line-height:var(--ort-leading-snug)!important;color:var(--ort-brand-navy)!important}.easysearch-fitment-widget .easysearch-fitment-text{font-size:var(--ort-text-sm)!important;color:var(--ort-color-text-muted, #4d5a63)!important}.easysearch-fitment-widget .easysearch-fitment-change{margin-left:var(--ort-space-2);font-weight:800!important;color:var(--ort-brand-navy)!important;text-decoration:underline!important;text-underline-offset:.3rem;cursor:pointer}.easysearch-fitment-widget .easysearch-fitment-other-results:not(:empty){margin-top:var(--ort-space-3)!important}@media screen and (max-width:374px){.easysearch-fitment-widget .easysearch-holder{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){.easysearch-fitment-widget .easysearch-btn,.easysearch-fitment-widget .easysearch-btn-search:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ort-fitment-widget.css.map */
