.parts-finder-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 12px;border-radius:100px;background-color:#d3eced;font-weight:500;font-size:12px;line-height:1;color:#098480;text-decoration:none}.parts-finder-pill svg{width:12px;height:12px}.parts-finder{margin:0 0 40px;color:#252525}.parts-finder__bar{display:none}.parts-finder__panel{display:flex;flex-direction:column;padding:32px;border-radius:24px;background-color:#f8f2e2}.parts-finder__step{display:flex;flex-direction:column;gap:24px}.parts-finder__step--model{display:none}.parts-finder__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px}.parts-finder__heading{display:flex;flex-direction:column;gap:8px;min-width:0}.parts-finder__title{margin:0;font-family:var(--heading-family);font-weight:400;font-size:32px;line-height:1.2}.parts-finder__intro{margin:0;font-size:14px;line-height:1.6;opacity:.8}.parts-finder__muted{font-size:12px;line-height:1.4;opacity:.6}.parts-finder__reset{padding:8px 0;font-size:14px;line-height:1.6;color:#252525;text-decoration:underline}.parts-finder__devices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.parts-finder__tile{min-width:0;display:flex;align-items:center;gap:16px;padding:6px;border:2px solid transparent;border-radius:12px;background-color:#d3eced;color:#252525;text-decoration:none;transition:border-color .2s}.parts-finder__tile:hover{border-color:#09848066}.parts-finder__tile.is-selected{border-color:#098480}.parts-finder__image{flex-shrink:0;width:64px;height:64px;display:block;overflow:hidden;border-radius:8px;background-color:#d3eced}.parts-finder__image img{width:100%;height:100%;display:block;object-fit:cover}.parts-finder__tile-text,.parts-finder__model-text{min-width:0;display:flex;flex-direction:column;gap:2px}.parts-finder__tile-name{font-size:15px;line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.parts-finder__tile.is-selected .parts-finder__tile-name,.parts-finder__model.is-selected .parts-finder__model-name{font-weight:500;color:#098480}.parts-finder__models{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid rgba(37,37,37,.12)}.parts-finder__models-head{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.parts-finder__models-title{font-weight:500;font-size:16px;line-height:1.4}.parts-finder__model-list{display:flex;flex-wrap:wrap;gap:8px}.parts-finder__model{display:flex;align-items:center;gap:10px;color:#252525;text-decoration:none}.parts-finder__model-list .parts-finder__model{min-height:48px;padding:2px 16px 2px 2px;border:2px solid transparent;border-radius:100px;background-color:#fff;font-size:14px;line-height:1.4}.parts-finder__model-list .parts-finder__model--all{padding-left:16px}.parts-finder__model-list .parts-finder__model:hover{border-color:#09848066}.parts-finder__model-list .parts-finder__model.is-selected{border-color:#098480}.parts-finder__model-list .parts-finder__image--model{width:40px;height:40px;border-radius:50%}.parts-finder__model-list .parts-finder__model-text{flex-direction:row;align-items:baseline;gap:10px}.parts-finder__model-list .parts-finder__model>svg{display:none}.parts-finder__button{flex-shrink:0;min-height:44px;padding:0 18px;border:2px solid #098480;border-radius:100px;background-color:#098480;font-family:var(--main-family);font-weight:500;font-size:14px;color:#fff;cursor:pointer}.parts-finder__button--outline{background-color:#fff;color:#098480}.parts-finder__close{flex-shrink:0;width:44px;height:44px;margin:-10px -10px 0 0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#252525;cursor:pointer}.parts-finder__close svg{width:24px;height:24px}.parts-finder__back{align-self:flex-start;min-height:44px;margin:-12px 0 -8px -4px;display:inline-flex;align-items:center;gap:4px;padding:0 4px;border:none;background:transparent;font-family:var(--main-family);font-size:14px;color:#252525;opacity:.7;cursor:pointer}.parts-finder__back svg{width:16px;height:16px}@media screen and (max-width:1199px){.parts-finder__devices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.parts-finder{margin:0 0 24px}.parts-finder-pill{display:none}.parts-finder__bar{display:block}.parts-finder__prompt,.parts-finder__summary{display:flex;align-items:center;gap:12px;border-radius:16px;background-color:#f8f2e2}.parts-finder__prompt{padding:12px 12px 12px 16px}.parts-finder__summary{padding:8px}.parts-finder__prompt-text,.parts-finder__summary-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.parts-finder__prompt-title,.parts-finder__summary-label{font-weight:500;font-size:15px;line-height:1.3}.parts-finder__image--summary{width:56px;height:56px;border-radius:12px}.parts-finder__panel{display:none;padding:16px;border-radius:16px}.parts-finder.is-open .parts-finder__bar{display:none}.parts-finder.is-open .parts-finder__panel{display:flex}.parts-finder__step{gap:16px}.parts-finder.is-open[data-step=model] .parts-finder__step--device{display:none}.parts-finder.is-open[data-step=model] .parts-finder__step--model{display:flex}.parts-finder__head{flex-wrap:nowrap;align-items:flex-start;gap:12px}.parts-finder__heading{gap:6px}.parts-finder__title{font-size:24px}.parts-finder__intro{line-height:1.5}.parts-finder__devices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.parts-finder__tile{flex-direction:column;align-items:flex-start;gap:8px;padding:8px}.parts-finder__image{width:48px;height:48px}.parts-finder__tile .parts-finder__tile-text{padding:0 2px 2px}.parts-finder__tile-name{font-size:14px;-webkit-hyphens:manual;hyphens:manual}.parts-finder__reset--mobile{align-self:center;min-height:32px;display:flex;align-items:center;padding:0 12px}.parts-finder__model-rows{display:flex;flex-direction:column;gap:8px}.parts-finder__model-rows .parts-finder__model{min-height:64px;gap:12px;padding:6px 12px 6px 6px;border:2px solid transparent;border-radius:12px;background-color:#fff}.parts-finder__model-rows .parts-finder__model--all{padding-left:16px}.parts-finder__model-rows .parts-finder__model.is-selected{border-color:#098480}.parts-finder__model-rows .parts-finder__model-text{flex:1 1 auto}.parts-finder__model-rows .parts-finder__model-name{font-size:15px;line-height:1.3}.parts-finder__model-rows .parts-finder__model>svg{flex-shrink:0;width:16px;height:16px;opacity:.5}}@keyframes parts-finder-in{0%{opacity:0;transform:translateY(8px)}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.parts-finder__bar,.parts-finder.is-open .parts-finder__panel,.parts-finder.is-open[data-step=model] .parts-finder__step--model{animation:parts-finder-in .28s ease-out}.parts-finder.is-open .parts-finder__step--device{animation:parts-finder-in .28s ease-out .04s backwards}.parts-finder__tile,.parts-finder__model{transition:transform .15s ease,border-color .2s}.parts-finder__tile:active,.parts-finder__model:active{transform:scale(.97)}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/component-parts-finder.css.map */
