.royal-own-search{padding-block:30px 55px;min-height:45vh}.royal-own-search h1{font-size:clamp(24px,4vw,34px);margin-bottom:20px}.royal-own-search label{display:block;margin-bottom:8px}.royal-own-search__field{display:flex;gap:8px;max-width:720px}.royal-own-search input[type=search]{flex:1;min-width:0;border:1px solid #ddd;border-radius:18px;padding:12px 16px;font:inherit;font-size:16px}.royal-own-search button{border:0;border-radius:18px;padding:10px 20px;background:#ff6500;color:#fff;font:inherit}.royal-own-search a:focus-visible,.royal-own-search button:focus-visible,.royal-own-search input:focus-visible,.royal-search-suggestions a:focus-visible{outline:2px solid #ff6500;outline-offset:3px}.royal-own-search [role=status]{padding-block:12px;color:#616161;min-height:44px}.royal-search-suggestions{position:absolute;z-index:150;top:100%;inset-inline:0;max-height:65vh;overflow:auto;overscroll-behavior:contain;background:#fff;color:#222;border:1px solid #eee;border-radius:14px;box-shadow:0 6px 20px #00000012;text-align:start;min-width:280px}.royal-search-suggestions[hidden]{display:none}.royal-search-suggestion-host{position:relative}.royal-search-groups{display:grid;gap:16px}.royal-search-groups section{min-width:0}.royal-search-groups h2{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600;margin:0 0 8px;padding:10px 0;border-bottom:1px solid #ededed}.royal-search-groups h2 small{font-size:11px;color:#777;font-weight:400}.royal-search-groups ul{list-style:none;margin:0;padding:0}.royal-search-groups section>p{font-size:12px;color:#777;margin:8px 0}.royal-search-result{display:flex!important;align-items:center;gap:12px;padding:9px 0;min-height:82px;line-height:1.4;color:inherit!important;text-decoration:none!important}.royal-search-result:hover{background:#fff7f0}.royal-search-result img{display:block;width:64px;height:64px;flex:0 0 64px;object-fit:contain;border-radius:8px;background:#fafafa}.royal-search-result__text{display:block;min-width:0}.royal-search-result strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;font-weight:500}.royal-search-result__price{display:block;margin-top:5px;font-size:13px;font-weight:600;color:#242424}.royal-search-result__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:4px;font-size:11px;line-height:1.5;color:#777}.royal-search-suggestions .royal-search-groups{padding:8px 14px 12px}.royal-search-suggestions__all{display:block;padding:13px 14px;border-top:1px solid #eee;font-size:12px}.royal-own-search .royal-search-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}@media(max-width:767px){.royal-own-search{padding-block:20px 35px}.royal-own-search__field{gap:6px}.royal-own-search button{padding-inline:14px}.royal-search-suggestions{min-width:0;max-height:60vh}.royal-own-search .royal-search-groups{grid-template-columns:1fr;gap:18px}}.royal-search-tabs{grid-column:1/-1;position:sticky;top:0;z-index:2;display:flex;gap:6px;overflow-x:auto;padding:8px 0;background:#fff;scrollbar-width:none}.royal-search-tabs button,.royal-own-search .royal-search-tabs button{flex:0 0 auto;border:1px solid #eee;border-radius:25px;background:#f7f6f3;color:#444;font:inherit;font-size:12px;padding:9px 13px;min-height:40px;cursor:pointer}.royal-search-tabs button[aria-pressed=true],.royal-own-search .royal-search-tabs button[aria-pressed=true]{background:#fff0e5;border-color:#ffd5b7;color:#b64600}.royal-search-groups section[hidden]{display:none!important}.royal-search-empty{grid-column:1/-1;padding:16px;font-size:13px;color:#666}.royal-own-search input[type=search],.royal-own-search button,.royal-search-suggestions{border-radius:25px}@media(max-width:767px){.royal-search-suggestions{max-height:min(60dvh,480px)}.royal-search-suggestions .royal-search-result{min-height:64px;padding:7px 0}.royal-search-suggestions .royal-search-result img{width:48px;height:48px;flex-basis:48px}.royal-search-suggestions .royal-search-groups{gap:10px}.royal-search-tabs{padding:8px 0}.royal-search-result__description{-webkit-line-clamp:1}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/royal-discovery-search.css.map */
