.search{position:relative}.search__wrapper{padding:15px 20px;padding:0.9375rem 1.25rem}@media (min-width: 971px){.search__wrapper{padding:14px 5px 5px;padding:0.875rem 0.3125rem 0.3125rem;position:relative;bottom:0;display:none}}.search__wrapper--light{display:none;float:right}@media (min-width: 971px){.search__wrapper--light{display:block}}.search__inner-wrapper{position:relative;display:inline-block;width:100%}.search__input-wrapper{margin:0;display:block !important}@media (min-width: 769px){.search__input--light{min-width:363px}}.search__button-position,.search__button-wrapper,.search__button,.search__icon{position:absolute;top:0;right:0}.search__button-wrapper,.search__button{width:3.5em;height:3em;display:block}.search__button-wrapper:focus,.search__button-wrapper:hover,.search__button:focus,.search__button:hover{background:none}.search__button-wrapper--light:focus,.search__button-wrapper--light:hover{background:none}.search__icon{margin:0px 18.75px;margin:0rem 1.17188rem;padding:12.5px 0px;padding:0.78125rem 0rem;font-size:25px;font-size:1.5625rem;color:currentColor}.search__button{padding:0;margin:0;border:0;background:none;text-indent:-999em}@media (min-width: 971px){.search__button--light{bottom:0;padding:0;background:none}}
