.easysearch-main-widget{--es-accent: #f5a623;--es-card-bg: #16181d;--es-field-bg: #ffffff;--es-field-text: #14161a;--es-text: #ffffff;--es-muted: #9aa1ac;--es-divider: rgba(255, 255, 255, .1)}.easysearch-main-widget .easysearch-container{background:var(--es-card-bg)!important;border-radius:16px;padding:24px;color:var(--es-text);box-sizing:border-box}.easysearch-main-widget .easysearch-container *{box-sizing:border-box}.easysearch-main-widget .easysearch-main-holder{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"logo header" "form form";column-gap:16px;row-gap:20px;align-items:center}.easysearch-main-widget .easysearch-logo-holder{grid-area:logo;width:54px;height:54px;border-radius:12px;background-color:var(--es-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 3h15v13H1z'/%3E%3Cpath d='M16 8h4l3 3v5h-7z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:28px 28px;display:flex!important}.easysearch-main-widget .easysearch-header-holder{grid-area:header;display:flex;flex-direction:column;justify-content:center;gap:3px}.easysearch-main-widget .easysearch-header-holder:before{content:"SHOP BY VEHICLE";font-weight:800;font-size:24px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--es-text)}.easysearch-main-widget .easysearch-header-holder:after{content:"Find parts that fit your rig";font-size:15px;font-weight:400;color:var(--es-muted)}.easysearch-main-widget .easysearch-holder{grid-area:form;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;align-items:center}.easysearch-main-widget .easysearch-actions-holder{display:contents}.easysearch-main-widget .easysearch-select-holder label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.easysearch-main-widget .easysearch-select-holder{position:relative;margin:0}.easysearch-main-widget .easysearch-select-holder select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--es-field-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;border:none!important;border-radius:10px;padding:10px 40px 14px 16px!important;font-size:15px;font-weight:500;line-height:1.2;color:var(--es-field-text)!important;cursor:pointer}.easysearch-main-widget .easysearch-select-holder select:disabled{color:var(--es-field-text)!important;opacity:1;cursor:not-allowed}.easysearch-main-widget .easysearch-btn-search-holder{grid-column:5;grid-row:1;margin:0}.easysearch-main-widget .easysearch-btn-search{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 26px;background:var(--es-accent)!important;color:var(--es-field-text)!important;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:none!important;border-radius:10px;transition:filter .15s ease}.easysearch-main-widget .easysearch-btn-search:hover{filter:brightness(1.06)}.easysearch-main-widget .easysearch-btn-search[disabled],.easysearch-main-widget .easysearch-btn-search[aria-disabled=true]{opacity:.5;cursor:not-allowed}.easysearch-main-widget .easysearch-btn-holder:not(.easysearch-btn-search-holder):not(.easysearch-btn-clear-holder){grid-column:1 / -1;grid-row:2;width:100%;margin:4px 0 0;padding-top:16px;border-top:1px solid var(--es-divider);justify-self:start;pointer-events:none}.easysearch-main-widget .easysearch-btn-clear-holder{grid-column:1 / -1;grid-row:2;margin:4px 0 0;padding-top:16px;justify-self:end;align-self:center}.easysearch-main-widget .easysearch-btn-garage{display:inline-flex;align-items:center;gap:8px;color:var(--es-text)!important;font-size:15px;font-weight:600;text-decoration:none;pointer-events:auto}.easysearch-main-widget .easysearch-btn-garage[disabled],.easysearch-main-widget .easysearch-btn-garage[aria-disabled=true]{opacity:1}.easysearch-main-widget .easysearch-btn-garage .easysearch-btn-icon{width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center}.easysearch-main-widget .easysearch-btn-garage .easysearch-btn-icon svg{display:none}.easysearch-main-widget .easysearch-btn-garage .easysearch-btn-icon:before{content:"";width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5a623' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3Cline x1='12' y1='7' x2='12' y2='13'/%3E%3Cline x1='9' y1='10' x2='15' y2='10'/%3E%3C/svg%3E") no-repeat center / contain}.easysearch-main-widget .easysearch-btn-garage .easysearch-btn-title{font-size:0}.easysearch-main-widget .easysearch-btn-garage .easysearch-btn-title:after{content:"Save this vehicle to My Garage";font-size:15px;font-weight:600}.easysearch-main-widget .easysearch-btn-clean{font-size:0;color:var(--es-muted)!important;border:none!important;background:none!important;padding:0!important}.easysearch-main-widget .easysearch-btn-clean:after{content:"Clear";font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:2px}.easysearch-main-widget .easysearch-btn-clean:hover{color:var(--es-text)!important}.easysearch-main-widget .easysearch-footer-holder:empty{display:none}@media(max-width:749px){.easysearch-main-widget .easysearch-holder{display:flex;flex-direction:column;align-items:stretch}.easysearch-main-widget .easysearch-actions-holder{display:flex;flex-direction:column;gap:12px}.easysearch-main-widget .easysearch-btn-search-holder,.easysearch-main-widget .easysearch-btn-clear-holder,.easysearch-main-widget .easysearch-btn-holder:not(.easysearch-btn-search-holder):not(.easysearch-btn-clear-holder){grid-column:auto;grid-row:auto;width:100%;justify-self:auto;align-self:auto;margin:0;pointer-events:auto}.easysearch-main-widget .easysearch-btn-holder:not(.easysearch-btn-search-holder):not(.easysearch-btn-clear-holder){padding-top:14px;border-top:1px solid var(--es-divider)}.easysearch-main-widget .easysearch-btn-clear-holder{padding-top:0;text-align:center}}.easysearch-btn-holder .easysearch-btn-garage{background:#e6e6e600!important}.easysearch-garage-widget .easysearch-container{background:#f000!important}.easysearch-header-holder:empty{display:flex!important}.easysearch-garage-widget{--es-garage-bg: #0d0f13;--es-garage-surface: #1b1e24;--es-garage-accent: #f5a623;--es-garage-text: #ffffff;--es-garage-muted: #9aa1ac;--es-garage-divider: rgba(255, 255, 255, .12)}.easysearch-garage-widget .easysearch-garage-btn-open,.easysearch-garage-widget .easysearch-garage-btn-close{background:var(--es-garage-bg)!important;color:var(--es-garage-text)!important;border:1px solid var(--es-garage-divider)!important}.easysearch-garage-widget .easysearch-garage-btn-open svg,.easysearch-garage-widget .easysearch-garage-btn-close svg{color:var(--es-garage-accent)!important}.easysearch-garage-widget .easysearch-garage-collapsed-title,.easysearch-garage-widget .easysearch-garage-opened-title{color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-container,.easysearch-garage-widget .easysearch-garage-content,.easysearch-garage-widget .easysearch-garage-holder{background:var(--es-garage-bg)!important;color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-garage-heading,.easysearch-garage-widget .easysearch-garage-subheading{color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-garage-subheading{color:var(--es-garage-muted)!important}.easysearch-garage-widget .easysearch-garage-item{background:var(--es-garage-surface)!important;border:1px solid var(--es-garage-divider)!important;border-radius:10px;color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-garage-item[data-selected="1"]{border-color:var(--es-garage-accent)!important}.easysearch-garage-widget .easysearch-garage-item-primary-selected-values,.easysearch-garage-widget .easysearch-garage-item-secondary-selected-values{color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-garage-item-secondary-selected-values{color:var(--es-garage-muted)!important}.easysearch-garage-widget .easysearch-garage-btn-delete{color:var(--es-garage-muted)!important;background:none!important;border:none!important}.easysearch-garage-widget .easysearch-garage-btn-delete:hover{color:var(--es-garage-accent)!important}.easysearch-garage-widget .easysearch-garage-btn-primary{background:var(--es-garage-accent)!important;color:#14161a!important;border:none!important;font-weight:700}.easysearch-garage-widget .easysearch-garage-btn-primary[disabled],.easysearch-garage-widget .easysearch-garage-btn-primary[aria-disabled=true]{opacity:.5}.easysearch-garage-widget .easysearch-garage-btn:not(.easysearch-garage-btn-primary){color:var(--es-garage-muted)!important}.easysearch-garage-widget .easysearch-garage-btn:not(.easysearch-garage-btn-primary):hover{color:var(--es-garage-text)!important}.easysearch-garage-widget .easysearch-select-holder select{background-color:#fff!important;color:#14161a!important;border:none!important;border-radius:10px}.easysearch-garage-widget .easysearch-garage-actions-holder{border-top:1px solid var(--es-garage-divider)}.easysearch-garage-holder .easysearch-garage-toggle{background-color:#14161a!important}.easysearch-garage-holder .easysearch-garage-toggle:before{background-color:#fff0!important}.easysearch-garage-widget{--es-garage-offset-top: 220px !important;top:220px!important}.easysearch-garage-widget .easysearch-garage-btn-open{border:1px solid rgb(255 255 255 / 0%)!important}body.template-product .easysearch-main-widget,body[class*=template-product] .easysearch-main-widget,body.template-product .easysearch-widget.easysearch-main-widget,body[class*=template-product] .easysearch-widget.easysearch-main-widget,body.template-product shopify-app-block[class*=easysearch-widget],body[class*=template-product] shopify-app-block[class*=easysearch-widget],body.template-collection .easysearch-main-widget,body[class*=template-collection] .easysearch-main-widget,body.template-collection .easysearch-widget.easysearch-main-widget,body[class*=template-collection] .easysearch-widget.easysearch-main-widget,body.template-collection shopify-app-block[class*=easysearch-widget],body[class*=template-collection] shopify-app-block[class*=easysearch-widget]{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important;opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/easysearch-custom.css.map */
