/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.password-strength__meter{margin-top:0.5em;background-color:#e9ecef;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#28a745;}.password-strength__indicator.is-weak{background-color:#dc3545;}.password-strength__indicator.is-fair{background-color:#ffc107;}.password-strength__indicator.is-good{background-color:#34849e;}.password-strength__indicator.is-strong{background-color:#28a745;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #dee2e6;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right;}.password-confirm .ok{color:#28a745;font-weight:bold;}.password-confirm .error{color:#dc3545;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:calc(3.625rem + 28.5vw);margin:0 auto;padding:1rem 1rem;border-radius:0.3rem;background:white;}@media (min-width:1200px){.page-user-login main .region-content,.page-user-password main .region-content{max-width:25rem;}}body[class*=page-user-] .menu--user-page .nav .nav-link{padding-left:0.5rem;}body[class*=page-user-] .menu--user-page .nav span.nav-link,body[class*=page-user-] .menu--user-page .nav .menu-item--level-0{font-weight:600;}body[class*=page-user-] .menu--user-page .nav ul.menu{padding-left:0;}body[class*=page-user-] .menu--user-page .nav ul.menu .nav-item{font-weight:normal;}body[class*=page-user-] .menu--user-page .nav ul.menu .nav-item:last-child{border-bottom:0;}body[class*=page-user-] .menu--user-page .nav ul.menu .nav-item .nav-link{padding-left:1rem;}body[class*=page-user-] .menu--user-page .nav ul.menu .nav-item ul.menu .nav-link{padding-left:1.5rem;}body[class*=page-user-] .menu--user-page .nav .nav-item{display:block;width:100%;border:1px solid #bdbdbd;border-right:0;border-left:0;border-radius:0;}body[class*=page-user-] .menu--user-page .nav .nav-item:nth-child(n+2){border-top:0;}body[class*=page-user-] .menu--user-page .nav .nav-item > a.is-active,body[class*=page-user-] .menu--user-page .nav .nav-item > a:hover{transition-duration:unset;text-decoration:none;color:white;border-right:none;border-left:none;background-color:#f98415;}body[class*=page-user-] article.profile .additional-content .field__label,body[class*=page-user-] article.profile .additional-content .label{margin:1em 0;color:black;border-bottom:1px solid #ccc;font-size:1.17em;}body[class*=page-user-] article.profile .additional-content .field__items{color:#5a5c5e;}body[class*=page-user-] aside .nav.primary.nav-tabs .nav-item{display:block;width:100%;font-size:13px;}body[class*=page-user-] aside .nav.primary.nav-tabs .nav-item a{border-width:1px;border-color:#bdbdbd;border-right:0;border-left:0;border-radius:0;}body[class*=page-user-] aside .nav.primary.nav-tabs .nav-item.active a,body[class*=page-user-] aside .nav.primary.nav-tabs .nav-item:hover a{text-decoration:none;color:white;border-right:none;border-left:none;background-color:#f98415;}body.path-user .profile .profile-section{margin-bottom:1rem;}body.path-user .profile .profile-section .section-content{display:flex;justify-content:space-between;margin-top:10px;padding:10px;border:1px solid #ccc;}body.path-user .profile .profile-section .section-content .profile-field-wrapper{margin:10px;padding:15px;}body.path-user .profile .profile-section .section-content .field__label{display:block;font-weight:bold;}body.path-user .profile .profile-section .section-content .section-links{display:flex;flex-direction:column;gap:1rem;}body.path-user .profile .profile-section .btn{max-width:130px;}.mt-user-login-account-block{display:flex;align-items:center;justify-content:flex-end;gap:1rem;}.mt-user-login-account-block .user-image{width:45px;height:45px;object-fit:cover;object-position:center top;}.mt-user-login-account-block a.dropdown-toggle{display:flex;align-items:center;padding:5px 10px;text-decoration:none;color:#000;border:1px solid #dee2e6;border-radius:0;gap:1rem;}.mt-user-login-account-block a.dropdown-toggle:hover{text-decoration:none;color:#000;}.mt-user-login-account-block a.dropdown-toggle .user-name{overflow:hidden;max-width:100px;text-overflow:ellipsis;}.mt-user-login-account-block li{list-style:none;}.mt-user-login-account-block .dropdown-menu{max-width:90vw;padding:0.5rem;border-radius:0;}@media (min-width:768px){.mt-user-login-account-block .dropdown-menu .nav{width:420px;}}@media (min-width:992px){.mt-user-login-account-block .dropdown-menu .nav{width:630px;}}.mt-user-login-account-block .dropdown-menu .nav ul.menu{padding-left:1rem;}.mt-user-login-account-block .dropdown-menu .nav .menu-item--level-0{width:200px;}.mt-user-login-account-block .dropdown-menu .nav .menu-item--level-0 > .nav-link{font-weight:700;}.mt-user-login-account-block .dropdown-menu .nav .nav-item::marker{display:none;content:none;}.mt-user-login-account-block .dropdown-menu .nav .nav-item a.nav-link{color:#34849e;}.mt-user-login-account-block .dropdown-menu .nav .nav-item a.nav-link:hover{color:#215464;}.mt-user-login-account-block .dropdown-menu .nav .nav-item span.nav-link{color:rgba(0,0,0,0.7);}.mt-user-login-account-block .dropdown-menu .nav .nav-item span.nav-link:hover{color:rgba(0,0,0,0.7);}.mt-user-login-account-block .dropdown-menu .nav .nav-item.menu-item--expanded > .nav-link{font-weight:700;}.mt-user-login-account-block .dropdown-menu .nav .nav-item-with-link > .nav-link:hover{background-color:#e9ecef;}@media screen and (max-width:768px){.mt-user-login-account-block{align-items:start;justify-content:flex-start;}.mt-user-login-account-block .cart-link{margin-top:0.5rem;}.user-logged-in .mt-user-login-account-block .cart-link{margin-top:1.2rem;}.mt-user-login-account-block .dropdown{width:300px;}.mt-user-login-account-block .dropdown .dropdown-toggle{justify-content:space-between;}}article.profile .field--name-field-user-badges{display:flex;}article.profile .field--name-field-user-badges img{width:75px;height:100%;}
.progress-wrapper{margin-bottom:1rem;}.progress-wrapper:last-child .progress{margin-bottom:0.3125rem;}.progress-wrapper .message{margin-bottom:0.3125rem;font-weight:700;}.progress-wrapper .progress-bar{min-width:2em;}
.breadcrumb{font-size:0.875rem;}.region-breadcrumb{width:100%;padding:0 0.9375rem 0.25rem;}
.form-required::after{display:inline-block;width:calc(calc(1.5em + 0.75rem + 2px) * 0.16666666666);height:calc(calc(1.5em + 0.75rem + 2px) * 0.16666666666);margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/manager_tools_vartheme/images/required.svg);background-repeat:no-repeat;background-size:calc(calc(1.5em + 0.75rem + 2px) * 0.16666666666) calc(calc(1.5em + 0.75rem + 2px) * 0.16666666666);}form .filter-wrapper{padding-right:1rem;padding-left:1rem;}form .form-type-textarea{margin-bottom:0;}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0;}
