.bg-arrow_red{width:11px;height:12px;background:url('../images/css_sprites.png') 0 0}.bg-cart{width:42px;height:35px;background:url('../images/css_sprites.png') 0 -38px}.bg-search{width:47px;height:48px;background:url('../images/css_sprites.png') 0 -491px}.bg-fb{width:38px;height:38px;background:url('../images/css_sprites.png') 0 -73px}.bg-gplus{width:38px;height:38px;background:url('../images/css_sprites.png') 0 -111px}.bg-instagram{width:38px;height:38px;background:url('../images/css_sprites.png') 0 -149px}.bg-twitter{width:38px;height:38px;background:url('../images/css_sprites.png') 0 -187px}.bg-yt{width:38px;height:38px;background:url('../images/css_sprites.png') 0 -225px}.bg-klarna{width:68px;height:38px;background:url('../images/css_sprites.png') 0 -263px}.bg-amazon{width:90px;height:38px;background:url('../images/css_sprites.png') 0 -301px}.bg-master{width:67px;height:38px;background:url('../images/css_sprites.png') 0 -339px}.bg-sofort{width:92px;height:38px;background:url('../images/css_sprites.png') 0 -669px}.bg-paypal{width:92px;height:38px;background:url('../images/css_sprites.png') 0 -377px}.bg-discover{width:67px;height:38px;background:url('../images/css_sprites.png') 0 -415px}.bg-visa{width:67px;height:38px;background:url('../images/css_sprites.png') 0 -453px}.bg-next{width:67px;height:65px;background:url('../images/css_sprites.png') 0 -539px}.bg-prev{width:67px;height:65px;background:url('../images/css_sprites.png') 0 -604px}.bg-star{width:24px;height:26px;background:url('../images/css_sprites.png') 0 -12px}[class*=bg-]{display:inline-block}.main-font{font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif}.icon-font{font-family:"Flaticon";font-weight:400}.container{max-width:1200px;margin:0 auto}.flex-container{display:flex;flex-wrap:wrap;width:100%}.link-style{color:#81b03c;text-decoration:underline}.clearfix:after{content:"";display:table;clear:both}.lib-clearfix:before,.lib-clearfix:after{content:'';display:table}.lib-clearfix:after{clear:both}#password-strength-meter-container{text-align:center;background:#f7f7f7}#password-strength-meter-container span{font-weight:700}#password-strength-meter-container .password-strength-meter{position:relative;background:#f7f7f7;padding:.5rem;z-index:1}#password-strength-meter-container .password-strength-meter:before{position:absolute;top:0;left:0;content:'';z-index:-1;height:100%}.password-weak .password-strength-meter:before{background:#e7877c;width:25%}.password-medium .password-strength-meter:before{background:#fdc349;width:50%}.password-strong .password-strength-meter:before{background:#83c67c;width:75%}.password-very-strong .password-strength-meter:before{background:#38c82b;width:100%}.field.password .control{display:flex;flex-direction:column}.field.password .control .input-text{order:0}.field.password .control div.mage-error{order:2}.page-title-wrapper{text-align:center;margin-bottom:30px}.page-wrapper .page-main{max-width:460px;margin:0 auto}.page-wrapper .page-main .note{text-align:center;margin-bottom:30px}.page-wrapper .page-main .actions-toolbar{text-align:center}.page-wrapper .page-main .action.primary{max-width:100%}.customer-account-login .main #block-customer-login-heading,.customer-account-login .main .note{display:none}.customer-account-login .main .secondary{margin-top:15px;text-align:center}.customer-account-login .main .remind{text-decoration:underline;font-size:12px}.customer-account-login .block-new-customer{margin-top:30px;padding-top:30px;border-top:1px solid #f6f6f6;text-align:center}.customer-account-login .block-new-customer .block-title{margin-bottom:15px;font-size:24px}.customer-account-create .main legend,.customer-account-create .main .step-title{display:block;margin:30px 0 0;text-align:center;font-size:18px;font-weight:700;width:100%}.customer-account-create .main .step-title{margin-bottom:15px}.field-tooltip{position:absolute;right:0;top:10px;content:'';background:url('../images/question-circle-o.svg') no-repeat;width:20px;height:20px;font-size:0;z-index:9;display:none}.field-tooltip:hover .field-tooltip-content,.field-tooltip:focus .field-tooltip-content{display:block}.field-tooltip-content{border:1px solid #000;color:#000;box-sizing:border-box;background:#eee;display:none;position:absolute;left:40px;top:-50%;padding:10px 0;font-size:14px;z-index:10;width:270px;text-align:center}