:root{--easyr-search-bg: rgb(var(--bg-color))}.predictive-search.easyr-search{background-color:var(--easyr-search-bg);--easyr-search-muted: rgb(var(--text-color) / .72);--easyr-search-surface: rgb(var(--text-color) / .05);--easyr-search-line: rgb(var(--text-color) / .17);--easyr-search-gutter: 16px}.easyr-search .easyr-search__scroller{max-height:calc(100dvh - 130px);overflow-x:hidden;overscroll-behavior:contain}.easyr-search__panel{padding:20px var(--easyr-search-gutter) 0}.easyr-search__layout{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}@media(max-width:768.98px){.easyr-search .easyr-search__scroller{height:var(--easyr-search-space, auto);max-height:var(--easyr-search-space, calc(100dvh - 130px) )}.easyr-search__col{display:contents}.easyr-search__suggestions{order:0}.easyr-search__match{order:1}.easyr-search__types{order:2}.easyr-search__collections{order:3}.easyr-search__products{order:5}.easyr-search__pages{order:6}.easyr-search__collection:nth-child(n+4){display:none}.easyr-search__suggestions .easyr-search__label,.easyr-search__suggestions .easyr-search__fill,.easyr-search__suggestion-link>.icon{display:none}.easyr-search__suggestions .easyr-search__list{display:flex;gap:8px;margin:0 calc(var(--easyr-search-gutter) * -1);padding:0 var(--easyr-search-gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.easyr-search__suggestions .easyr-search__list::-webkit-scrollbar{display:none}.easyr-search__suggestion{flex:none}.easyr-search__suggestion-link{padding:0 16px;border:1px solid var(--easyr-search-line);border-radius:22px}.easyr-search .easyr-search__suggestion.predictive-search__item:hover,.easyr-search .easyr-search__suggestion.predictive-search__item[aria-selected=true]{background-color:transparent;box-shadow:none}.easyr-search__suggestion[aria-selected=true] .easyr-search__suggestion-link{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.easyr-search__skeleton--suggestion{flex:none;width:96px;height:44px;border-radius:22px;background-color:var(--easyr-search-surface)}.easyr-search__skeleton--suggestion .easyr-search__skeleton-bar{display:none}}.easyr-search__block[hidden]{display:none}.easyr-search__list{margin:0;padding:0;list-style:none}.easyr-search__label{margin:0;color:var(--easyr-search-muted);font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.easyr-search__products .easyr-search__label,.easyr-search__types .easyr-search__label{margin-bottom:12px}.easyr-search__heading{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:8px}.easyr-search__title{margin:0;font-family:var(--heading-font-family);font-size:18px;font-weight:var(--heading-weight-display, 800);line-height:1.2}.easyr-search__heading-note,.easyr-search__heading-action{color:var(--easyr-search-muted);font-size:13px}.easyr-search__heading-action{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:none;text-decoration:none;cursor:pointer}.easyr-search__heading-action:hover{color:rgb(var(--text-color))}.easyr-search .predictive-search__item:not(.js-submit):hover,.easyr-search .predictive-search__item[aria-selected=true]{border-radius:8px;background-color:rgb(var(--text-color) / .04)}.easyr-search .predictive-search__item[aria-selected=true]{box-shadow:inset 0 0 0 2px rgb(var(--text-color))}.easyr-search .easyr-search__card-item:hover{background-color:transparent}.easyr-search .easyr-search__card-item[aria-selected=true]{background-color:transparent;box-shadow:none}.easyr-search .easyr-search__card-item[aria-selected=true] .easyr-search__card{box-shadow:inset 0 0 0 2px rgb(var(--text-color))}.easyr-search__card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background-color:var(--easyr-search-surface);color:rgb(var(--text-color));text-decoration:none}.easyr-search__card-mark{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;border-radius:10px;background-color:rgb(var(--text-color));color:var(--easyr-search-bg)}.easyr-search__card-mark--logo,.easyr-search__card-mark--photo{outline:1px solid var(--easyr-search-line);outline-offset:-1px;background-color:var(--easyr-search-bg)}.easyr-search__card-mark--logo{flex-basis:96px;width:96px}.easyr-search__card-mark--logo .easyr-search__card-image{flex:none;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.easyr-search__card-mark--photo{padding:4px}.easyr-search__card-mark--photo .easyr-search__card-image{width:100%;height:100%;object-fit:contain}.easyr-search__card-mark-text{font-family:var(--heading-font-family);font-size:17px;font-weight:var(--heading-weight-display, 800);letter-spacing:.04em}.easyr-search__card-mark-text--long{font-size:12px}.easyr-search__card-info{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.easyr-search__card-title{font-family:var(--heading-font-family);font-size:18px;font-weight:var(--heading-weight-title, 700);line-height:1.2}.easyr-search__card-sub{color:var(--easyr-search-muted);font-size:13px}.easyr-search__card--tyre .easyr-search__card-mark{flex-basis:64px;width:64px;height:64px}.easyr-search__card-stock{display:inline-flex;align-items:center;gap:5px;color:var(--easyr-in-stock, #177a43);font-size:13px;font-weight:600}.easyr-search__card-stock:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.easyr-search__card-stock[hidden],.easyr-search__card-detail[hidden]{display:none}.easyr-search__card-stock,.easyr-search__card-detail{min-height:17px}.easyr-search__card-stock--loading:before{display:none}.easyr-search__card-stock .easyr-search__skeleton-bar{width:150px;height:10px}.easyr-search__card-detail .easyr-search__skeleton-bar{width:120px;height:10px;margin-top:3px}.easyr-search__card-stock--none{color:var(--easyr-search-muted);font-weight:500}.easyr-search__card-detail{color:var(--easyr-search-muted);font-size:12px}.easyr-search__card-arrow{flex-shrink:0}.easyr-search__card-go{display:flex;flex-shrink:0;align-items:center;gap:2px;font-size:13px;font-weight:600;white-space:nowrap}.easyr-search__card--tyre .easyr-search__card-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768.98px){.easyr-search__card-go-text{display:none}}.easyr-search__chips{display:flex;gap:8px;margin:0 calc(var(--easyr-search-gutter) * -1) 0 0;padding:0 var(--easyr-search-gutter) 0 0;overflow-x:auto;list-style:none;scrollbar-width:none}.easyr-search__chips::-webkit-scrollbar{display:none}.easyr-search__chips>li{flex-shrink:0}.easyr-search__chip{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--easyr-search-line);border-radius:18px;color:rgb(var(--text-color));font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.easyr-search__chip:hover{border-color:rgb(var(--text-color))}.easyr-search__chip-item{display:inline-flex;align-items:center;height:36px;padding-inline-end:3px;border:1px solid var(--easyr-search-line);border-radius:18px}.easyr-search__chip-item{max-width:100%}.easyr-search__chip-item .easyr-search__chip{display:block;min-width:0;max-width:260px;height:34px;overflow:hidden;padding-inline-end:2px;border:0;line-height:34px;text-overflow:ellipsis}.easyr-search__chip-remove{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;color:var(--easyr-search-muted);cursor:pointer}.easyr-search__chip-remove{position:relative}.easyr-search__chip-remove:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.easyr-search__chip-remove:hover{background-color:var(--easyr-search-surface);color:rgb(var(--text-color))}.easyr-search__suggestion{display:flex;align-items:center}.easyr-search__suggestion-link{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;min-height:44px;color:rgb(var(--text-color));text-decoration:none}.easyr-search__suggestion-link>.icon{flex:0 0 16px;width:16px;height:16px;color:var(--easyr-search-muted)}.easyr-search__suggestion-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.easyr-search__suggestion-text mark{background:none;color:inherit;font-weight:700}.easyr-search__fill{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:var(--easyr-search-muted);cursor:pointer}.easyr-search__fill:hover{color:rgb(var(--text-color))}.easyr-search__collections .easyr-search__list{display:flex;flex-direction:column;gap:8px}.easyr-search__collection-link{display:flex;align-items:center;gap:12px;min-height:72px;padding:4px 0;color:rgb(var(--text-color));text-decoration:none}.easyr-search__collection-media{display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden;border-radius:10px;background-color:var(--easyr-search-surface);color:var(--easyr-search-muted)}.easyr-search__collection-media img{width:100%;height:100%;object-fit:contain}.easyr-search__collection-text{display:flex;flex-direction:column;gap:4px;min-width:0}.easyr-search__collection-title{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.easyr-search__collection-sub{color:var(--easyr-search-muted);font-size:12px;line-height:1.3}.easyr-search__page-link{display:flex;align-items:center;gap:12px;min-height:44px;color:rgb(var(--text-color));font-size:14px;text-decoration:none}.easyr-search__page-link svg{flex:0 0 16px;color:var(--easyr-search-muted)}.easyr-search__product-list{display:flex;flex-direction:column;gap:8px}.easyr-search__product-link{display:flex;align-items:center;gap:12px;padding:4px 0;color:rgb(var(--text-color));text-decoration:none}.easyr-search__product-media{display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden;border-radius:10px;background-color:var(--easyr-search-surface)}.easyr-search__product-media img,.easyr-search__product-media svg{width:100%;height:100%;object-fit:contain}.easyr-search__product-info{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.easyr-search__product-title{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.easyr-search__product-meta{display:flex;align-items:baseline;gap:8px;font-size:14px}.easyr-search__price{font-weight:700}.easyr-search__price--sale{color:var(--easyr-sale-price, #d40f0f)}.easyr-search__price-was{color:var(--easyr-search-muted);font-size:13px}.easyr-search__stock{display:inline-flex;align-items:center;gap:5px;color:var(--easyr-in-stock, #177a43);font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.easyr-search__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.easyr-search__stock--out{color:var(--easyr-search-muted)}.easyr-search__no-results{margin:0;color:var(--easyr-search-muted);font-size:14px;line-height:1.5}.easyr-search__skeleton{display:flex;align-items:center}.easyr-search__skeleton--suggestion{height:44px}.easyr-search__skeleton--product{gap:12px;height:89px}.easyr-search__skeleton-lines{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.easyr-search__skeleton-bar{display:block;width:55%;height:12px;border-radius:6px;background-color:var(--easyr-search-surface);animation:easyr-search-pulse 1.2s ease-in-out infinite}.easyr-search__skeleton--suggestion:nth-child(2n) .easyr-search__skeleton-bar{width:40%}.easyr-search__skeleton--suggestion:nth-child(3n) .easyr-search__skeleton-bar{width:68%}.easyr-search__skeleton-lines .easyr-search__skeleton-bar:nth-child(1){width:85%}.easyr-search__skeleton-lines .easyr-search__skeleton-bar:nth-child(2){width:30%;height:10px}.easyr-search__skeleton-lines .easyr-search__skeleton-bar:nth-child(3){width:40%}@keyframes easyr-search-pulse{50%{opacity:.5}}.easyr-search img{transition:opacity .2s ease}.easyr-search .easyr-search__img--loading{opacity:0}.easyr-search:before{content:"";position:absolute;z-index:2;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--easyr-sale-price, #d40f0f),transparent) no-repeat;background-size:40% 100%;opacity:0;pointer-events:none}.easyr-search--loading .easyr-search:before{opacity:1;transition:opacity .15s .2s;animation:easyr-search-progress 1s linear infinite}@keyframes easyr-search-progress{0%{background-position:-70% 0}to{background-position:170% 0}}@media(prefers-reduced-motion:reduce){.easyr-search__skeleton-bar{animation:none}.easyr-search--loading .easyr-search:before{animation:none;background-size:100% 100%}.easyr-search img{transition:none}}.easyr-search__footer{position:sticky;bottom:0;margin:0 calc(var(--easyr-search-gutter) * -1);padding:12px var(--easyr-search-gutter) 20px;background-color:var(--easyr-search-bg)}.easyr-search .easyr-search__see-all{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 16px;overflow:hidden;border:0;border-radius:24px;background-color:rgb(var(--text-color));color:var(--easyr-search-bg);font-size:15px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.easyr-search .easyr-search__see-all:hover{background-color:rgb(var(--text-color) / .88)}.easyr-search__ranks{display:grid;grid-template-rows:repeat(5,40px);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:16px;margin:0;padding:0;list-style:none}.easyr-search__rank{min-width:0}.easyr-search__rank-link{display:flex;align-items:center;gap:12px;height:40px;color:rgb(var(--text-color));text-decoration:none}.easyr-search__rank-number{flex:0 0 18px;font-family:var(--heading-font-family);font-size:16px;font-weight:var(--heading-weight-display, 800);text-align:center}.easyr-search__rank-number--top{color:var(--easyr-sale-price, #d40f0f)}.easyr-search__rank-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.easyr-search__brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.easyr-search__brand{display:flex;align-items:center;justify-content:center;height:56px;padding:0 6px;overflow:hidden;border-radius:12px;background-color:var(--easyr-search-surface);color:rgb(var(--text-color));text-decoration:none}.easyr-search__brand:hover{background-color:rgb(var(--text-color) / .09)}.easyr-search__brand:has(.easyr-search__brand-logo){padding:0}.easyr-search__brand-logo{flex:none;width:100%;max-width:none;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.easyr-search__brand-name{font-family:var(--heading-font-family);font-size:16px;font-weight:var(--heading-weight-display, 800);letter-spacing:.02em;line-height:1.05;text-align:center;text-transform:uppercase}.easyr-search__brand-name--long{font-size:12px}.easyr-search__banner{display:block;overflow:hidden;border-radius:12px}.easyr-search__banner-image{display:block;width:100%;height:auto}@media(min-width:769px){.easyr-search__brand{height:64px}.predictive-search.easyr-search{--easyr-search-gutter: 24px;left:calc(-12px - var(--easyr-search-shift, 0px));width:max(calc(100% + 24px),860px);max-width:var(--easyr-search-room, calc(100vw - 32px) )}.easyr-search .easyr-search__scroller{max-height:min(calc(100dvh - 160px),720px)}.easyr-search__panel{padding:0}.easyr-search__layout{flex-direction:row;gap:0;padding-bottom:0}.easyr-search__col{display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px var(--easyr-search-gutter)}.easyr-search__col--side{flex:0 0 280px;background-color:rgb(var(--text-color) / .03)}.easyr-search__col--main{flex:1 1 auto;min-width:0}.easyr-search--empty .easyr-search__col--side{flex-basis:50%;background-color:transparent}.easyr-search__types .easyr-search__chips,.easyr-search__recent .easyr-search__chips{flex-wrap:wrap;margin-inline-end:0;padding-inline-end:0;overflow:visible}.easyr-search__footer{background-image:linear-gradient(to right,rgb(var(--text-color) / .03) 280px,transparent 280px);margin:0;padding:12px var(--easyr-search-gutter) 24px calc(280px + var(--easyr-search-gutter))}}.easyr-search__back{display:none}@media(max-width:768.98px){predictive-search[open] .js-search-results,predictive-search.easyr-search-slide-out .js-search-results{position:absolute;top:0;right:0;bottom:0;left:0;z-index:31}predictive-search.easyr-search-slide-out .predictive-search{display:block}predictive-search.easyr-search-slide-out .search__form{z-index:32}predictive-search.easyr-search-slide-in .js-search-results{animation:easyr-search-slide-in .32s cubic-bezier(.2,.8,.2,1)}predictive-search.easyr-search-slide-out .js-search-results{animation:easyr-search-slide-out .24s cubic-bezier(.4,0,1,1) forwards}predictive-search[open] .search__submit{visibility:hidden}predictive-search[open] .easyr-search__back{display:flex;position:absolute;top:0;bottom:0;inset-inline-start:0;z-index:1;align-items:center;justify-content:center;width:41px;padding:0;border:0;background:none;color:rgb(var(--text-color));cursor:pointer}}@keyframes easyr-search-slide-in{0%{transform:translateY(100vh)}}@keyframes easyr-search-slide-out{to{transform:translateY(100vh)}}body.overlay-predictive-search #chat-button,body.overlay-predictive-search #mount-floating-engagement-widget{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/easyr-search.css.map */
