[_nghost-ng-c785447626] { display: block; }
[_nghost-ng-c785447626] .virtual-search.search-field[_ngcontent-ng-c785447626] .search-input[_ngcontent-ng-c785447626] { display: block; height: 3.125rem; width: 100%; border-radius: 0.375rem; border-width: 1px; border-color: hsl(var(--tertiary-950) / .15); background-color: transparent; padding-top: 0.563rem; padding-bottom: 0.563rem; padding-left: 3rem; font-size: 1rem; color: hsl(var(--tertiary-950) / .3); --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000); }
[_nghost-ng-c785447626] .virtual-search.search-field[_ngcontent-ng-c785447626] .search-input[_ngcontent-ng-c785447626]:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000); }
@media (min-width: 640px) {
  [_nghost-ng-c785447626] .virtual-search.search-field[_ngcontent-ng-c785447626] .search-input[_ngcontent-ng-c785447626] { font-size: 0.75rem; line-height: 1.5rem; }
}