.results-bar[data-astro-cid-ulgnuknl]{height:max(0px, calc(64px - var(--catalog-pad-block-start,0px)))}.results-pill[data-astro-cid-ulgnuknl]{top:max(12px, calc(var(--header-stick) + 12px));z-index:15;box-sizing:border-box;border:.5px solid var(--color-border);background:var(--color-header-bg);width:fit-content;max-width:calc(100% - 32px);height:40px;color:inherit;cursor:pointer;transition:top var(--duration-header-compact) cubic-bezier(.4, 0, .2, 1), border-color .15s;backface-visibility:hidden;border-radius:999px;margin-inline:auto;padding:8px 18px 8px 14px;text-decoration:none;position:fixed;left:0;right:0;box-shadow:0 6px 20px -8px #00000059}@media (hover:hover){.results-pill[data-astro-cid-ulgnuknl]:hover{border-color:var(--color-border-hover)}}.results-pill[data-astro-cid-ulgnuknl]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.results-bar__title[data-astro-cid-ulgnuknl]{min-width:0;font-size:var(--text-base);align-items:center;gap:8px;margin:0;font-weight:500;line-height:24px;display:flex}.results-bar__icon[data-astro-cid-ulgnuknl]{color:var(--color-muted);flex:none}.results-bar__term[data-astro-cid-ulgnuknl]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.results-bar__label[data-astro-cid-ulgnuknl]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.results__noscript[data-astro-cid-ulgnuknl]{margin:0}.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group){padding-bottom:2.5rem}.results[data-astro-cid-ulgnuknl] .results__heading{z-index:auto;background:0 0;margin-block:0 1rem;font-weight:400;position:static;top:auto}.results[data-astro-cid-ulgnuknl] .results__heading:before,.results[data-astro-cid-ulgnuknl] .results__heading:after{display:none}.results[data-astro-cid-ulgnuknl] .results__grid{grid-template-columns:repeat(auto-fill, minmax(max(17rem, var(--product-track-cap)), 1fr));gap:var(--product-row-gap) .25rem;margin:0;padding:0;list-style:none;display:grid}:root[data-catalog-view=list] .results[data-astro-cid-ulgnuknl] .results__grid{grid-template-columns:1fr;gap:.5rem}@media (width<=1024px){.results[data-astro-cid-ulgnuknl] .results__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.results[data-astro-cid-ulgnuknl] .results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.results[data-astro-cid-ulgnuknl] .results__cards{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.results[data-astro-cid-ulgnuknl] .results__card{border:.5px solid var(--color-border);background:var(--color-card-bg);color:inherit;flex-direction:column;gap:.25rem;padding:1rem;text-decoration:none;display:flex}.results[data-astro-cid-ulgnuknl] a.results__card:active .results__card-label{color:inherit}@media (hover:hover){.results[data-astro-cid-ulgnuknl] a.results__card:hover .results__card-label{color:inherit}}.results[data-astro-cid-ulgnuknl] .results__badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);opacity:.7;order:-1}.results[data-astro-cid-ulgnuknl] .results__card-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.results[data-astro-cid-ulgnuknl] .results__card-label{font-size:var(--text-base);color:color-mix(in srgb, currentColor 75%, transparent);transition:color .15s}.results[data-astro-cid-ulgnuknl] .results__card-detail{font-size:var(--text-xs);color:var(--color-muted)}.results[data-astro-cid-ulgnuknl] .results__mark{--brand-mark-height:1.25rem;--brand-mark-opacity:1;order:-1;align-items:center;margin-bottom:.35rem;display:flex}.results[data-astro-cid-ulgnuknl] .results__brands{gap:.35rem;display:grid}.results[data-astro-cid-ulgnuknl] .results__brand{border:.5px solid var(--color-border);background:var(--color-card-bg);color:inherit;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__brand .results__mark{--brand-mark-height:1.75rem;flex:none;order:0;margin:0}.results[data-astro-cid-ulgnuknl] .results__brand:active .results__card-label{color:inherit}@media (hover:hover){.results[data-astro-cid-ulgnuknl] .results__brand:hover .results__card-label{color:inherit}}.results[data-astro-cid-ulgnuknl] .results__norms{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__norms>li{max-width:100%}.results[data-astro-cid-ulgnuknl] .results__norm{max-width:100%;min-height:36px;color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__norm-logo{flex:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__norm-text{flex-direction:column;min-width:0;display:flex}.results[data-astro-cid-ulgnuknl] .results__norm-eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);line-height:16px}.results[data-astro-cid-ulgnuknl] .results__norm-label{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:700;line-height:32px;transition:color .15s}.results[data-astro-cid-ulgnuknl] .results__norm:active .results__norm-label{color:var(--color-muted)}@media (hover:hover){.results[data-astro-cid-ulgnuknl] .results__norm:hover .results__norm-label{color:var(--color-muted)}}.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group--description){padding-bottom:4rem}.results[data-astro-cid-ulgnuknl] .results__group--description .results__heading{color:var(--color-muted)}.results[data-astro-cid-ulgnuknl] .results__match{grid-template-columns:minmax(15rem,1fr) minmax(0,2fr);align-items:start;gap:3rem;display:grid}.results[data-astro-cid-ulgnuknl] .results__match .results__grid{grid-template-columns:minmax(0,1fr)}.results[data-astro-cid-ulgnuknl] .results__cell--found{position:relative}.results[data-astro-cid-ulgnuknl] .product-grid>.results__cell--found{content-visibility:visible}.results[data-astro-cid-ulgnuknl] .results__found{z-index:1;color:#211e1d;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 0 0 1px #0000001a,0 1px 4px #0003}.results[data-astro-cid-ulgnuknl] .results__found svg{width:16px;height:16px}.results[data-astro-cid-ulgnuknl] .results__facts{max-width:68ch;font-size:var(--text-sm);flex-direction:column;gap:1.75rem;line-height:1.55;display:flex}.results[data-astro-cid-ulgnuknl] .results__facts:empty{display:none}.results[data-astro-cid-ulgnuknl] .results__facts-lead{font-size:var(--text-base);margin:0}.results[data-astro-cid-ulgnuknl] .results__facts-block{flex-direction:column;gap:.625rem;display:flex}.results[data-astro-cid-ulgnuknl] .results__facts-heading{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:500}.results[data-astro-cid-ulgnuknl] .results__facts-chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__facts-chip{border:.5px solid var(--color-border);color:var(--color-text);font-size:var(--text-xs);border-radius:4px;padding:.2rem .55rem;text-decoration:none;display:inline-block}.results[data-astro-cid-ulgnuknl] a.results__facts-chip{transition:border-color .15s}@media (hover:hover){.results[data-astro-cid-ulgnuknl] a.results__facts-chip:hover{border-color:var(--color-border-hover)}}.results[data-astro-cid-ulgnuknl] .results__facts-lines{flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;display:flex}.results[data-astro-cid-ulgnuknl] .results__facts-fits{grid-template-columns:max-content minmax(0,1fr);gap:.375rem 1rem;margin:0;display:grid}.results[data-astro-cid-ulgnuknl] .results__facts-fits dt{font-weight:500}.results[data-astro-cid-ulgnuknl] .results__facts-fits dd{margin:0}.results[data-astro-cid-ulgnuknl] .results__facts-note,.results[data-astro-cid-ulgnuknl] .results__facts-more{color:var(--color-muted);font-size:var(--text-xs);margin:0}.results[data-astro-cid-ulgnuknl] .results__facts-link{color:var(--color-text);text-underline-offset:.2em}@media (width<=768px){.results[data-astro-cid-ulgnuknl] .results__match{grid-template-columns:minmax(0,1fr);gap:2rem}}.results[data-astro-cid-ulgnuknl] .results__described{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.results[data-astro-cid-ulgnuknl] .results__described-row{border-top:.5px solid var(--color-border);grid-template-columns:minmax(15rem,1fr) minmax(0,2fr);align-items:center;gap:3rem;padding-block:1.25rem;display:grid}.results[data-astro-cid-ulgnuknl] .results__described-row:first-child{border-top:0;padding-top:0}.results[data-astro-cid-ulgnuknl] .results__described-row .results__grid{grid-template-columns:minmax(0,1fr)}.results[data-astro-cid-ulgnuknl] .results__passages{max-width:68ch;font-size:var(--text-sm);flex-direction:column;gap:.875rem;line-height:1.6;display:flex}.results[data-astro-cid-ulgnuknl] .results__passages:empty{display:none}.results[data-astro-cid-ulgnuknl] .results__passage{color:var(--color-muted);margin:0}.results[data-astro-cid-ulgnuknl] .card__name strong{font-weight:700}.results[data-astro-cid-ulgnuknl] .results__hit{background:linear-gradient(100deg, transparent .1em, var(--color-marker) .25em, var(--color-marker) calc(100% - .25em), transparent calc(100% - .1em));color:var(--color-text);box-decoration-break:clone;border-radius:.8em .3em;margin-inline:-.15em;padding:.05em .25em}@media (width<=768px){.results[data-astro-cid-ulgnuknl] .results__described-row{grid-template-columns:minmax(0,1fr);gap:1rem}}.results[data-astro-cid-ulgnuknl] .results__note--alternative{max-width:72ch;font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-bottom:1.5rem;line-height:20px;display:flex}.results[data-astro-cid-ulgnuknl] .results__note-icon{flex:none;width:16px;height:16px;margin-top:2px}.results[data-astro-cid-ulgnuknl] .results__note{color:var(--color-muted);font-size:var(--text-xs);margin:0 0 .75rem}.results[data-astro-cid-ulgnuknl] .results__more-button{border:1px solid var(--color-border-hover);background:var(--color-bg-elevated);color:var(--color-text);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;padding:8px 14px;line-height:20px}:root[data-theme=light] .results[data-astro-cid-ulgnuknl] .results__more-button{background:var(--color-header-bg)}.results[data-astro-cid-ulgnuknl] .results__more-button:active{border-color:var(--color-text)}@media (hover:hover){.results[data-astro-cid-ulgnuknl] .results__more-button:hover{border-color:var(--color-text)}}.results[data-astro-cid-ulgnuknl] .results__more-button:disabled{color:var(--color-muted);border-color:var(--color-border);cursor:progress}.results[data-astro-cid-ulgnuknl] .results__more{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;display:flex}.results[data-astro-cid-ulgnuknl] .results__more .results__note{margin:0}.results[data-astro-cid-ulgnuknl] .results__suggest{font-size:var(--text-base);margin:0 0 1.5rem}.results[data-astro-cid-ulgnuknl] .results__suggest-link{color:var(--color-text);text-underline-offset:.2em}.results[data-astro-cid-ulgnuknl] .results__suggest-link strong{font-weight:600}.results[data-astro-cid-ulgnuknl] .results__empty{color:var(--color-muted);margin:0}.results[data-astro-cid-ulgnuknl] .results__loading{z-index:10;width:fit-content;height:fit-content;color:var(--color-muted);pointer-events:none;flex-direction:column;align-items:center;gap:12px;margin:auto;line-height:20px;animation:.2s ease-out results-loading-in;display:flex;position:fixed;inset:0}.results[data-astro-cid-ulgnuknl] .results__spinner{box-sizing:border-box;border:2px solid var(--color-mega-border);border-top-color:var(--color-oil-amber);border-radius:50%;flex:none;width:24px;height:24px;animation:.7s linear infinite results-spin}@keyframes results-spin{to{rotate:360deg}}@keyframes results-loading-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.results[data-astro-cid-ulgnuknl] .results__loading,.results[data-astro-cid-ulgnuknl] .results__spinner{animation:none}}.results[data-astro-cid-ulgnuknl] .results__empty a,.results__noscript[data-astro-cid-ulgnuknl] a[data-astro-cid-ulgnuknl]{color:var(--color-text)}@media (width<=768px){.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group){padding-bottom:2rem}.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group--description){padding-bottom:3.5rem}}@media (width<=600px){.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group){padding-bottom:1.5rem}.results[data-astro-cid-ulgnuknl] .results__group:has(+.results__group--description){padding-bottom:3rem}.results[data-astro-cid-ulgnuknl] .results__card{padding:16px}.results[data-astro-cid-ulgnuknl] .results__brand{gap:14px;padding:16px}}@media (width<=480px){.results[data-astro-cid-ulgnuknl] .results__brand{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.results[data-astro-cid-ulgnuknl] .results__card{padding:14px}}
