.voucher{font-family:'adihausregular',Arial,Helvetica,Verdana,sans-serif;font-size:14px;color:#000;width:333px;height:auto;border:1px dashed #c8cbcc;display:inline-block;margin-bottom:20px}.voucher:nth-of-type(even){margin-left:19px}.voucher .voucher-icon{font-size:32px;font-weight:bold;width:75px;height:auto;display:table-cell;text-align:center;vertical-align:middle}.voucher .percent:before{content:'%'}.voucher .truck{background:url('../images/truck.svg') 15px 50% no-repeat}.voucher .voucher-details{display:table-cell;border-left:1px dashed #c8cbcc;padding:10px 0 0 25px;height:110px}.voucher .voucher-details>span{display:block;margin-top:10px}.voucher .bold{font-family:'adihausbold',Arial,Helvetica,Verdana,sans-serif;font-weight:bold}.voucher .validity{color:#cdcdcd}.loyalty-universe-container h2{letter-spacing:1px;padding-bottom:40px;display:inline-block;width:auto;text-transform:uppercase}.loyalty-universe-container h2:after{content:'';background-image:none}.loyalty-universe-container .status{font-family:'adiBlack',Arial,Helvetica,Verdana,sans-serif;font-size:18px;text-align:right;float:right}.loyalty-universe-container .status .score{font-family:'adiNeueBold',Arial,Helvetica,Verdana,sans-serif;margin-left:10px}.loyalty-universe-container .status .description{text-transform:uppercase}.loyalty-universe-container .next-tier-description{display:inline-block;margin-top:30px;line-height:20px}.loyalty-universe-container .reward-container{display:block;margin-top:50px}.loyalty-universe-container .reward-container h2{padding-bottom:15px}.loyalty-universe-container .reward-items{display:block}.loyalty-universe-container ul,.loyalty-universe-container ul:before,.creators-club-container ul,.creators-club-container ul:before{border:0}.loyalty-universe-container ul li,.creators-club-container ul li{border:0;display:block;width:auto;text-align:left;padding:0 0 0 20px;margin-bottom:10px;line-height:20px}.loyalty-universe-container ul li:before,.creators-club-container ul li:before{content:'\2022';color:#d8d8d8;display:inline-block;width:20px;margin-left:-20px}.creators-club-container h4{font-size:32px;margin:20px 0 10px 0}.creators-club-container .head-description{margin:16px 0 12px 0}.creators-club-container .progress-labels{margin:50px 0 -10px 0;width:100%}.creators-club-container .label-title{display:block;font-family:'adihausregular',Arial,Helvetica,Verdana,sans-serif;font-size:14px}.creators-club-container .total-points{display:block;font-family:'adiNeuePro',Arial,Helvetica,Verdana,sans-serif;font-weight:900;font-size:24px;line-height:1.5}.creators-club-container .points-left{display:block;font-family:'adiNeueRegular',Arial,Helvetica,Verdana,sans-serif;font-weight:300;font-size:24px;float:right}.creators-club-container .label-column{display:inline-block;text-transform:uppercase}.creators-club-container .right-column{float:right;color:#9b9b9b}.creators-club-container h2{padding-bottom:15px;margin-top:40px;font-size:32px;letter-spacing:-0.13px}.creators-club-container h2:after{content:'';background-image:none}.creators-club-container .voucher-details{font-size:12px}.creators-club-container .voucher-details .bold{text-transform:uppercase;line-height:18px}.creators-club-container .voucher-details .bold.tiername{font-size:14px;line-height:normal}.banner-module{width:100%;display:inline-block;margin-top:40px;height:280px;background:#f5f5f5}.banner-module .banner-column{display:inline-block}.banner-module .left-column{width:50%;padding:0 8px 0 20px;margin-left:10px}.banner-module .left-column .app-icon{width:50px;margin:30px auto -20px auto;display:block}.banner-module .right-column{float:right;height:100%;width:45%;overflow:hidden;background-size:cover}.banner-module.banner-gray .right-column img{margin:20px}.banner-module .app-description{text-align:center;width:100%;height:70px;display:block;margin-top:9px;font-size:14px;line-height:18px}.banner-module .banner-column .banner-title{font-family:'adiNeuePro',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;font-size:26px;display:block;text-align:center;font-weight:bold;letter-spacing:-0.12px;line-height:25px;margin-top:25px}.banner-module .banner-column .buttons-row{display:block;margin:10px auto 0 auto;width:300px}.banner-module .banner-column .buttons-row a.materialize-btn{margin-bottom:10px}.banner-module .banner-column .buttons-row a.materialize-btn:hover,.banner-module .banner-column .buttons-row a.materialize-btn:active,.banner-module .banner-column .buttons-row a.materialize-btn:visited{color:#fff}.banner-module .banner-column .buttons-row a{margin-left:8px}.banner-module .banner-column .buttons-row a img{width:140px}.banner-module .banner-column .buttons-row button{margin-left:15px}.banner-module.download-app-module .banner-title{margin-top:40px}.banner-module.download-app-module .banner-column .banner-title{font-size:21px;letter-spacing:-0.19px;font-weight:900}.creators-club-rewards-container{padding-bottom:180px}.creators-club-rewards-container h4{margin:30px 0 5px;font-weight:900}.creators-club-rewards-container .unlocked-on{font-family:'adiNeuePro',Arial,Helvetica,Verdana,sans-serif;display:block}.creators-club-rewards-container .unlocked-on{display:block;margin:10px 0 20px}.creators-club-rewards-container .unlocked-on.still-locked{color:#9b9b9b}.creators-club-rewards-container .benefit-title{font-family:'adiblack',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;font-size:18px;display:block}.creators-club-rewards-container .benefit-description{display:block;margin:10px 0 25px}.creators-club-rewards-container .benefit-description.first{margin-bottom:35px}.creators-club-rewards-container img{margin-top:50px;display:block}.creators-club-rewards-container .locked-tile{width:100%;background:#000;padding:15px 20px}.creators-club-rewards-container .locked-tile img{margin:0;display:inline}.creators-club-rewards-container .locked-tile .points-needed{font-family:'adihausregular',Arial,Helvetica,Verdana,sans-serif;font-size:15px;letter-spacing:2.18px;text-align:right;text-transform:uppercase;color:#fff;display:inline;float:right;line-height:2.8}.download-app-overlay{position:fixed;bottom:0;left:0;width:100%;height:auto;background-color:rgba(255,255,255,0.9);padding:20px 30px}.download-app-overlay h4,.download-app-overlay p{width:100%;text-align:center}.download-app-overlay .buttons-container{width:340px;margin:0 auto}.download-app-overlay .buttons-container a{display:inline;float:left;margin-right:10px}.exchange-new-size{margin-top:22px;font:16px 'adihausbold',Arial,Helvetica,Verdana,sans-serif;color:#000;text-transform:uppercase}.exchange-info{max-width:55%}.exchange-info-item{margin-top:10px}.order-exchange .historyfacelift-attributes .article,.order-exchange .historyfacelift-attributes .gender{display:none}.order-exchange .returned-item{padding:16px 16px 10px}.exchange-form{margin-top:16px;padding-top:6px;border-top:1px dotted #919393}.exchange-form .exchange-sizechart-waitlist{text-align:right}.exchange-form .exchange-sizechart{margin-bottom:6px}.exchange-form .exchange-select{float:right}.exchange-form .exchange-waitlist{margin:5px 0}.exchange-form .ffSelectWrapper{width:217px}.exchange-form .ffSelectWrapper.active a,#waitlistform .ffSelectWrapper.active a{border-bottom:0}.exchange-form .ffSelectMenuWrapper,#waitlistform .ffSelectMenuWrapper{overflow:visible;top:39px;width:311px;left:-94px}.exchange-form .ffSelectMenuTop,#waitlistform .ffSelectMenuTop{border-top:1px solid #c8cbcc;width:94px;position:absolute;display:block}.exchange-form .ffSelectMenuMid{max-height:270px}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG,#waitlistform .ffSelectWrapper .ffSelectMenuMidBG{display:block;width:100%;background-color:#fff;border:1px solid #c8cbcc;border-top:0;padding:10px 5px 10px 10px}#waitlistform .ffSelectWrapper .ffSelectMenuMidBG ul{margin-top:15px;overflow:hidden}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG ul{display:inline-block;width:100%;overflow:visible}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG ul li:first-child,#waitlistform .ffSelectWrapper .ffSelectMenuMidBG ul li:first-child{display:none}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG li,#waitlistform .ffSelectWrapper .ffSelectMenuMidBG li{float:left;min-width:36px;height:36px;margin:0 5px 5px 0;cursor:pointer;width:auto;text-align:center;line-height:30px;border:1px solid #c8cbcc;padding:5px 0}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG li.on,#waitlistform .ffSelectWrapper .ffSelectMenuMidBG li.on{padding-bottom:4px;border:1px solid #accdde;border-bottom:2px solid #025f8e}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG .selected{border:1px solid #ababab;border-bottom:2px solid #000}.exchange-form .ffSelectWrapper .ffSelectMenuMidBG li span,#waitlistform .ffSelectWrapper .ffSelectMenuMidBG li span{font-size:12px;padding:0 5px}.waitlist .add-to-waitlist.button-loading{display:block}.waitlist .success .action,.waitlist .error .action{display:none}.exchange-form .fitbar{clear:both;float:left;width:280px;margin:5px 0 15px}.exchange-form .fitbar-head{position:relative;display:table;width:100%;font:12px/1 'adihausregular',Arial,Helvetica,Verdana,sans-serif;color:#000}.exchange-form .fitbar-cell{display:table-cell;vertical-align:bottom;width:33%;padding-bottom:5px}.exchange-form .fitbar-cell:before{content:'';position:absolute;top:100%;z-index:10;width:1px;height:8px;background-color:#141414;box-shadow:0 0 2px #d1d1d1;-webkit-box-shadow:0 0 2px #d1d1d1}.exchange-form .fitbar-cell-left{text-align:left;padding-right:7px}.exchange-form .fitbar-cell-center{text-align:center;padding-left:7px;padding-right:7px}.exchange-form .fitbar-cell-right{text-align:right;padding-left:7px}.exchange-form .fitbar-cell-left:before{left:25%}.exchange-form .fitbar-cell-center:before{left:50%}.exchange-form .fitbar-cell-right:before{left:75%}.apparel .exchange-form .fitbar-cell-left:before,.apparel .exchange-form .fitbar-cell-right:before{display:none}.exchange-form .fitbar-content{position:relative}.exchange-form .fitbar-handle{position:absolute;top:-2px;margin-left:-6px;z-index:11;width:13px;height:12px;background:url('../images/adidas_desktop_sprite.png') no-repeat -1410px -1542px}.exchange-form .fitbar_position_ftw_1,.exchange-form .fitbar_position_app_1{left:0;margin-left:0}.exchange-form .fitbar_position_ftw_2{left:25%}.exchange-form .fitbar_position_ftw_3,.exchange-form .fitbar_position_app_2{left:50%}.exchange-form .fitbar_position_ftw_4{left:75%}.exchange-form .fitbar_position_ftw_5,.exchange-form .fitbar_position_app_3{left:100%}.exchange-form .fitbar-range{height:8px;border-radius:3px;background-color:#e6e6e6}.exchange-form .fitbar-text{margin-top:7px;color:#888989;font:12px/1 'adihausregular',Arial,Helvetica,Verdana,sans-serif}.ssojs{font-family:'adihausregular',Arial,Helvetica,Verdana,sans-serif}.ssojs .materialize-element-message{margin-left:10px}.ssojs.accountlogin{border-right:0}.ssojs label.materialize-element-label{font-weight:normal}.ssojs .materialize-btn{padding:16px 43px}.ssojs a.materialize-btn:visited{color:white}.ssojs a.materialize-btn:hover,.ssojs a.materialize-btn:visited,.ssojs a.materialize-btn:active,.ssojs a.materialize-btn:focus{text-decoration:none}.ssojs h2{font-family:'adiBlack',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;letter-spacing:0;line-height:1;font-size:32px;margin-bottom:12px;margin-top:20px}.ssojs h3{font-family:'adiBlack',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;letter-spacing:0;color:#000}.ssojs p{font-size:14px;letter-spacing:.25px;line-height:1.5}.ssojs .materialize-btn:after{position:relative;display:inline-block;vertical-align:bottom;margin:0 0 0 10px;z-index:unset;top:0;right:0;width:unset;height:16px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.ssojs .materialize-btn:hover:after{transform:translate3d(5px,0,0)}.ssojs .materialize-btn-blue:hover{background:#025f8e}.ssojs .materialize-btn-black:hover{background:#363738}.ssojs a.materialize-btn{color:white}.ssojs a.materialize-btn:visited,.ssojs a.materialize-btn:hover{color:white}.ssojs .createaccount .createbenefits li,.ssojs .registrationbenefits li{font-size:14px;letter-spacing:.25px;line-height:1.5;margin-bottom:10px}.ssojs .para-normal{margin-bottom:20px}#login-warning-alert{margin:18px 0}.ssojs a.forgotpassword{color:#0286cd;padding:0}.ssojs .login-form input,.ssojs .login-form button,.ssojs .registration input,.ssojs .registration button{width:100%}.ssojs .logincustomers{width:100%;padding-top:0;padding-left:0}.ssojs .login-form{margin-top:10px}.ssojs .login-form input{line-height:normal}.ssojs .login-form .materialize-textinput,.ssojs .login-form .materialize-password{margin-bottom:21px}.ssojs .login-form .materialize-password .materialize-element-box:after{content:none}.ssojs .login-form .rememberme{padding:0;margin-top:3px;margin-bottom:24px}.ssojs .login-form .rememberme .materialize-element-label,.ssojs .registration .materialize-checkbox .materialize-element-label{color:#000;font-weight:normal}.ssojs .login-form a.forgotpassword{font-size:100%}.ssojs #social-login{text-align:left}.ssojs #social-login .social-btn{background:#4267b2;margin:18px 0;padding-top:9px;padding-bottom:9px;color:white}.ssojs #social-login .social-btn:hover{opacity:.8}.ssojs #social-login .facebook-btn{background:#4267b2}.ssojs #social-login .google-btn{background:#e74847}.ssojs #social-login .vk-btn{background:#527397}.ssojs #social-login .yahoo-btn{background:#2d1451}.ssojs #social-login .social-login-desc{margin-bottom:6px}.ssojs #social-login .button-image{width:30px;height:30px;vertical-align:-58%}.ssojs .registration{width:340px}.ssojs.sso-container-register,.ssojs.sso-container-register.country-ru{height:auto}.ssojs #rightcolumn{background:0}.ssojs .registration .formactions{width:100%}.ssojs .registration fieldset{margin-top:30px}.ssojs .registration fieldset h2{margin-bottom:16px;font-size:18px}.ssojs .registration h2.materialize-element-section{margin-bottom:9px}.ssojs .registration .materialize-textinput,.ssojs .registration .materialize-textarea,.ssojs .registration .materialize-password,.ssojs .registration .materialize-select{padding-bottom:21px;display:inline-block;width:100%}.ssojs .materialize-ageconsent{margin-top:22px}.ssojs .materialize-ageconsent.formfield{min-height:40px}.ssojs .materialize-element-caption,.ssojs .errormessage{padding-top:6px}.ssojs .materialize-ageconsent .materialize-element-caption{margin-bottom:24px;font-size:12px;padding-left:0}.ssojs .materialize-element-birthday{display:inline-block;margin-bottom:16px}.ssojs .materialize-element-birthday .materialize-textinput{margin-right:20px;margin-bottom:6px;width:72px}.ssojs .materialize-element-birthday .materialize-textinput:last-child{width:92px;margin-right:0}.ssojs .materialize-element-birthday .materialize-textinput.valid .materialize-element-box:after,.ssojs .materialize-element-birthday .materialize-textinput.error .materialize-element-box:after,.ssojs .materialize-password.valid .materialize-element-box:after,.ssojs .materialize-password.error .materialize-element-box:after{content:""}.ssojs .registration .materialize-newsletterconsent,.ssojs .registration .materialize-checkbox.agreeterms,.registration .personaldatabase{min-height:auto;margin-bottom:24px}.ssojs .registration .materialize-newsletterconsent label{width:100%}.ssojs .registration .materialize-ageconsent label{max-width:90%}.ssojs .registration .materialize-element-label p{max-width:93%;padding-right:10px;display:inline-block}.ssojs .registration .floated-popup{float:none;display:inline-block;vertical-align:top}.ssojs .registration .materialize-checkbox .errormessage{margin-left:0}.ssojs .registration .materialize-checkbox.cpf{margin-bottom:-20px}.ssojs .registration .materialize-checkbox label,.ssojs .registration .materialize-checkbox .materialize-element-message{padding-left:28px;margin-right:0;font-weight:normal}.ssosjs.forgotten-password #dialogcontainer,.ssojs.forgotten-password-thank-you-container #dialogcontainer{padding:20px}.ssojs.forgotten-password button,.ssojs.forgotten-password-blocked button,.ssojs.forgotten-password-thank-you-container button{width:100%;margin-bottom:0}.ssojs.forgotten-password-thank-you-container button.cancel,.ssojs.forgotten-password-thank-you-container-blocked button.cancel{margin-top:20px}.ssojs.forgotten-password p,.ssojs.forgotten-password-thank-you-container p,.ssojs.forgotten-password-thank-you-container-blocked p{margin-bottom:13px}.ssojs.forgotten-password-blocked .separator{text-align:center;margin-bottom:0;padding:10px 0 20px;color:#616363}.ssojs.forgotten-password-blocked .cancel{margin-top:0}.ssojs .reset-password{width:340px}.ssojs .reset-password button{width:100%;margin-top:30px}.ssojs .reset-password .alert{margin-bottom:20px}.ssojs .reset-password .materialize-password:before{content:''}.ssojs .btn-loading:after{width:18px;height:18px;border-width:2px;border-color:hsla(0,0%,100%,.5) hsla(0,0%,100%,.5) hsla(0,0%,100%,.5) #fff;border-style:solid;vertical-align:-4px;content:"";border-radius:50%;display:inline-block;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:loader 1.5s infinite linear;animation:loader 1.5s infinite linear;background:0;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;right:-10px}.ssojs [disabled]{opacity:.4}.ssojs [disabled]:hover{background:#025f8e}.ssojs .sso-container-register iframe{margin:0;height:auto;width:305px}.ssojs .materialize-element-field:-webkit-autofill,.ssojs .materialize-element-field:-webkit-autofill:hover,.ssojs .materialize-element-field:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 9999px white}.ssojs ::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}