.search__input.field__input{border:none;background-color:var(--color-neutral100);border-radius:22px}@media screen and (min-width: 750px){.search__input.field__input{padding-left:5rem}}.search .icon-search{z-index:5;width:22.5px;height:22.5px}@media screen and (min-width: 750px){.search .icon-search{position:absolute;top:15px;left:20px}}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}@media screen and (max-width: 749px){.search__button{margin-right:1rem}}.mobile-search{padding:0 1.5rem 15px 1.5rem}.mobile-search.hide-scroll{top:58px;background:#fff;width:100%;z-index:0;transition:top .5s ease}.reset__button{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.search__button:focus-visible,.reset__button:focus-visible,.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}@media screen and (max-width: 749px){.template-search .mobile-facets__sort .select .select__select{padding-right:2.5rem}.template-search .mobile-facets__sort .select .icon-down{right:1rem}.template-search .mobile-facets__sort .select span{position:absolute;right:0}}
