@-webkit-keyframes floatImg{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes floatImg{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes floatImg{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes floatImg{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.loader{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;position:fixed;top:0;left:0;width:100%;height:100%;grid-gap:10px;background-color:#4bc168;color:#fff;overflow:hidden;z-index:1000}@supports(gap){.loader{gap:10px}}.loader.close{-webkit-transition:height 400ms ease-out 200ms;-moz-transition:height 400ms ease-out 200ms;-o-transition:height 400ms ease-out 200ms;transition:height 400ms ease-out 200ms;height:0}.loader.close .loader_ball_adidas{-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;opacity:0}.loader.close .text_loader{-webkit-animation:fadeZoomOut 200ms ease-out 400ms both;-moz-animation:fadeZoomOut 200ms ease-out 400ms both;animation:fadeZoomOut 200ms ease-out 400ms both}.loader .loader_ball_adidas{-webkit-animation:floatImg 900ms linear infinite;-moz-animation:floatImg 900ms linear infinite;animation:floatImg 900ms linear infinite;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;width:120px;height:120px;position:relative;top:-10px;left:0;opacity:1;fill:#fff}.loader .loader_ball_adidas .ball_adidas{transform-box:fill-box;transform-origin:50% 50%}.loader .text_loader{-webkit-animation:fadeZoomIn 200ms ease-out forwards;-moz-animation:fadeZoomIn 200ms ease-out forwards;animation:fadeZoomIn 200ms ease-out forwards;font-size:1.125rem;font-family:"adidasFG","sans-serif";font-weight:400;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;opacity:0;color:#fff}