.mayhem-exact-sku{grid-column:1/-1;display:grid;gap:.5rem;width:100%;padding:1rem;border:1px solid rgb(var(--color-foreground-rgb)/.22);background:var(--color-background);color:var(--color-foreground)}.mayhem-exact-sku__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mayhem-exact-sku__link{display:flex;align-items:center;gap:1rem;min-height:5rem;color:inherit;text-decoration:none}.mayhem-exact-sku__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mayhem-exact-sku__image{width:5rem;height:5rem;object-fit:contain;flex:none}.mayhem-exact-sku__details{display:grid;gap:.3rem;min-width:0;font-size:.9rem;line-height:1.3}.mayhem-exact-sku__details strong{font-size:1rem}.mayhem-exact-sku__action{text-decoration:underline;text-underline-offset:.18em}.search-modal .predictive-search-results__no-results[hidden]{display:none!important}.search-modal .mayhem-search-view-all{display:block;padding:.85rem 1rem;text-align:center;color:inherit;text-decoration:underline;text-underline-offset:.2em;font-weight:700}.search-modal .mayhem-search-view-all:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(max-width:749px){.mayhem-exact-sku{padding:.75rem}.mayhem-exact-sku__link{gap:.75rem}.mayhem-exact-sku__image{width:4rem;height:4rem}}@media(min-width:750px){.search-modal .search-modal__content{width:min(1120px,calc(100dvw - 48px));max-width:min(1120px,calc(100dvw - 48px))}.search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr))}.search-modal .predictive-search-results__card--product .resource-card__media{height:220px}.search-modal .predictive-search-results__card--product .resource-card__image{width:100%;height:100%;object-fit:contain}}@media(min-width:1000px){.search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.search-modal .predictive-search-results__wrapper-products{grid-template-columns:minmax(0,1fr);gap:1rem}.search-modal .predictive-search-results__card--product .resource-card{flex-direction:row;align-items:flex-start;gap:12px}.search-modal .predictive-search-results__card--product .resource-card__media{flex:0 0 96px;width:96px;height:96px;position:relative}.search-modal .predictive-search-results__card--product .resource-card__image{width:100%;height:100%;aspect-ratio:1;object-fit:contain}.search-modal .predictive-search-results__card--product .resource-card__content{flex:1;min-width:0}}.mayhem-header-search{position:relative}.mayhem-header-suggestions{position:absolute;top:calc(100% + 8px);right:0;width:min(420px,calc(100vw - 32px));max-height:min(560px,70dvh);overflow-y:auto;z-index:100;background:#fff;color:#171717;border:1px solid #d4d4d4;border-radius:6px;box-shadow:0 8px 24px #0003;text-align:left}.mayhem-header-suggestions[hidden]{display:none!important}.mayhem-header-suggestions p{margin:0;padding:10px 12px;font-size:12px}.mayhem-header-suggestions a{color:inherit;text-decoration:none}.mayhem-header-suggestions__item{display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:64px;border-top:1px solid #eee}.mayhem-header-suggestions__item img{width:48px;height:48px;object-fit:contain;flex:none}.mayhem-header-suggestions__item>span{display:grid;gap:4px;min-width:0}.mayhem-header-suggestions__item strong{font-size:13px}.mayhem-header-suggestions__item span span{font-size:12px;overflow-wrap:anywhere}.mayhem-header-suggestions__more{display:block;padding:14px 12px;font-size:13px;font-weight:700;border-top:1px solid #ddd;text-align:center}.mayhem-header-suggestions a:hover,.mayhem-header-suggestions a:focus-visible{background:#f0f0f0;outline:2px solid #171717;outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/94/assets/mayhem-smart-search.css.map */
