@layer components{.vx-search-panel .vx-drawer__top-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-4);border-bottom:none}.vx-search-panel__form{grid-column:1}.vx-search-panel__input{width:100%;border:none;border-bottom:1px solid var(--color-border);background:transparent;font-family:var(--font-heading);font-size:24px;padding-block:var(--space-3)}@media(min-width:990px){.vx-search-panel__input{font-size:32px}}.vx-search-panel__input:focus{outline:none;border-bottom-color:var(--color-text)}.vx-search-panel__hint{display:none;color:var(--color-text-muted);font-size:var(--text-small)}@media(min-width:990px){.vx-search-panel__hint{display:inline}}.vx-search-panel__suggested{padding-block:var(--space-6)}.vx-search-panel__suggested-list{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-3)}.vx-search-panel__body{overflow-y:auto;padding-bottom:var(--space-6)}.vx-search-panel__recent{padding-bottom:var(--space-6)}.vx-search-panel__recent[hidden],[data-search-results][hidden],.vx-ps__skeleton[hidden]{display:none}.vx-search-panel__recent-head{display:flex;align-items:baseline;gap:var(--space-4)}.vx-search-panel__clear{font-size:var(--text-small);min-height:44px;display:inline-flex;align-items:center}.vx-ps{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-5)}.vx-ps__heading{margin-bottom:var(--space-3)}.vx-ps__products{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media(min-width:640px){.vx-ps__products{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.vx-ps__products{grid-template-columns:repeat(6,1fr)}}.vx-ps__product{display:flex;flex-direction:column;gap:var(--space-2)}.vx-ps__media{display:block;aspect-ratio:3 / 4;background:var(--color-bg-alt);overflow:hidden}.vx-ps__media img{width:100%;height:100%;object-fit:cover}.vx-ps__name{font-size:var(--text-small)}.vx-ps__price{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text-muted)}.vx-ps__text-link{display:flex;align-items:center;min-height:44px}.vx-ps mark{background:transparent;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vx-ps [role=option].is-active{outline:2px solid var(--color-text);outline-offset:2px}.vx-ps__view-all{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center}.vx-ps__empty{display:flex;flex-direction:column;gap:var(--space-4)}.vx-ps__empty-message{font-family:var(--font-heading);font-size:var(--text-h3)}.vx-ps__empty-links{display:flex;gap:var(--space-5)}.vx-ps__skeleton{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);padding-block:var(--space-5)}@media(min-width:990px){.vx-ps__skeleton{grid-template-columns:repeat(4,1fr)}}.vx-ps__skeleton span{display:block;aspect-ratio:3 / 4;background:var(--color-bg-alt)}@media(prefers-reduced-motion:no-preference){.vx-ps__skeleton span{animation:vx-ps-pulse 1.2s ease-in-out infinite}}@keyframes vx-ps-pulse{50%{opacity:.5}}.vx-search-page__form{display:flex;gap:var(--space-3);max-width:560px;margin-top:var(--space-5)}.vx-search-page__input{flex:1 1 auto;min-width:0;min-height:44px;border:1px solid var(--color-border);background:transparent;padding-inline:var(--space-4);font-size:16px;color:var(--color-text)}.vx-search-page__tabs{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.vx-search-page__empty{padding-block:var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}.vx-search-page__empty-message{font-family:var(--font-heading);font-size:var(--text-h3);max-width:52ch}.vx-search-page__empty-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.vx-search-page__list{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-6);max-width:68ch}.vx-search-page__item-title{font-family:var(--font-heading);font-size:var(--text-h3)}.vx-search-page__item-excerpt{color:var(--color-text-muted);margin-top:var(--space-2)}.vx-404__title{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:400;margin-top:var(--space-3)}.vx-404__text{color:var(--color-text-muted);max-width:52ch;margin-top:var(--space-4)}.vx-404__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/c-search.css.map */
