.aq-archive-search{margin:16px 0 24px}.aq-archive-search__form{display:flex;gap:8px;max-width:480px}.aq-archive-search__input{flex:1 1 auto}.aq-archive-search__submit{flex:0 0 auto}.search-results .page-header .page-title{font-size:clamp(1.6rem,3vw,2rem);margin:0}.search-results .page-header .page-title span{font-weight:700}.search-results .hentry .wp-post-image{margin-bottom:0;padding:1.5em 1em}.search-results .entry-title,.search-results .woocommerce-loop-product__title{text-align:center}.search-results .search-results-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:1rem 0 3rem}.search-results .search-results-grid>li{list-style:none}.search-results .search-results-grid>*{align-items:center;background:#fff;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:stretch;padding:1.5rem}.search-results .entry-footer,.search-results .entry-meta{color:#6b6f78;font-size:.9rem;margin-bottom:.75rem}.search-results .entry-content,.search-results .entry-summary{color:#2f2f2f;line-height:1.6}.search-results .read-more{align-items:center;color:#214986;display:inline-flex;font-weight:700;gap:.35rem}.search-results .read-more:hover{color:var(--color-accent);text-decoration:none}.search-results .no-results.not-found{background:#fff;border:1px solid rgba(25,179,217,.12);border-radius:14px;box-shadow:0 10px 22px rgba(0,0,0,.08);padding:2rem}.search-results .no-results.not-found .page-title{color:#214986;margin-top:0}.search-results .no-results.not-found .page-content{margin:1rem 0 0}.search-results .no-results.not-found .search-form{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.search-results .no-results.not-found .search-form .search-field{flex:1;min-width:220px;padding:.5rem .75rem}.search-results .no-results.not-found .search-form .search-submit{background:#214986;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:.55rem 1.2rem}.search-results .no-results.not-found .search-form .search-submit:hover{background:var(--color-accent)}