.grid .module:not(.nomarginbottom):not(.clp-internal){margin-bottom:50px}.grid .h1-style{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h1-style{font-size:26px}html.desktop .grid .h1-style{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .h1-style{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .h1-style{font-size:34px}}.grid .h2-style{color:inherit;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h2-style{font-size:20px;line-height:26px}html.desktop .grid .h2-style{line-height:normal;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .h2-style{font-size:22px}}@media screen and (min-width:1366px){html.desktop .grid .h2-style{font-size:30px}}.grid .h3-style{color:inherit;font-size:15px;line-height:22px;letter-spacing:.2em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h3-style{font-size:17px;line-height:24px}html.desktop .grid .h3-style{line-height:30px;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .h3-style{font-size:16px}}@media screen and (min-width:1366px){html.desktop .grid .h3-style{font-size:20px}}.grid .h4-style{color:inherit;font-size:12px;line-height:18px;letter-spacing:.15em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h4-style{font-size:14px;line-height:20px}html.desktop .grid .h4-style{line-height:22px}@media screen and (max-width:1365px){html.desktop .grid .h4-style{font-size:12px}}@media screen and (min-width:1366px){html.desktop .grid .h4-style{font-size:16px}}.grid .h5-style{color:inherit;font-size:11px;line-height:15px;letter-spacing:.15em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h5-style{font-size:13px;line-height:17px}html.desktop .grid .h5-style{line-height:20px}@media screen and (max-width:1365px){html.desktop .grid .h5-style{font-size:10px}}@media screen and (min-width:1366px){html.desktop .grid .h5-style{font-size:12px}}.grid .h6-style{color:inherit;font-size:10px;line-height:13px;letter-spacing:.15em;text-transform:uppercase;display:block;margin:20px 0}html.tablet .grid .h6-style{font-size:12px;line-height:15px}.grid .body-S{font-size:9px;line-height:15px;letter-spacing:.1em;display:block;margin:20px 0}html.tablet .grid .body-S{font-size:11px;line-height:17px}html.desktop .grid .body-S{line-height:18px}@media screen and (max-width:1365px){html.desktop .grid .body-S{font-size:8px}}@media screen and (min-width:1366px){html.desktop .grid .body-S{font-size:10px}}.grid .body-M{font-size:11px;line-height:18px;letter-spacing:.1em;display:block;margin:20px 0}html.tablet .grid .body-M{font-size:13px;line-height:20px}html.desktop .grid .body-M{line-height:20px}@media screen and (max-width:1365px){html.desktop .grid .body-M{font-size:10px}}@media screen and (min-width:1366px){html.desktop .grid .body-M{font-size:12px}}.grid .body-L{font-size:12px;line-height:18px;letter-spacing:.1em;display:block;margin:20px 0}html.tablet .grid .body-L{font-size:14px;line-height:20px}html.desktop .grid .body-L{line-height:20px}@media screen and (max-width:1365px){html.desktop .grid .body-L{font-size:10px}}@media screen and (min-width:1366px){html.desktop .grid .body-L{font-size:12px}}.grid .headline-with-line:after{content:"";display:block;width:20px;height:1px;margin-top:20px;margin-bottom:20px;background-color:#000}.grid .text-centered .headline-with-line:after{margin-left:auto;margin-right:auto}.grid .headline-with-pipe{text-align:center}.grid .headline-with-pipe:after{content:"";display:block;width:1px;height:20px;margin-top:20px;margin-bottom:20px;background-color:#000;margin:20px auto 0}.grid .headline{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase;display:block;margin-bottom:10px}html.tablet .grid .headline{font-size:26px}html.desktop .grid .headline{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .headline{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .headline{font-size:34px}}.grid .title{display:block;color:inherit;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase}html.tablet .grid .title{font-size:20px;line-height:26px}html.desktop .grid .title{line-height:normal;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .title{font-size:22px}}@media screen and (min-width:1366px){html.desktop .grid .title{font-size:30px}}.grid .title:after{content:"";display:block;width:20px;height:1px;margin-top:20px;margin-bottom:20px;background-color:#000}.grid .subtitle{color:inherit;font-size:15px;line-height:22px;letter-spacing:.2em;text-transform:uppercase;display:block}html.tablet .grid .subtitle{font-size:17px;line-height:24px}html.desktop .grid .subtitle{line-height:30px;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .subtitle{font-size:16px}}@media screen and (min-width:1366px){html.desktop .grid .subtitle{font-size:20px}}.grid .cta,.grid .ctabutton{color:inherit;font-size:10px;line-height:13px;letter-spacing:.15em;text-transform:uppercase;display:block;margin:10px 0}html.tablet .grid .cta,html.tablet .grid .ctabutton{font-size:12px;line-height:15px}.grid .cta a,.grid .ctabutton a{color:#000;text-decoration:none}.grid .cta:after,.grid .ctabutton:after{content:"";display:inline-block;background-image:url(//media.yoox.biz/ytos/resources/ADIDASGROUP/images/icons/black/cta.svg);background-size:5px;background-position:50%;background-repeat:no-repeat;width:8px;height:12px;margin-top:-2px;vertical-align:middle}.grid .cta-button a{font-size:12px;line-height:18px;letter-spacing:.15em;color:#000;border:1px solid #a9a9a9;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;min-height:50px;padding:6px 8px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;transition-property:color,background-color;transition-duration:.5s;width:100%;max-width:365px;display:inline-flex;margin:10px 0}html.tablet .grid .cta-button a{font-size:14px;line-height:20px}.grid .cta-button a .ripple-effect{background-color:#a9a9a9}html.desktop .grid .cta-button a{color:#fff;background-color:#000;border:none}html.desktop .grid .cta-button a .ripple-effect{background-color:#fff}html.desktop .grid .cta-button a:hover:not(.disabled):not([disabled]):not([readonly]){color:#fff;background-color:#404040}.grid .cta-button a:active,.grid .cta-button a:hover{text-decoration:none}body.internet-explorer .grid .cta-button a{height:50px}.grid .vertical1{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase;display:block;width:0;word-break:break-all;text-align:center;line-height:72px}html.tablet .grid .vertical1{font-size:26px}html.desktop .grid .vertical1{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .vertical1{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .vertical1{font-size:34px}}.grid .vertical2{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase;display:block;width:0;word-break:break-all;text-align:center;line-height:72px}html.tablet .grid .vertical2{font-size:26px}html.desktop .grid .vertical2{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .vertical2{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .vertical2{font-size:34px}}.grid .vertical3{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase;display:block;width:0;word-break:break-all;text-align:center;line-height:72px}html.tablet .grid .vertical3{font-size:26px}html.desktop .grid .vertical3{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .vertical3{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .vertical3{font-size:34px}}.grid .note{font-size:10px;color:#a9a9a9}.grid.black-background{color:#fff;background-color:#000}.grid.black-background .cta-button a{font-size:12px;line-height:18px;letter-spacing:.15em;color:#fff;border:1px solid #fff;background-color:#000;position:relative;display:flex;align-items:center;justify-content:center;min-height:50px;padding:6px 8px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;transition-property:color,background-color;transition-duration:.5s;width:100%}html.tablet .grid.black-background .cta-button a{font-size:14px;line-height:20px}html.desktop .grid.black-background .cta-button a{line-height:normal;letter-spacing:.2em}@media screen and (max-width:1365px){html.desktop .grid.black-background .cta-button a{font-size:10px}}.grid.black-background .cta-button a .ripple-effect{background-color:#fff}html.desktop .grid.black-background .cta-button a{color:#fff;border:1px solid #fff;background-color:#000}html.desktop .grid.black-background .cta-button a .ripple-effect{background-color:#fff}html.desktop .grid.black-background .cta-button a:hover:not(.disabled):not([disabled]):not([readonly]){color:#000;background-color:#fff}.grid.black-background .cta-button a:active,.grid.black-background .cta-button a:hover{text-decoration:none}body.internet-explorer .grid.black-background .cta-button a{height:50px}.grid.black-background .headline-with-line:after,.grid.black-background .headline-with-pipe:after{background-color:#fff}.grid.black-background .title:after{content:"";display:block;width:20px;height:1px;margin-top:20px;margin-bottom:20px;background-color:#fff}.grid.black-background .cta:after,.grid.black-background .ctabutton:after{background-image:url(//media.yoox.biz/ytos/resources/ADIDASGROUP/images/icons/white/cta.svg)}html.desktop .grid .h2-style.headline-with-line{color:inherit;font-size:22px;line-height:normal;letter-spacing:.15em;text-transform:uppercase}html.tablet html.desktop .grid .h2-style.headline-with-line{font-size:26px}html.desktop .grid .h2-style.headline-with-line{line-height:40px}@media screen and (max-width:1365px){html.desktop .grid .h2-style.headline-with-line{font-size:26px}}@media screen and (min-width:1366px){html.desktop .grid .h2-style.headline-with-line{font-size:34px}}html.desktop .grid .module:not(.nomarginbottom):not(.clp-internal){margin-bottom:120px}html.desktop .grid .cta-button a{font-size:12px;line-height:18px;letter-spacing:.15em;text-transform:uppercase;padding:15px 45px}html.tablet html.desktop .grid .cta-button a{font-size:14px;line-height:20px}html.desktop .grid .cta-button a{line-height:normal;letter-spacing:.2em}@media screen and (max-width:1365px){html.desktop .grid .cta-button a{font-size:10px}}html.desktop .grid .cta,html.desktop .grid .ctabutton{color:inherit;font-size:12px;line-height:18px;letter-spacing:.15em;text-transform:uppercase}html.tablet html.desktop .grid .cta,html.tablet html.desktop .grid .ctabutton{font-size:14px;line-height:20px}html.desktop .grid .cta,html.desktop .grid .ctabutton{line-height:22px}@media screen and (max-width:1365px){html.desktop .grid .cta,html.desktop .grid .ctabutton{font-size:12px}}@media screen and (min-width:1366px){html.desktop .grid .cta,html.desktop .grid .ctabutton{font-size:16px}}html.desktop .grid .vertical1{color:inherit;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;line-height:60px}html.tablet html.desktop .grid .vertical1{font-size:20px;line-height:26px}html.desktop .grid .vertical1{line-height:normal;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .vertical1{font-size:22px}}@media screen and (min-width:1366px){html.desktop .grid .vertical1{font-size:30px}}html.desktop .grid .vertical2{color:inherit;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;line-height:60px}html.tablet html.desktop .grid .vertical2{font-size:20px;line-height:26px}html.desktop .grid .vertical2{line-height:normal;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .vertical2{font-size:22px}}@media screen and (min-width:1366px){html.desktop .grid .vertical2{font-size:30px}}html.desktop .grid .vertical3{color:inherit;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;line-height:60px}html.tablet html.desktop .grid .vertical3{font-size:20px;line-height:26px}html.desktop .grid .vertical3{line-height:normal;letter-spacing:.15em}@media screen and (max-width:1365px){html.desktop .grid .vertical3{font-size:22px}}@media screen and (min-width:1366px){html.desktop .grid .vertical3{font-size:30px}}@media screen and (min-width:1366px){html.desktop .grid .vertical1,html.desktop .grid .vertical2,html.desktop .grid .vertical3{line-height:98px}}html.smartphone .grid .anchor{margin-top:-50px;padding-top:50px}@media screen and (min-width:375px){html.smartphone .grid.home .h2-style{font-size:22px;line-height:27px}html.smartphone .grid.home .cta{font-size:12px;line-height:15px}html.smartphone .grid.home .body-M{font-size:13px}html.smartphone .grid .anchor{margin-top:-60px;padding-top:60px}}html.tablet .grid .anchor{margin-top:-70px;padding-top:70px}
/*# sourceMappingURL=grid-base.css.map */
