@font-face{font-family:"AdihausDIN";font-style:normal;font-weight:normal;src:url("../fonts/adihausdin/adihausdin.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin.woff") format("woff"),url("../fonts/adihausdin/adihausdin.ttf") format("truetype");font-display:swap}@font-face{font-family:"AdihausDIN";font-style:italic;font-weight:normal;src:url("../fonts/adihausdin/adihausdin_Ita.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin_Ita.woff") format("woff"),url("../fonts/adihausdin/adihausdin_Ita.ttf") format("truetype");font-display:swap}@font-face{font-family:"AdihausDIN";font-style:normal;font-weight:bold;src:url("../fonts/adihausdin/adihausdin_bold.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin_bold.woff") format("woff"),url("../fonts/adihausdin/adihausdin_bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"AdihausDIN";font-style:italic;font-weight:bold;src:url("../fonts/adihausdin/adihausdin_bold_italic.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin_bold_italic.woff") format("woff"),url("../fonts/adihausdin/adihausdin_bold_italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"AdihausDIN Cn";font-style:normal;font-weight:bold;src:url("../fonts/adihausdin/adihausdin_cn_bold.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin_cn_bold.woff") format("woff"),url("../fonts/adihausdin/adihausdin_cn_bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"AdihausDIN Cn";font-style:italic;font-weight:bold;src:url("../fonts/adihausdin/adihausdin_cn_bold_italic.woff2") format("woff2"),url("../fonts/adihausdin/adihausdin_cn_bold_italic.woff") format("woff"),url("../fonts/adihausdin/adihausdin_cn_bold_italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"adineuePROTT";font-style:normal;font-weight:900;src:url("../fonts/adineueprott/adineueprott_black.woff2") format("woff2"),url("../fonts/adineueprott/adineueprott_black.woff") format("woff"),url("../fonts/adineueprott/adineueprott_black.ttf") format("truetype");font-display:swap}*{font-size:100%;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0 none rgba(0,0,0,0);border-top:0 none rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0);border-left:0 none rgba(0,0,0,0);border-right:0 none rgba(0,0,0,0);vertical-align:baseline;box-sizing:border-box}*:focus{outline:0}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}textarea{resize:none}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}img{pointer-events:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body .header_main_1 .location .ubication{font-size:1rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;line-height:1.33;text-align:left;text-decoration:none;text-transform:none;color:#000}@media only screen and (max-width: 1920px){body .header_main_1 .location .ubication{font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){body .header_main_1 .location .ubication{font-size:14px}}body .header_main_1 .location .ubication b{font-weight:bold}.layout1{-ms-display:grid;display:grid;grid-gap:25px 50px;grid-template-areas:"a1 b1 c1" "d1 d1 d1"}@media only screen and (min-width: 980px)and (max-height: 768px){.layout1{grid-gap:10px 50px}}@media only screen and (max-width: 1024px){.layout1{-ms-display:grid;display:grid;grid-template-areas:"c1" "a1" "d1" "b1"}}.layout1 .l1{grid-area:a1}.layout1 .l2{grid-area:b1}.layout1 .l3{grid-area:c1}.layout1 .l4{grid-area:d1}body .header_main_1 .location .ubication{font-size:1rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;line-height:1.33;text-align:left;text-decoration:none;text-transform:none;color:#000}@media only screen and (max-width: 1920px){body .header_main_1 .location .ubication{font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){body .header_main_1 .location .ubication{font-size:14px}}body .header_main_1 .location .ubication b{font-weight:bold}html{scroll-behavior:smooth}body{font-size:100%;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0 none rgba(0,0,0,0);border-top:0 none rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0);border-left:0 none rgba(0,0,0,0);border-right:0 none rgba(0,0,0,0);background-repeat:no-repeat;background-size:cover;background-color:#000;position:relative;top:0;left:0;overflow:overlay;overflow-x:hidden}body::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:auto;background-color:#fff}body::-webkit-scrollbar-thumb{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#000}body::-webkit-scrollbar-track{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body .no_scroll{overflow:hidden !important}body .header_main_1{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100vw;height:80px;position:relative;top:0;left:0;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;background-color:#000;z-index:112}@media only screen and (max-width: 980px){body .header_main_1{border-bottom:1px solid #000}}@media only screen and (max-width: 640px){body .header_main_1{height:60px}}body .header_main_1 .main_logo{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;flex:1 70%}body .header_main_1 .main_logo .logo_adidas_white{width:80px;height:55px;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);position:relative;top:0;left:0;display:block}@media only screen and (max-width: 1920px){body .header_main_1 .main_logo .logo_adidas_white{width:66px;height:45px}}@media only screen and (max-width: 640px){body .header_main_1 .main_logo .logo_adidas_white{width:44px;height:30px}}body .header_main_1 .container_back{flex:1 15%}body .header_main_1 .container_back .back{position:absolute;top:50%;left:1.953125vw;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-size:1.875rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;padding-left:30px;line-height:7px;display:block;cursor:pointer;color:#fff}@media only screen and (max-width: 1920px){body .header_main_1 .container_back .back{font-size:1.25rem;padding-left:20px}}@media only screen and (max-width: 980px){body .header_main_1 .container_back .back{font-size:1.25rem}}@media only screen and (max-width: 640px){body .header_main_1 .container_back .back{height:17px}}body .header_main_1 .location{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:auto;height:100%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex:1 15%}body .header_main_1 .location .ubication{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;width:128px;height:62%;position:relative;top:0;left:0;text-transform:uppercase;line-height:0;background-color:rgba(0,0,0,0);color:#fff}@media only screen and (max-width: 640px){body .header_main_1 .location .ubication{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:45px;top:2px}}body .loader_page{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 70%);z-index:110}@media only screen and (min-width: 980px)and (max-height: 768px){body .loader_page{top:48px}}body .loader_page.show{-webkit-transition:height 600ms linear,opacity 200ms linear 200ms;-moz-transition:height 600ms linear,opacity 200ms linear 200ms;-o-transition:height 600ms linear,opacity 200ms linear 200ms;transition:height 600ms linear,opacity 200ms linear 200ms;height:100vh;opacity:1}body .loader_page.show .logo_adidas_loader{-webkit-animation:zoomIn 300ms 1 forwards 600ms;-moz-animation:zoomIn 300ms 1 forwards 600ms;animation:zoomIn 300ms 1 forwards 600ms}body .loader_page.hidden{-webkit-transition:height 600ms linear 300ms,opacity 200ms linear 900ms;-moz-transition:height 600ms linear 300ms,opacity 200ms linear 900ms;-o-transition:height 600ms linear 300ms,opacity 200ms linear 900ms;transition:height 600ms linear 300ms,opacity 200ms linear 900ms;height:0;opacity:0}@media only screen and (max-width: 640px){body .loader_page.hidden{height:60px}}body .loader_page.hidden.stay{z-index:0}body .loader_page.hidden .logo_adidas_loader{-webkit-animation:zoomOut 300ms 1 forwards 600ms;-moz-animation:zoomOut 300ms 1 forwards 600ms;animation:zoomOut 300ms 1 forwards 600ms}body .loader_page.hidden .bouncing_loader{-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;opacity:0}body .loader_page.hidden .container{-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;opacity:0}body .loader_page .container{position:relative;top:0;left:0;top:-20px;max-width:600px;max-height:560px;background-color:#000;border:solid 2px #fff;width:100%;height:100%;padding:100px 100px 80px}@media only screen and (min-width: 980px)and (max-height: 768px){body .loader_page .container{max-width:550px;max-height:515px;padding:87px 67px 80px}}@media only screen and (max-width: 980px){body .loader_page .container{padding:35px 25px 35px;max-width:320px;height:auto}}body .loader_page .container .title{font-size:1.5rem;font-family:"AdihausDIN","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1920px){body .loader_page .container .title{font-size:calc(8px + 16 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){body .loader_page .container .title{font-size:8px}}body .loader_page .container .slider{margin:100px auto 31px;position:relative;overflow:hidden;height:100px;width:100px}@media only screen and (max-width: 980px){body .loader_page .container .slider{margin:60px auto 13px;height:64px;width:64px}}body .loader_page .container .slider ul{display:flex;animation:cambio 3s infinite alternate cubic-bezier(0.68, -0.55, 0.27, 1.55)}body .loader_page .container .slider li{position:relative;width:100%;height:100px;list-style:none;min-width:100px}@media only screen and (max-width: 980px){body .loader_page .container .slider li{height:64px;min-width:64px}}@keyframes cambio{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}100%{margin-left:-300%}}body .loader_page .container .line{width:170px;height:1px;background:#fff;margin:0 auto 100px}@media only screen and (min-width: 980px)and (max-height: 768px){body .loader_page .container .line{margin:0 auto 75px}}@media only screen and (max-width: 980px){body .loader_page .container .line{width:110px;margin:0 auto 65px}}body .loader_page .container .categories{display:flex;grid-gap:17px;justify-content:center}@supports(gap){body .loader_page .container .categories{gap:17px}}@media only screen and (max-width: 980px){body .loader_page .container .categories{grid-gap:5px}@supports(gap){body .loader_page .container .categories{gap:5px}}}body .loader_page .container .categories span{font-size:0.625rem;font-family:"AdihausDIN","sans-serif";font-weight:normal;font-style:italic;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#fff;padding:8px;color:#000;min-width:90px}@media only screen and (max-width: 1920px){body .loader_page .container .categories span{font-size:calc(8px + 2 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){body .loader_page .container .categories span{font-size:8px}}@media only screen and (max-width: 980px){body .loader_page .container .categories span{min-width:fit-content}}body .loader_page .bouncing_loader{-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;-webkit-flex-direction:row;flex-direction:row;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;opacity:1}body .loader_page .bouncing_loader>div{-webkit-animation:bouncing_loader 600ms infinite alternate;-moz-animation:bouncing_loader 600ms infinite alternate;animation:bouncing_loader 600ms infinite alternate;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:.5rem;height:.5rem;margin:25px .2rem;background:#fff}body .loader_page .bouncing_loader>div:nth-child(1){animation-delay:.2s}body .loader_page .bouncing_loader>div:nth-child(2){animation-delay:.4s}body .loader_page .bouncing_loader>div:nth-child(3){animation-delay:.6s}.hide{display:none}.show{display:block}