@charset "UTF-8";
@keyframes fadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes jump-shaking{0%{transform:translateX(0)}25%{transform:translateY(-5px)}35%{transform:translateY(-5px) rotate(17deg)}55%{transform:translateY(-5px) rotate(-17deg)}65%{transform:translateY(-5px) rotate(17deg)}75%{transform:translateY(-5px) rotate(-17deg)}100%{transform:translateY(0) rotate(0)}}@keyframes bounceArrow{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@keyframes bounceArrowUp{0%,20%,50%,80%,100%{-webkit-transform:translateY(0) rotate(-90deg);-ms-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}40%{-webkit-transform:translateY(-10px) rotate(-90deg);-ms-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}60%{-webkit-transform:translateY(-10px) rotate(-90deg);-ms-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}}@keyframes bounceArrowR{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}}.user-pass,.user-login-form,.user-register-form{display:flex;flex-direction:column}.page-user .site-middle .user-pass,.page-user .site-middle .user-login-form,.page-user .site-middle .user-register-form{max-width:400px;margin:auto}@media screen and (min-width:1200px){.page-user .site-middle .user-pass,.page-user .site-middle .user-login-form,.page-user .site-middle .user-register-form{max-width:24.25rem}}.user-pass .form-submit,.user-login-form .form-submit,.user-register-form .form-submit{width:100%}.user-pass .description,.user-login-form .description,.user-register-form .description{display:none}.user-pass .form-forgot,.user-login-form .form-forgot,.user-register-form .form-forgot{margin-top:20px;text-align:center;font-size:0.75rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.user-pass .form-forgot,.user-login-form .form-forgot,.user-register-form .form-forgot{font-size:0.7rem;font-weight:400;line-height:1.1}}.user-pass .form-forgot a,.user-login-form .form-forgot a,.user-register-form .form-forgot a{color:#FD8A25;transition-duration:0.2s;position:relative;text-decoration:none}.user-pass .form-forgot a:after,.user-login-form .form-forgot a:after,.user-register-form .form-forgot a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.user-pass .form-forgot a:hover:after,.user-login-form .form-forgot a:hover:after,.user-register-form .form-forgot a:hover:after{transform:scaleX(1)}.user-pass .form-info,.user-login-form .form-info,.user-register-form .form-info{position:relative;margin-top:20px;text-align:center}.user-pass .form-info a,.user-login-form .form-info a,.user-register-form .form-info a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:0.2s;font-weight:700;color:#FD8A25}.user-pass .form-info a:hover,.user-login-form .form-info a:hover,.user-register-form .form-info a:hover{background-size:0 1px}.user-pass .form-info__title,.user-login-form .form-info__title,.user-register-form .form-info__title{margin-bottom:5px;display:inline;margin-right:0.2em}.user-pass .form-info__link,.user-login-form .form-info__link,.user-register-form .form-info__link{display:inline}@media screen and (min-width:1200px){.mfp-container .magnific-user-register-form{width:25rem}}.form-type-password .description a{color:inherit;transition:all 0.3s}.form-type-password .description a:hover{color:#FD8A25}div[id^="edit-pass"] .description{display:none}div[id^="edit-pass"] input{width:100%}div[id^="edit-pass"] div.password-confirm{display:none}.b-auth-client-socials{display:flex;flex-wrap:wrap;align-items:center;margin-top:8px}.b-auth-client-socials__title{font-size:0.875rem;font-weight:400;line-height:1.5;flex-basis:100%;margin-bottom:8px}@media screen and (min-width:1200px){.b-auth-client-socials__title{font-size:0.85rem;font-weight:400;line-height:1.5}}.b-auth-client-socials__item{margin:0 5px}.b-auth-client-socials__item a{font-size:0;width:72px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:8px;text-decoration:none}@media screen and (min-width:1200px){.b-auth-client-socials__item a{width:3.6rem;height:2.8rem;border-radius:0.4rem;transition:0.3s}.b-auth-client-socials__item a:hover{transform:translateY(-3px)}}.b-auth-client-socials__item a:before{font-family:"icomoon";font-size:22px;font-weight:400;line-height:1;color:inherit;color:#FFFFFF}@media screen and (min-width:1200px){.b-auth-client-socials__item a:before{font-size:1.2rem}}@media screen and (min-width:1200px){.b-auth-client-socials__item a:before{font-size:1.1rem}}.b-auth-client-socials__item a.social_auth_facebook{background:#337FFF}@media (any-hover:hover){.b-auth-client-socials__item a.social_auth_facebook:hover{background:#345597}}.b-auth-client-socials__item a.social_auth_facebook:before{content:""}.b-auth-client-socials__item a.social_auth_google{background:#FFFFFF;border:1px solid #EDEDEE}@media (any-hover:hover){.b-auth-client-socials__item a.social_auth_google:hover{background:#F6F6F7}}.b-auth-client-socials__item a.social_auth_google:before{content:"";background:url("/themes/personal/images/icons/google.svg") no-repeat;background-size:contain;display:block;width:22px;height:22px}@media screen and (min-width:1200px){.b-auth-client-socials__item a.social_auth_google:before{width:1.1rem;height:1.1rem}}@media screen and (min-width:1200px){.basket-pages-order__right .user-login-form,.basket-pages-order__right .user-register-form{display:flex}.basket-pages-order__right .user-login-form .form-item-ulogin,.basket-pages-order__right .user-register-form .form-item-ulogin{width:50%;justify-content:flex-start}.basket-pages-order__right--label{text-align:center}}