@media screen and (max-width: 767px){.homepage-banner-adidas-image div[class*="-mastHead"]{margin-left:-17.5px;margin-right:-17.5px}}@media screen and (max-width: 767px){div[class*="-mastHead"]{display:flex;width:100vw}}.banner-masthead{position:relative}@media screen and (max-width: 767px){.banner-masthead{width:100vw !important;margin:0 !important}}.banner-masthead .masthead-video{top:0;bottom:0;width:100%;height:100%;overflow:hidden;position:relative;max-height:100vh;pointer-events:none}.banner-masthead .masthead-video video{position:static;max-height:100vh;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:none;display:block;margin-bottom:-1px;min-width:100%;min-height:100%}.banner-masthead .masthead-content.yeezy div,.banner-masthead .masthead-content.yeezy span,.banner-masthead .masthead-content.yeezy a,.banner-masthead .masthead-content.yeezy p,.banner-masthead .masthead-content.yeezy h1,.banner-masthead .masthead-content.yeezy h2,.banner-masthead .masthead-content.yeezy h3{font-family:'YeezyTStar', sans-serif !important;display:flex}.banner-masthead .masthead-content{left:0;right:0;bottom:24px;padding:40px 15px 15px;width:30vw;max-width:100%}@media screen and (max-width: 767px){.banner-masthead .masthead-content{padding:0;width:80%;bottom:16px !important}}.banner-masthead .masthead-content.ltr{text-align:left;direction:ltr}@media screen and (max-width: 767px){.banner-masthead .masthead-content.ltr.banner-left,.banner-masthead .masthead-content.ltr.banner-center{right:auto;left:24px}.banner-masthead .masthead-content.ltr.banner-right{right:24px;left:auto}}.banner-masthead .masthead-content.rtl{text-align:right;direction:rtl}@media screen and (max-width: 767px){.banner-masthead .masthead-content.rtl.banner-right{right:24px;left:auto}.banner-masthead .masthead-content.rtl.banner-center{right:auto;left:24px}}.banner-masthead .masthead-content.rtl .content .button_wrapper{direction:rtl;margin-right:0}.banner-masthead .masthead-content.rtl .content .button_wrapper .btn .right_arrow_main{transform:scale(-1, -1);justify-content:flex-start}.banner-masthead .masthead-content.banner-left{right:auto;left:24px}.banner-masthead .masthead-content.banner-right{right:24px;left:auto}.banner-masthead .masthead-content.banner-center{justify-content:center}.banner-masthead .masthead-content .content{width:100%;flex-direction:column;gap:10px}.banner-masthead .masthead-content .content.hide-content{opacity:0}.banner-masthead .masthead-content .content .last-child{display:inline;border:5px solid transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.banner-masthead .masthead-content .content.black-text-on-white{background-color:unset}.banner-masthead .masthead-content .content.black-text-on-white .bg-color{color:#000;font-family:"AdineuePRO", sans-serif}.banner-masthead .masthead-content .content.black-text-on-white .bg-color .last-child{background-color:#fff}.banner-masthead .masthead-content .content.white-text-on-black{background-color:unset}.banner-masthead .masthead-content .content.white-text-on-black .bg-color{color:#fff}.banner-masthead .masthead-content .content.white-text-on-black .bg-color .last-child{background-color:#000}.banner-masthead .masthead-content .content .offer-timer-banner{font-size:16px;font-weight:600}.banner-masthead .masthead-content .content .offer-timer-banner .event-title{border:5px solid transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:28px}.banner-masthead .masthead-content .content .masthead_title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"AdineuePRO", sans-serif;font-style:normal;font-weight:600;font-size:42px !important;line-height:38px;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead_title{font-size:36px !important;line-height:32px}}@media screen and (max-width: 460px){.banner-masthead .masthead-content .content .masthead_title{font-size:30px !important;line-height:24px}}.banner-masthead .masthead-content .content .masthead_title .last-child{font-size:24px !important}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead_title .last-child{font-size:20px !important;line-height:24px;letter-spacing:2px}}.banner-masthead .masthead-content .content .masthead_summary{font-weight:300;font-size:18px;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead_summary{font-size:18px;line-height:24px}}.banner-masthead .masthead-content .content .masthead-button-container{display:flex;-moz-column-gap:16px;column-gap:16px;flex-wrap:wrap}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead-button-container{-moz-column-gap:10px;column-gap:10px}}.banner-masthead .masthead-content .content .masthead-button-container.horizontal{flex-direction:row;justify-content:unset}.banner-masthead .masthead-content .content .masthead-button-container.vertical{flex-direction:column;align-items:flex-start}.banner-masthead .masthead-content .content .masthead-button-container.vertical .button_wrapper:last-child{margin-bottom:0}.banner-masthead .masthead-content .content .masthead-button-container .button_wrapper{margin:5px 0}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button{gap:14px;min-width:unset}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead-button-container .masthead_button{gap:8px}}@media screen and (max-width: 460px){.banner-masthead .masthead-content .content .masthead-button-container .masthead_button{font-size:11px;line-height:40px;min-height:40px;margin:5px 0}}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button.btn-tertiary-white{color:#fff}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button.btn-tertiary-white,.banner-masthead .masthead-content .content .masthead-button-container .masthead_button.btn-tertiary-black{padding:0;margin:0;justify-content:flex-start;min-width:auto;text-decoration:underline}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button.btn-tertiary-white .right_arrow_main,.banner-masthead .masthead-content .content .masthead-button-container .masthead_button.btn-tertiary-black .right_arrow_main{display:none}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button .right_arrow_main{margin:0}@media screen and (max-width: 767px){.banner-masthead .masthead-content .content .masthead-button-container .masthead_button .right_arrow_main{width:18px}}.banner-masthead .masthead-content .content .masthead-button-container .masthead_button .right_arrow_main .icon{width:100%}
