/*! sdp-prototypes 2.08.0 202506111182249be2 3a939bd7604ad0e9d63d28851069649c */
.search{width:100%;margin-top:.2142857rem;margin-bottom:3.2142857rem;position:relative}.search.suggested-shown .text-field-wrapper input,.search a.gcss-button{border-bottom-left-radius:0}.search a.gcss-button{border-top-left-radius:0}@media screen and (min-width:1005px){.search{margin-top:3.0714286rem;margin-bottom:3.0714286rem}}@media screen and (max-width:699px){.search{padding-left:6%;padding-right:6%}}@media screen and (max-width:509px){.search{padding-left:0;padding-right:0}}.search .text-field-wrapper input{padding-left:2.1428571rem}@media screen and (min-width:700px)and (max-width:1004px){.search .text-field-wrapper{padding-left:1.5625%}}.search .suggested{position:absolute;border-top:2px solid;border-bottom-left-radius:.3571429rem;border-bottom-right-radius:.3571429rem;z-index:2;margin-top:-1px}@media screen and (min-width:700px)and (max-width:1004px){.search .suggested{margin-left:1.5625%}}.search .suggested a{font-family:var(--gcss-typography-label-5-family);font-size:var(--gcss-typography-label-5-size);font-weight:var(--gcss-typography-label-5-weight);display:block;line-height:2.1428571rem;padding-left:1.4285714rem}.search .suggested a:hover{cursor:pointer}.search .suggested a span{font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}.gcss-theme-light .suggested{background-color:var(--gcss-colors-background-primary_light);border-top-color:var(--gcss-colors-line-primary_light)}.gcss-theme-light .suggested a{color:var(--gcss-colors-text-body-secondary_light)}.gcss-theme-light .suggested a.has-focus{background-color:var(--gcss-colors-background-secondary_light)}.gcss-theme-light.search a.gcss-button:active{background-color:var(--gcss-colors-element-primary-active_light);color:var(--gcss-colors-text-element-primary_dark)}.gcss-theme-dark .suggested{background-color:var(--gcss-colors-background-primary_light);border-top-color:var(--gcss-colors-line-primary_light)}.gcss-theme-dark .suggested a{color:var(--gcss-colors-text-body-secondary_light)}.gcss-theme-dark .suggested a.has-focus{background-color:var(--gcss-colors-background-secondary_light)}.gcss-theme-dark.search a.gcss-button:active{background-color:var(--gcss-colors-element-primary-active_dark);color:var(--gcss-colors-text-element-primary_dark)}