.helios-finder__inner{max-width:98rem;margin:0 auto;padding-top:5rem;padding-bottom:5rem}.helios-finder__intro{max-width:72rem;margin:0 auto 2.4rem;text-align:center}.helios-finder__intro h2{margin:.5rem 0 1rem;color:gray;font-size:clamp(2.6rem,3vw,3.7rem);line-height:1.15}.helios-finder__intro p:last-child{margin-bottom:0;color:#f28e1c}.helios-finder__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:85rem;margin:0 auto}.helios-finder__label{margin:0 0 .8rem;color:#333;font-weight:700;text-align:center}.helios-finder__size{grid-column:1 / -1;width:100%;max-width:41rem;margin:0 auto}.helios-finder__size[hidden]{display:none}.helios-finder__dropdown{position:relative}.helios-finder__dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:.8rem 1.2rem;border:1px solid #808080;border-radius:.4rem;background:rgb(var(--color-background));color:#121212;cursor:pointer;list-style:none}.helios-finder__dropdown summary [data-selection]{min-width:0}.helios-finder__dropdown summary [data-selection] span+span{margin-left:.35rem}.helios-finder__dropdown summary::-webkit-details-marker{display:none}.helios-finder__dropdown summary:focus-visible,.helios-finder__options button:focus-visible{outline:2px solid #F28E1C;outline-offset:2px}.helios-finder__dropdown[open] summary{border-color:#f28e1c;border-bottom-left-radius:0;border-bottom-right-radius:0}.helios-finder__chevron{width:.9rem;height:.9rem;flex:none;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.helios-finder__dropdown[open] .helios-finder__chevron{transform:translateY(3px) rotate(225deg)}.helios-finder__options{position:absolute;z-index:20;top:100%;left:0;right:0;overflow-y:auto;max-height:28rem;border:1px solid #F28E1C;border-top:0;border-radius:0 0 .4rem .4rem;background:rgb(var(--color-background));box-shadow:0 1rem 2rem #0000001f}.helios-finder__options button{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;width:100%;padding:1.1rem 1.2rem;border:0;background:transparent;color:#121212;text-align:left;font:inherit;cursor:pointer}.helios-finder__options button:hover,.helios-finder__options button[aria-pressed=true]{background:rgba(var(--color-foreground),.08)}.helios-finder__options button[hidden]{display:none}.helios-finder__brand{font-family:Arial Black,Arial Narrow,sans-serif;font-size:.95em;font-weight:800;letter-spacing:-.035em}.helios-finder__brand--makita{color:#007e9c;font-style:italic}.helios-finder__brand--hikoki{color:#629c18;font-style:italic;letter-spacing:.005em}.helios-finder__brand--festool{color:#4c941c;letter-spacing:-.04em}.helios-finder__brand--numatic{color:#c9212f;letter-spacing:-.025em}.helios-finder__brand--einhell{color:#d51b25;letter-spacing:-.02em}.helios-finder__brand--bosch{color:#d71920;letter-spacing:-.02em}.helios-finder__brand--dewalt{color:#161616;background:#f7d047;padding:0 .25rem;letter-spacing:-.02em}.helios-finder__result{text-align:center}.helios-finder__message:empty{display:none}.helios-finder__message:not(:empty){padding-top:1.7rem}.helios-finder__message{margin:0 0 1rem;color:#333}.helios-finder__result .button:not([hidden]){background:#f28e1c;border-color:#f28e1c;color:#fff;font-weight:700;font-size:1.8rem}.helios-finder__result .button:not([hidden]):hover{background:#dd7c0b;border-color:#dd7c0b;color:#fff}.helios-finder__result .button[hidden]{display:none}.helios-finder__result [data-match-link]:not([hidden]){display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.helios-finder__tool-cycle{position:relative;display:inline-block;width:4rem;height:4rem;flex:none}.helios-finder__tool-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;animation:helios-finder-tool 4.8s infinite}.helios-finder__tool-frame--2{animation-delay:.8s}.helios-finder__tool-frame--3{animation-delay:1.6s}.helios-finder__tool-frame--4{animation-delay:2.4s}.helios-finder__tool-frame--5{animation-delay:3.2s}.helios-finder__tool-frame--6{animation-delay:4s}@keyframes helios-finder-tool{0%{opacity:0;transform:translateY(.2rem) scale(.92)}2%,15%{opacity:1;transform:translateY(0) scale(1)}16.66%,to{opacity:0;transform:translateY(-.15rem) scale(.92)}}@media(prefers-reduced-motion:reduce){.helios-finder__tool-frame{animation:none;transform:none;opacity:0}.helios-finder__tool-frame--1{opacity:1}}.helios-finder__note{max-width:85rem;margin:1.7rem auto 0;color:#666;font-size:1.25rem;text-align:center}@media(max-width:749px){.helios-finder__tool-cycle{width:3.2rem;height:3.2rem}.helios-finder__inner{padding-top:3.5rem;padding-bottom:3.5rem}.helios-finder__controls{grid-template-columns:1fr}}.helios-idea-icon{display:block;width:5.2rem;height:5.2rem;margin:0 auto 1.2rem;fill:none;stroke:#f28e1c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.helios-shop-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.helios-shop-button__icon{width:2rem;height:2rem;flex:none;color:#fff}.helios-custom-button__icon{width:2.2rem;height:2.2rem}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAIAAAAAAE */
