.tts-ps--inline{position:relative}.tts-ps--inline .tts-ps__results{position:absolute;left:0;right:0;top:100%;z-index:50;margin-top:6px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.16);text-align:left}.tts-ps .tts-ps__item,.tts-ps .tts-ps__item:visited{display:flex;align-items:center;gap:12px;padding:8px;border-radius:6px;color:var(--tts-ps-dark);text-decoration:none;transition:background-color .15s ease}.tts-ps .tts-ps__item:hover,.tts-ps .tts-ps__item.is-active{background:var(--tts-ps-light);color:var(--tts-ps-dark)}.tts-ps__thumb{flex:0 0 48px;width:48px;height:48px;border:1px solid #e8eef6;border-radius:4px;background:#fff center/contain no-repeat}.tts-ps__thumb img{display:block;width:100%;height:100%;object-fit:contain;border-radius:4px}.tts-ps__text{display:flex;flex-direction:column;min-width:0}.tts-ps__title{overflow:hidden;font-size:15px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.tts-ps__title mark{padding:0;background:0 0;color:var(--tts-ps-primary);font-weight:700}.tts-ps__meta{margin-top:2px;color:#6b768a;font-size:13px;line-height:1.3}.tts-ps .tts-ps__all,.tts-ps .tts-ps__all:visited{display:block;margin-top:6px;padding:12px 8px 4px;border-top:1px solid #e8eef6;color:var(--tts-ps-primary);font-size:14px;font-weight:600;text-decoration:none}.tts-ps .tts-ps__all:hover,.tts-ps .tts-ps__all.is-active{color:var(--tts-ps-accent);text-decoration:underline}.tts-ps__msg{margin:0;padding:10px 8px;color:#3b4252;font-size:14px;line-height:1.4}.tts-products .tts-ps-hero .tts-pa-hero__title{text-transform:none}.tts-ps-hero__form{max-width:640px;margin-top:24px}.tts-ps-page__count{margin:0 0 24px;color:#3b4252;font-family:"Instrument Sans",sans-serif;font-size:16px}.tts-ps-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.tts-ps-list__item a{display:flex;align-items:center;gap:16px;text-decoration:none}.tts-ps-list__item img{width:80px;height:80px;object-fit:contain}@media (max-width:767px){.tts-ps-hero__form{margin-top:18px}}