@media (min-width: 768px){.navigation-search .period-date-picker__container{margin-top:1.5rem}}@media (min-width: 1320px){.navigation-search .period-date-picker__container{position:absolute;overflow-y:unset;right:50%;transform:translate(50%)}}@media (min-width: 1320px){.navigation-search .period-date-picker__container{right:0;transform:translate(0)}}@media (min-width: 992px){.navigation-search .auto-suggest-dropdown{width:200%;top:calc(100% + 1rem)}}@media (min-width: 1320px){.navigation-search .period-date-picker__container{right:-3.25rem!important}}.navigation-search__border--pulse{position:relative}.navigation-search__border--pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:1px solid #0069b4;width:100%;height:100%;z-index:-1;opacity:0;border-radius:50rem;animation:1.5s 1s ease search-input-hint}.navigation-search__border--pulse .navigation-search__form-input-wrapper:after{animation:.3s ease scale-separator forwards}.navigation-search__border--pulse .navigation-search__date-button span{white-space:nowrap}.navigation-search__border--pulse .navigation-search__input{opacity:0;animation:1s .2s ease search-placeholder forwards}.navigation-search__border--pulse .navigation-search__date-button-text{opacity:0;animation:1s .2s ease date-placeholder forwards}.navigation-search__input,.navigation-search__date-button{animation:.3s ease default-placeholder forwards}@keyframes scale-separator{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes default-placeholder{0%{opacity:0}to{opacity:1}}@keyframes search-placeholder{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes date-placeholder{0%{transform:translate(calc(-100% - 1rem));opacity:0}to{transform:translate(0);opacity:1}}@keyframes search-input-hint{0%{transform:scale(1);opacity:0;z-index:1}50%{transform:scale(1.04,1.3);opacity:1;z-index:1}99.99%{transform:scale(1);opacity:0;z-index:1}to{z-index:0}}
