.ve-compact-search{display:block;position:relative;min-width:0;color:#5a2dd8;font:inherit;line-height:1.65}.ve-compact-search form{margin:0}.ve-compact-search .ve-compact-search__input{appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0!important;border-radius:0;outline:none!important;box-shadow:none!important;background:transparent;color:#5a2dd8;caret-color:#5a2dd8;font:inherit;letter-spacing:inherit}.ve-compact-search .ve-compact-search__input:focus,.ve-compact-search .ve-compact-search__input:focus-visible{border:0!important;outline:none!important;box-shadow:none!important}.ve-compact-search__input::placeholder{color:#5a2dd8;opacity:.5;text-transform:var(--ve-ui-transform);transition:opacity .2s}.ve-compact-search__input:focus::placeholder{opacity:.2}.ve-compact-search__suggestions{background:#fff;padding:12px 0;color:#5a2dd8;text-align:start;text-transform:none;letter-spacing:normal}.ve-compact-search__suggestions[hidden]{display:none!important}.ve-compact-search .ve-compact-search__item{display:flex;align-items:center;gap:12px;padding:7px 0;min-height:44px;color:#5a2dd8;background-image:none!important;text-decoration:none!important}.ve-compact-search__item img{width:34px;height:44px;object-fit:cover;flex-shrink:0}.ve-compact-search__item span{overflow-wrap:anywhere}.ve-compact-search .ve-compact-search__all{display:inline-block;margin-top:12px;padding-block:6px;color:#5a2dd8;text-decoration:underline!important;text-underline-offset:4px;background-image:none!important}.ve-compact-search__suggestions p{margin:0}.ve-compact-search--header{width:100px;text-align:inherit}.ve-bar__utils .ve-compact-search--header input{text-align:end}.ve-compact-search--header .ve-compact-search__suggestions{position:absolute;top:100%;inset-inline-end:0;z-index:60;width:280px;padding:12px}.ve-bar__start .ve-compact-search__suggestions{inset-inline-start:0;inset-inline-end:auto}.ve-drawer__foot:has(.ve-compact-search--menu){flex-direction:column;align-items:stretch;gap:0}.ve-compact-search--menu{margin-block:12px}.ve-compact-search--menu form{width:50%;height:34.5px;border:1px solid #5A2DD8;padding-inline:12px;display:flex;align-items:center}.ve-compact-search--menu .ve-compact-search__input{height:32.5px}.ve-compact-search--results{width:185px;margin:0 auto;text-align:center;font:12px/1.65 var(--ve-font)}.ve-compact-search--results{color:inherit}.ve-compact-search--results .ve-compact-search__input{color:inherit;caret-color:currentColor}.ve-compact-search--results .ve-compact-search__input::placeholder,.ve-compact-search--results .ve-compact-search__suggestions,.ve-compact-search--results .ve-compact-search__item,.ve-compact-search--results .ve-compact-search__all{color:inherit}.ve-compact-search--results form{border-bottom:1px solid currentColor}.ve-compact-search--results .ve-compact-search__input{text-align:center}.ve-compact-search--results .ve-compact-search__suggestions{position:absolute;z-index:10;width:280px;max-width:calc(100vw - 32px);inset-inline-start:50%;transform:translate(-50%);padding:12px}html[dir=rtl] .ve-compact-search--results .ve-compact-search__suggestions{transform:translate(50%)}.ve-search-results .template-search__header{margin-bottom:32px;text-align:center}.ve-search-results .template-search__header h1{font:16px/1.65 var(--ve-font);color:inherit;margin-bottom:16px}.ve-search-results .template-search__search{max-width:185px;margin:0 auto 24px}.ve-search-results .product-grid{border-top:1px solid var(--ve-divider);padding-top:24px}@media(max-width:989px){.ve-compact-search--header,.ve-menu-search--desktop{display:none}.ve-menu-search--mobile .ve-compact-search--menu form{width:25%}}@media(min-width:990px){.ve-compact-search .ve-compact-search__input::placeholder{opacity:1}.ve-compact-search--hidden,.ve-menu-search--mobile{display:none}.ve-main--search .template-search__header{width:calc(100% + 264px);max-width:none;margin-inline-start:-240px;padding-inline:24px}.ve-compact-search--header,.ve-compact-search--results{color:inherit}.ve-compact-search--header .ve-compact-search__input,.ve-compact-search--results .ve-compact-search__input{color:inherit;caret-color:currentColor}.ve-compact-search--header .ve-compact-search__input::placeholder,.ve-compact-search--results .ve-compact-search__input::placeholder{color:inherit}}@media(prefers-reduced-motion:reduce){.ve-compact-search__input::placeholder{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ve-compact-search.css.map */
