.SearchInput-module-scss-module__mCgl-q__root{padding:1.25rem}@media (min-width:48rem){.SearchInput-module-scss-module__mCgl-q__root{border-radius:var(--ui-radius);padding:.625rem}}.SearchInput-module-scss-module__mCgl-q__container{position:relative}.SearchInput-module-scss-module__mCgl-q__field{flex-direction:column;gap:.625rem;display:flex}@media (min-width:48rem){.SearchInput-module-scss-module__mCgl-q__field{border-radius:var(--ui-radius);background-color:#fff;flex-direction:row;gap:0}}.SearchInput-module-scss-module__mCgl-q__inputField{border-radius:var(--ui-radius);background-color:#fff;flex-grow:1;align-items:center;gap:.625rem;display:flex;position:relative}@media (max-width:48rem){.SearchInput-module-scss-module__mCgl-q__inputField{padding:var(--space-default)var(--space-small)}}.SearchInput-module-scss-module__mCgl-q__input{border:none;outline:none;flex-grow:1;font-size:1rem;line-height:1.25rem}.SearchInput-module-scss-module__mCgl-q__input::selection{background-color:var(--secondary);color:#fff}.SearchInput-module-scss-module__mCgl-q__input::selection{background-color:var(--secondary);color:#fff}.SearchInput-module-scss-module__mCgl-q__button{cursor:pointer;justify-content:center;gap:.625rem;display:flex}@media (max-width:48rem){.SearchInput-module-scss-module__mCgl-q__button,.SearchInput-module-scss-module__mCgl-q__button:hover,.SearchInput-module-scss-module__mCgl-q__button:active,.SearchInput-module-scss-module__mCgl-q__button:focus{background-color:#f29200}}@media (min-width:48rem){.SearchInput-module-scss-module__mCgl-q__button{border-top-left-radius:0;border-bottom-left-radius:0}}.SearchInput-module-scss-module__mCgl-q__buttonAligned{border-bottom-right-radius:0}@media (max-width:48rem){.SearchInput-module-scss-module__mCgl-q__buttonAligned{border-bottom-left-radius:0}}.SearchInput-module-scss-module__mCgl-q__suggestions{z-index:700;background-color:#fff;border:.0625rem solid #efefef;width:100%;position:absolute;top:100%;left:0}.SearchInput-module-scss-module__mCgl-q__suggestions>div:first-child{margin-top:.125rem}.SearchInput-module-scss-module__mCgl-q__noBottomBorder{border-bottom-right-radius:0;border-bottom-left-radius:0}.SearchInput-module-scss-module__mCgl-q__isOnlyInput{padding:0}.SearchInput-module-scss-module__mCgl-q__isOnlyInput .SearchInput-module-scss-module__mCgl-q__field{display:block}.SearchInput-module-scss-module__mCgl-q__isOnlyInput .SearchInput-module-scss-module__mCgl-q__inputField{padding:var(--space-small);border:1px solid #bdbdbd}.SearchInput-module-scss-module__mCgl-q__isOnlyInput .SearchInput-module-scss-module__mCgl-q__icon{width:1.3rem;height:1.3rem}
.SuggestionOption-module-scss-module__Y1RTYG__suggestion{cursor:pointer;border-bottom:.125rem solid #efefef;align-items:center;padding:.625rem 1.25rem;display:flex}.SuggestionOption-module-scss-module__Y1RTYG__suggestion:last-child{border-bottom:0}.SuggestionOption-module-scss-module__Y1RTYG__suggestion:hover{background-color:#efefef}.SuggestionOption-module-scss-module__Y1RTYG__suggestionIcon{margin-right:1.25rem}.SuggestionOption-module-scss-module__Y1RTYG__suggestionDetail{flex-direction:column;display:flex}.SuggestionOption-module-scss-module__Y1RTYG__suggestionLabel>mark{background-color:var(--color-medium)}.SuggestionOption-module-scss-module__Y1RTYG__suggestionDescription{color:#0978bb;font-style:italic}
.WishlistButton-module-scss-module__OoLnWW__wishlistButton{position:relative}@media (max-width:48rem){.WishlistButton-module-scss-module__OoLnWW__wishlistButton{grid-column:1/-1}}.WishlistButton-module-scss-module__OoLnWW__badge{background:var(--color-error,#d11729);font-size:var(--font-size-tiny,.75rem);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-8px;right:6px;box-shadow:0 2px 4px #0003}.WishlistButton-module-scss-module__OoLnWW__disabled{background-color:var(--color-white)!important;border:1px solid var(--primary)!important;color:var(--primary)!important}.WishlistButton-module-scss-module__OoLnWW__disabled div{color:#fff}.WishlistButton-module-scss-module__OoLnWW__disabled svg{fill:var(--primary)!important}
