/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-error{align-items:center;background:var(--c-grey);display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;transition:opacity .35s var(--ease-in-out-cubic);width:100%;z-index:3!important}.app-error.hide{opacity:0}.app-error__lottie{pointer-events:none;position:absolute}@media(max-width:900px){.app-error__lottie{display:none}}.app-error__lottie-cercle-blue{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.app-error__lottie-gribouillis-red{bottom:0;left:50%;transform:translate(-50%);width:100%}.app-error__lottie-gribouillis-blue{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.app-error__lottie-fleche-blue{right:0;top:50%;transform:translate(90%)}.app-error__lottie-fleche-red-1{bottom:0;left:0;transform:translate(-100%)}.app-error__lottie-fleche-red-2{left:0;top:35%;transform:translate(-65%,-50%)}.app-error__lottie-fleche-red-3{right:0;top:30%;transform:translate(50%,-50%)}.app-error__lottie-fleche-red-4{bottom:0;right:0;transform:translate(100%,100%)}.app-error__content{margin-bottom:6.8359375vh;position:relative;text-align:center;width:40%}@media(max-width:900px){.app-error__content{width:100%}}.app-error__content__title-stroke.H1{-webkit-text-stroke:1px var(--c-black);-webkit-text-fill-color:transparent;position:relative}.app-error__content__subtitle.H2,.app-error__content__subtitle.H2 span,.app-error__content__title.H1{position:relative}.app-error__cta.app-atoms-cta{width:25%}@media(max-width:900px){.app-error__cta.app-atoms-cta{width:75%}}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.H1{font-size:9.375vw;letter-spacing:-.25rem;line-height:8.3333333333vw;text-transform:uppercase}@media(max-width:900px){.H1{font-size:21.3333333333vw;line-height:19.2vw}}.H1 .bold,.H1 strong,.H1.bold,.H1.medium{font-family:ITCFranklinGothicLT-DmCp}.H1__parent{overflow:hidden}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.H2{font-size:6.9444444444vw;letter-spacing:-.05em;line-height:6.25vw;text-transform:uppercase}@media(max-width:900px){.H2{font-size:17.0666666667vw;line-height:15.4666666667vw}}.H2 .bold,.H2 strong,.H2.bold,.H2.medium{font-family:ITCFranklinGothicLT-DmCp}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-atoms-cta{border:1px solid var(--c-black);display:block;overflow:hidden;position:relative;transition:opacity .4s var(--ease-in-out-cubic)}.app-atoms-cta-click{align-items:center;cursor:pointer;display:inline-flex;justify-content:space-between;position:relative;z-index:1}.app-atoms-cta.arrow{padding:0!important}.app-atoms-cta.arrow .app-atoms-cta-click{padding:1.0416666667vw 1.3888888889vw;width:100%}@media(max-width:900px){.app-atoms-cta.arrow .app-atoms-cta-click{padding:2.6666666667vw 3.7333333333vw}}@media(min-width:900px){.app-atoms-cta.arrow .app-atoms-cta-click{padding:.6944444444vw 1.0416666667vw!important}}.app-atoms-cta.disabled{opacity:.65;pointer-events:none}.app-atoms-cta:after{background:var(--layer-color);content:"";height:calc(100% + 2px);left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:center top;transition:transform .7s var(--ease-out-expo);width:calc(100% + 2px);will-change:transform}@media(hover:hover){.app-atoms-cta{cursor:pointer}.app-atoms-cta:hover:after{transform:scaleY(1)}}.app-atoms-cta__text{position:relative;transition:color .15s var(--ease-in-out-cubic);z-index:1}.app-atoms-cta .P2,.app-atoms-cta .P2.bold,.app-atoms-cta .P2.medium,.app-atoms-cta .P2.regular{font-family:ITCFranklinGothicLT-DmCp;font-size:1.7361111111vw;line-height:1.3888888889vw;text-transform:uppercase}@media(max-width:900px){.app-atoms-cta .P2,.app-atoms-cta .P2.bold,.app-atoms-cta .P2.medium,.app-atoms-cta .P2.regular{font-size:4.8vw;line-height:4.8vw}}@media(min-width:1600px){.app-atoms-cta .P2,.app-atoms-cta .P2.bold,.app-atoms-cta .P2.medium,.app-atoms-cta .P2.regular{font-size:1.4583333333vw!important;line-height:1.1111111111vw!important}}.app-atoms-cta__arrow{margin-left:1.0416666667vw;overflow:hidden;width:1.7361111111vw;z-index:1}@media(max-width:900px){.app-atoms-cta__arrow{height:auto;margin-left:4vw;width:6.6666666667vw}}.app-atoms-cta__arrow svg{vertical-align:middle;width:100%;will-change:transform;z-index:1}.app-atoms-cta__arrow svg path{transition:fill .15s var(--ease-in-out-cubic)}@media(max-width:900px){.app-atoms-cta__arrow svg{padding:0}}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.P2{font-size:1.1111111111vw;line-height:1.3888888889vw}@media(max-width:900px){.P2{font-size:3.7333333333vw;line-height:5.3333333333vw}}.P2.regular{font-family:ITCFranklinGothicLT-BkCp}.P2 strong,.P2.bold{font-family:ITCFranklinGothicLT-DmCp}.P2.medium{font-family:ITCFranklinGothicLT-BkCp}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 *//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;text-rendering:geometricPrecision}:not(iframe):not(canvas):not(img):not(svg):not(video):not(svg *){all:unset;display:revert}*,:after,:before{box-sizing:border-box!important}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}@font-face{font-display:swap;font-family:ITCFranklinGothicLT-BkCp;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/ITCFranklinGothicLT-BkCp.e9334ff.woff) format("woff"),url(/_nuxt/fonts/ITCFranklinGothicLT-BkCp.e50ff62.woff2) format("woff2")}@font-face{font-display:swap;font-family:ITCFranklinGothicLT-DmCp;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/ITCFranklinGothicLT-DmCp.fb6cb00.woff) format("woff"),url(/_nuxt/fonts/ITCFranklinGothicLT-DmCp.7aadaed.woff2) format("woff2")}@font-face{font-display:swap;font-family:ITCFranklinGothicLT-DmXtraCp;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/ITCFranklinGothicLT-DmXtraCp.88ab607.woff) format("woff"),url(/_nuxt/fonts/ITCFranklinGothicLT-DmXtraCp.a7a01bd.woff2) format("woff2")}:root{--layout-columns-count:6;--layout-columns-gap:5.3333333333vw;--layout-margin:3.2vw;--layout-width:calc(100vw - var(--layout-margin)*2);--layout-column-width:calc((var(--layout-width) - ((var(--layout-columns-count) - 1)*var(--layout-columns-gap)))/var(--layout-columns-count))}@media(min-width:900px){:root{--layout-columns-count:12;--layout-columns-gap:2.0833333333vw;--layout-margin:2.7777777778vw}}.block,.grid{margin-left:auto;margin-right:auto;max-width:93.6vw;max-width:var(--layout-width)}.block-inner,.grid-inner{padding-left:3.2vw;padding-left:var(--layout-margin);padding-right:3.2vw;padding-right:var(--layout-margin)}.grid,.grid-fullwidth,.grid-inner{grid-gap:5.3333333333vw;grid-gap:var(--layout-columns-gap);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr))}:root{--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86)}@media(min-width:900px){.hide-on-desktop{display:none}}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media(max-width:900px){.hide-on-mobile{display:none}}.picture-absolute{display:block;height:100%;left:0;position:absolute;top:0;width:100%}:root{--c-white:#fff;--c-black:#181818;--c-blue-adidas:#00f;--c-light-blue:#00f;--c-red-adidas:#e3530f;--c-light-red:#ed5c5a;--c-carmin-red:#ff4a48;--c-grey:#f5f5f3;--c-transparent:transparent}html{-webkit-overflow-scrolling:touch;overflow:overlay}html.lenis.lenis-stopped{overflow:hidden}html.lenis.lenis-smooth{scroll-behavior:auto}html.lenis{height:auto}html.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html.lenis.lenis-scrolling iframe{pointer-events:none}body,html{height:auto;min-height:100vh;overscroll-behavior-y:none}body{background-color:#f5f5f3!important;background-color:var(--c-grey)!important}::-moz-selection{background-color:#181818;background-color:var(--c-black);color:#fff;color:var(--c-white)}::selection{background-color:#181818;background-color:var(--c-black);color:#fff;color:var(--c-white)}::-webkit-scrollbar{display:none}:root{scrollbar-width:none}.app.cursor-none{cursor:none!important}.app.cursor-pointer{cursor:pointer!important}a,button,input,label,select,textarea{color:inherit;cursor:pointer}b,strong{font-weight:700}.char,.line,.word{font-feature-settings:"kern" off;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0);will-change:transform}img,video{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}img,picture,video{height:100%;width:100%}picture{display:block}.tp-rotv{cursor:auto;min-width:225px;overflow:visible;position:fixed;right:0;top:0;z-index:999999}.webgl-component{display:none;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app{display:flex;flex:1;flex-direction:column;height:100%;width:100%}.app-main{z-index:1}.app.prod .app-renderer-info{display:none;visibility:hidden}.app-transition-layer{height:100vh;left:0;position:fixed;top:0;transform:scaleY(0);transform-origin:center top;width:100vw;will-change:transform}.app-transition-layer.blue{background-color:var(--c-blue-adidas);z-index:98}.app-transition-layer.red{background-color:var(--c-red-adidas);z-index:99}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-cursor{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100vw;z-index:11}@media(max-width:900px){.app-cursor{display:none}}.app-cursor.cursor-minimize svg{transform:scale(0)!important}.app-cursor.cursor-minimize .app-cursor__inner{transform:translate(-50%,-50%) scale(.35)}.app-cursor.is-left svg{transform:scaleX(-1)}.app-cursor--slider .app-cursor__inner{transform:translate(-50%,-50%) scale(1);transition-delay:.1s}.app-cursor.slider-hold svg{transform:scale(0);transition-delay:.15s}.app-cursor.slider-hold .app-cursor__inner{transform:translate(-50%,-50%) scale(.7);transition-delay:.15s}.app-cursor.slider-disabled{opacity:.35}.app-cursor.slider-disabled svg{opacity:.5}.app-cursor__inner,.app-cursor__wrapper{will-change:transform}.app-cursor__inner{align-items:center;background:var(--c-red-adidas);border-radius:50%;display:flex;height:8.3333333333vw;justify-content:center;max-height:120px;max-width:120px;transform:translate(-50%,-50%) scale(0);transition:transform .5s var(--ease-out-expo);width:8.3333333333vw}.app-cursor svg{transform:scale(1);transition:transform .6s var(--ease-out-expo);width:40%;will-change:transform}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-preloader{align-items:center;background-color:var(--c-grey);display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;overflow:hidden;position:fixed;width:100vw;z-index:999;z-index:10}.app-preloader.invisible .app-preloader__progress.H1,.app-preloader.invisible .app-preloader__video{opacity:0}.app-preloader.hide{opacity:0;pointer-events:none;visibility:hidden}.app-preloader.hide-inner{background-color:transparent}.app-preloader.hide-inner .app-preloader__progress.H1,.app-preloader.hide-inner .app-preloader__video{opacity:0;transition:none}.app-preloader__video{aspect-ratio:1080/1920;height:auto;max-height:75%;mix-blend-mode:darken;opacity:1;pointer-events:none;transition:opacity .85s .65s var(--ease-out-expo);width:25%}@media(max-width:900px){.app-preloader__video{aspect-ratio:540/960;width:85%}}.app-preloader__layer{bottom:0;height:100%;position:absolute;top:0;transform:scaleY(0);transform-origin:center top;width:100%}.app-preloader__layer.red{background:var(--c-red-adidas)}.app-preloader__layer.blue{background:var(--c-blue-adidas)}.app-preloader__progress.H1{bottom:2.0833333333vw;opacity:1;position:absolute;right:2.7777777778vw;transition:opacity .85s .65s var(--ease-out-expo)}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-cookie{background-color:var(--c-grey);bottom:var(--layout-margin);display:none;left:var(--layout-margin);opacity:0;padding:25px 35px;pointer-events:none;position:fixed;transition:opacity .35s var(--ease-in-out-cubic);visibility:hidden;width:max(375px,26.0416666667vw);z-index:7}@media(max-width:900px){.app-cookie{bottom:6.6666666667vw;left:3.2vw;padding:4vw 6.6666666667vw;width:calc(100% - 6.4vw)}}.app-cookie.hide{opacity:0;pointer-events:none}.app-cookie__read-more.app-atoms-link{align-self:center;margin:0 auto 1.7361111111vw;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:900px){.app-cookie__read-more.app-atoms-link{margin:0 auto 5.3333333333vw 0}}.app-cookie__read-more.app-atoms-link .P2{font-size:.9722222222vw;line-height:1.3888888889vw}@media(max-width:900px){.app-cookie__read-more.app-atoms-link .P2{font-size:3.7333333333vw;line-height:5.3333333333vw}}.app-cookie__read-more.app-atoms-link:after{--scale:1!important;background:var(--c-black)}.app-cookie__text.P2{font-family:ITCFranklinGothicLT-BkCp;margin-bottom:1.0416666667vw;text-align:left;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:900px){.app-cookie__text.P2{margin-bottom:4vw}}.app-cookie__bottom{display:flex;flex-direction:row}.app-cookie__bottom .app-atoms-cta{flex:0 0 55%;padding:10px 10px 10px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-cookie__bottom .app-atoms-cta .P2{font-size:20px;line-height:28px}@media(max-width:900px){.app-cookie__bottom .app-atoms-cta svg{padding:0 2.6666666667vw 0 1.3333333333vw}}.app-cookie__bottom .app-atoms-link{align-self:center;margin:0 auto;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:900px){.app-cookie__bottom .app-atoms-link{margin:0 auto 0 5.3333333333vw}}.app-cookie__bottom .app-atoms-link .P2{font-size:.9722222222vw;line-height:1.3888888889vw}@media(max-width:900px){.app-cookie__bottom .app-atoms-link .P2{font-size:3.7333333333vw;line-height:5.3333333333vw}}.app-cookie__bottom .app-atoms-link:after{--scale:1!important;background:var(--c-black)}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-atoms-link{cursor:pointer;display:inline-block;margin-right:auto;position:relative}@media(hover:hover){.app-atoms-link:hover{opacity:1}.app-atoms-link:hover:after{--scale:1}}.app-atoms-link:after{--scale:0;background:var(--c-grey);content:"";height:1px;left:0;position:absolute;right:0;top:100%;transform:scaleX(0);transform:scaleX(var(--scale));transform-origin:left center;transition:transform .3s cubic-bezier(.51,.92,.24,1);width:100%}@media(max-width:900px){.app-atoms-link:after{--scale:1}}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-atoms-corner-points{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.app-atoms-corner-points__line{background-color:var(--border-color);position:absolute}.app-atoms-corner-points__line--top{height:1px;left:0;top:0;transform:translateY(-100%);width:100%}.app-atoms-corner-points__line--bottom{bottom:0;height:1px;left:0;transform:translateY(100%);width:100%}.app-atoms-corner-points__line--right{height:100%;right:0;top:0;transform:translateX(100%);width:1px}.app-atoms-corner-points__line--left{height:100%;left:0;top:0;transform:translateX(-100%);width:1px}.app-atoms-corner-points__item{background:var(--points-color);height:calc(var(--size-points)*1px);position:absolute;width:calc(var(--size-points)*1px)}.app-atoms-corner-points__item--top-left{left:0;top:0;transform:translate(-50%,-50%)}.app-atoms-corner-points__item--top-right{right:0;top:0;transform:translate(50%,-50%)}.app-atoms-corner-points__item--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.app-atoms-corner-points__item--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-header{display:flex;height:40px;justify-content:space-between;left:50%;position:fixed;top:60px;transition:transform .65s var(--ease-out-cubic),opacity .35s .4s var(--ease-in-out-cubic);width:50%;will-change:transform;z-index:3}@media(max-width:900px){.app-header{top:6.6666666667vw}}.app-header.reduced{transform:translateY(-40px)}@media(max-width:900px){.app-header.reduced{transform:translate(0)}}.app-header.hide{opacity:0;pointer-events:none;transition-delay:0s}.app-header__nav{align-items:center;align-self:center;cursor:pointer;display:flex;gap:1.7361111111vw;margin-left:auto;margin-right:1.7361111111vw}@media(max-width:900px){.app-header__nav{display:none}}.app-header__nav .pbb{width:3rem}.app-header__nav .P1.bold{font-size:16px;line-height:16px;text-transform:uppercase;transition:color .4s var(--ease-out-cubic);-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-header__logo{transform:translateX(-50%);z-index:2}.app-header__logo h1,.app-header__logo p{opacity:0;pointer-events:none;position:absolute}.app-header__logo.white svg g{fill:#f5f5f3}.app-header__logo svg{cursor:pointer}.app-header__logo svg g{transition:fill .4s var(--ease-out-cubic)}@media(max-width:900px){.app-header__logo svg{display:block;width:100%}}.app-header__burger{align-items:center;align-self:center;cursor:pointer;display:flex;justify-content:center;margin-right:4.1666666667vw;z-index:2}@media(max-width:900px){.app-header__burger{margin-right:calc(var(--layout-margin) + 10px)}}.app-header__burger.white .app-header__burger__icon:after,.app-header__burger.white .app-header__burger__icon:before{background-color:var(--c-grey)}.app-header__burger__menu.P1{font-size:16px;line-height:16px;margin-right:20px;text-transform:uppercase;transition:color .4s var(--ease-out-cubic);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:900px){.app-header__burger__menu.P1{display:none}}.app-header__burger__icon{align-items:center;background-color:transparent;border:0;display:flex;height:20px;justify-content:center;outline:none;padding:0;width:30px}.app-header__burger__icon:after,.app-header__burger__icon:before{background-color:#000;content:"";height:2px;position:absolute;transition:background-color .4s var(--ease-out-cubic);width:30px}.app-header__burger__icon:before{transform:translateY(-4px)}.app-header__burger__icon:after{transform:translateY(4px)}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.P1{font-size:1.25vw;line-height:1.3888888889vw;text-transform:uppercase}@media(max-width:900px){.P1{font-size:3.7333333333vw;line-height:4.2666666667vw}}.P1.regular{font-family:ITCFranklinGothicLT-BkCp}.P1 strong,.P1.bold,.P1.medium{font-family:ITCFranklinGothicLT-DmCp}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-menu{background-color:transparent;height:100vh;opacity:0;pointer-events:none;position:fixed;width:100vw;z-index:8}@media(max-width:900px){.app-menu{height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:hidden;overscroll-behavior:contain}}.app-menu.pointer-events{pointer-events:all}@media(max-width:900px){.app-menu.pointer-events{overflow-y:scroll}}.app-menu__inner{display:flex;flex-direction:row;height:100%;width:100%}@media(max-width:900px){.app-menu__inner{height:auto;min-height:100%}}.app-menu__visual{height:100%;opacity:0;position:relative;transform:translateY(20%);width:58%}@media(max-width:900px){.app-menu__visual{display:none}}.app-menu__visual img{left:0;position:absolute;top:0}.app-menu__visual img.menu-visual-enter-active,.app-menu__visual img.menu-visual-leave-active{transition:opacity .55s var(--ease-in-out-cubic)}.app-menu__visual img.menu-visual-enter{opacity:0}.app-menu__visual img.menu-visual-enter-to,.app-menu__visual img.menu-visual-leave{opacity:1}.app-menu__visual img.menu-visual-leave-to{opacity:0}.app-menu__cta{align-items:center;cursor:pointer;display:flex;height:40px;margin-left:auto;opacity:0;position:absolute;right:4.1666666667vw;top:5.2083333333vw;z-index:1}@media(max-width:900px){.app-menu__cta{right:calc(var(--layout-margin) + 10px);top:6.6666666667vw}}.app-menu__cta.reduced{transform:translateY(-100%)}@media(max-width:900px){.app-menu__cta.reduced{transform:translate(0)}}.app-menu__cta.visible{opacity:1}.app-menu__cta__menu.P1{font-size:16px;line-height:16px;margin-right:20px;text-transform:uppercase}.app-menu__burger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;padding:0;width:30px}.app-menu__burger:after,.app-menu__burger:before{background:#000;content:"";height:2px;position:absolute;transition:transform .75s var(--ease-out-expo);width:30px;will-change:transform}.app-menu__burger:before{transform:translateY(-4px)}.app-menu__burger:after{transform:translateY(4px)}.app-menu__burger.active:before{transform:translateY(0) rotate(45deg)}.app-menu__burger.active:after{transform:translateY(0) rotate(-45deg)}.app-menu__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:1.3888888889vw 2.7777777778vw .3472222222vw;position:relative;width:42%}@media(max-width:900px){.app-menu__content{flex:0 0 100%;height:auto;min-height:100%;padding:9.3333333333vw var(--layout-margin) 0 var(--layout-margin)}}.app-menu__title{display:inline-block;margin-bottom:3.90625vh;overflow:hidden}@media(max-width:900px){.app-menu__title{margin-bottom:3.0769230769vh}}.app-menu__title .H1{-webkit-text-stroke:1px var(--c-black);-webkit-text-fill-color:transparent;transform:translateY(100%);will-change:transform}.app-menu__border-left{background:var(--c-black);height:100%;left:0;position:absolute;top:0;transform:translate(50%) scaleY(0);transform-origin:center top;width:1px}@media(max-width:900px){.app-menu__border-left{display:none}}@media(min-width:900px){.app-menu__mobile-links{display:none}}.app-menu__main-links,.app-menu__submenu{display:flex;flex-direction:column}.app-menu__submenu{left:6.9444444444vw;opacity:0;pointer-events:none;position:absolute}.app-menu__submenu.pointer-events{pointer-events:all}.app-menu__layer{cursor:auto;height:100vh;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:center top;width:100%}@media(hover:hover){.app-menu__layer:hover{cursor:auto}}.app-menu__layer.red{background-color:var(--c-red-adidas);z-index:3}.app-menu__layer.blue{background-color:var(--c-blue-adidas);z-index:2}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-menu-link{display:flex;flex-wrap:wrap;margin:2.44140625vh 0 1.953125vh;position:relative}@media(max-width:900px){.app-menu-link{margin:3.8461538462vh 0}}.app-menu-link svg{left:0;pointer-events:none;position:absolute}.app-menu-link svg:first-of-type{height:50%!important;top:80%;width:100%!important}.app-menu-link svg:last-of-type{height:var(--height)!important;top:50%;transform:translate(var(--transform),-50%)!important;width:auto!important}.app-menu-link svg:last-of-type path{stroke:blue}.app-menu-link__wrapper{display:flex;position:relative;width:auto}.app-menu-link__wrapper.submenu-title{width:100%}.app-menu-link__wrapper.submenu-title .app-menu-link__title-wrapper{padding-right:0}.app-menu-link__title-wrapper{display:flex;overflow:hidden;padding-right:5px;position:relative;width:100%}.app-menu-link__title-wrapper .H2.bold,.app-menu-link__title-wrapper .H2.medium{cursor:pointer;display:flex;font-size:7.6171875vh;line-height:8.203125vh;transform:translateY(110%);width:100%;will-change:transform}@media(max-width:900px){.app-menu-link__title-wrapper .H2.bold,.app-menu-link__title-wrapper .H2.medium{font-size:12.8vw;line-height:13.8666666667vw}}.app-menu-link__border-top{background:var(--c-black);display:block;height:1px;left:-2.7777777778vw;position:absolute;top:-1.953125vh;transform:scaleX(0);transform-origin:left center;width:calc(100% + 5.55556vw)}@media(max-width:900px){.app-menu-link__border-top{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;top:-3.8461538462vh;width:100vw}}.app-menu-link__button-submenu{align-items:center;align-self:center;border:1px solid #000;cursor:pointer;display:flex;height:2.7777777778vw;justify-content:center;margin-left:auto;margin-right:1px;padding:.6944444444vw;position:relative;width:2.7777777778vw}@media(max-width:900px){.app-menu-link__button-submenu{height:10.6666666667vw;padding:2.6666666667vw;width:10.6666666667vw}}.app-menu-link__button-submenu__inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;will-change:transform}.app-menu-link__button-submenu__line{background:var(--c-black);display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-menu-link__button-submenu__line.horizontally{height:4px;width:100%}.app-menu-link__button-submenu__line.vertically{height:100%;width:4px}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-scrollbar{height:100vh;position:fixed;right:4px;transition:opacity .25s var(--ease-in-out-cubic);width:8px;z-index:9}@media(max-width:900px){.app-scrollbar{display:none}}.app-scrollbar.hidden{opacity:0}.app-scrollbar span{background:var(--c-black);display:block;height:65px;width:100%}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.app-webgl{height:100vh;left:0;pointer-events:none;position:fixed;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:0}.app-webgl--front{z-index:2}.app-webgl canvas{height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}
/*!
 * smartbanner.js v1.22.0 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2023 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{background:#f3f3f3;font-family:Helvetica,sans,sans-serif;height:84px;left:0;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:10000}.smartbanner__exit{border:0;display:block;height:12px;left:9px;margin:0;position:absolute;text-align:center;top:calc(50% - 6px);width:12px}.smartbanner__exit:after,.smartbanner__exit:before{background:#716f6f;content:" ";height:12px;position:absolute;width:1px}.smartbanner__exit:before{transform:rotate(45deg)}.smartbanner__exit:after{transform:rotate(-45deg)}.smartbanner__icon{background-size:64px 64px;border-radius:15px;left:30px;width:64px}.smartbanner__icon,.smartbanner__info{height:64px;position:absolute;top:10px}.smartbanner__info{align-items:center;color:#000;display:flex;left:104px;overflow-y:hidden;width:60%}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{background:#1474fc;border-radius:24px;color:#fff;display:block;font-size:16px;min-width:10%;padding:4px 10px;position:absolute;right:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:32px;z-index:1}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{box-shadow:inset 0 4px 0 #e3530f}.smartbanner.smartbanner--android .smartbanner__exit{background:#3f3f3f;border-radius:14px;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;height:17px;left:6px;line-height:17px;margin-right:7px;width:17px}.smartbanner.smartbanner--android .smartbanner__exit:after,.smartbanner.smartbanner--android .smartbanner__exit:before{background:#b1b1b3;height:11px;left:8px;top:3px;width:2px}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#3f3f3f}.smartbanner.smartbanner--android .smartbanner__info__title{color:#3f3f3f;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#3f3f3f;font-size:14px;font-weight:700;min-width:12%;padding:0;right:20px;top:30px}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{box-shadow:none;display:block;line-height:24px;padding:0 10px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}.app-webgl-scene{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:0}