@-webkit-keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes scaleOutIn{50%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleOutIn{50%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.shop-trust-teaser ul{list-style:none;padding:3rem 4% 0}.shop-trust-teaser ul li{display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;float:left;font-size:1.2rem}.shop-trust-teaser ul li .el-ico{flex:0 0 4.5rem}.shop-trust-teaser ul li .el-ico::before{display:block;font-size:3.5rem;color:#258299}.shop-trust-teaser ul li .shop-trust-teaser-text span{display:none}.shop-trust-teaser ul li .shop-trust-teaser-text span+span,.shop-trust-teaser ul li .shop-trust-teaser-text span+span span{display:block}.shop-trust-teaser ul li .el-ico-badge-outline+.shop-trust-teaser-text br{display:none}@media screen and (max-width:960px){.shop-trust-teaser ul{padding:3rem 0 0}.shop-trust-teaser ul li .shop-trust-teaser-text span+span span{display:none}.shop-trust-teaser ul li .el-ico-badge-outline+.shop-trust-teaser-text br{display:block}}@media screen and (max-width:840px){.shop-trust-teaser ul li{flex-direction:column;align-items:center;text-align:center}.shop-trust-teaser ul li .el-ico{flex:none;margin-bottom:1rem}}@media screen and (max-width:600px){.shop-trust-teaser ul li .shop-trust-teaser-text span{display:block}.shop-trust-teaser ul li .shop-trust-teaser-text span+span{display:none}}@media screen and (max-width:480px){.shop-trust-teaser .container{padding:0}}@media screen and (max-width:360px){.shop-trust-teaser ul li{font-size:1.1rem}}.shop-section-login .box-title{font-size:1.8rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-section-login .box-title+strong{display:block;margin-bottom:1rem;line-height:2rem}.shop-section-login .box-login .link-default,.shop-section-login .box-registration .link-default{margin-top:2rem}.shop-section-login .box-login .btn-default,.shop-section-login .box-registration .btn-default{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-section-login .box-login .btn-default::before,.shop-section-login .box-registration .btn-default::before{margin-right:1rem;position:static;font-size:2.5rem;line-height:1rem;font-family:el-icon;font-weight:400;text-transform:none}.shop-section-login .box-login .form-group{margin-bottom:2rem}.shop-section-login .box-login .btn-default::before{content:"\25f6"}.shop-section-login .box-registration .btn-default::before{content:"\25e4"}.shop-section-login .box-registration .registration-benefits{margin:1.3rem 0 1.2rem 10%}.shop-section-login .box-registration .registration-benefits li{display:-webkit-box;display:-webkit-flex;display:flex;line-height:2rem;padding:1rem 0;list-style:none}.shop-section-login .box-registration .registration-benefits li .el-ico{flex:0 0 5rem;height:0;margin-top:-1rem}.shop-section-login .box-registration .registration-benefits li .el-ico::before{display:block;font-size:4rem;color:#53aec5}@media screen and (max-width:1024px){.shop-section-login .box-registration .registration-benefits{margin-top:1.2rem;margin-bottom:1.4rem}}@media screen and (max-width:840px){.shop-section-login .box-registration .registration-benefits{margin-left:1rem}}@media screen and (max-width:600px){.shop-section-login .box-title{font-size:1.4rem}.shop-section-login h2{margin-bottom:1rem}.shop-section-login .box-registration .registration-benefits{margin-top:1rem;margin-bottom:1.5rem;margin-left:1.5rem}.shop-section-login .box-registration .registration-benefits li .el-ico::before{font-size:3.5rem}}@media screen and (max-width:360px){.shop-section-login .box-registration .registration-benefits li{font-size:1.2rem}.shop-section-login .box-title+strong{font-size:1.2rem}.shop-section-register .form-bottom button[type=submit]{font-size:1.2rem;padding-left:1.5rem}}