.form-group.required .form-control-label:before{content:"*";color:#c00}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.login-oauth{--button-outline-color:var(--secondary-text-color,#9c9c9c);margin-top:40px}.login-oauth .btn{font-weight:500}.login-oauth .oauth-google .fa{color:#dd4f3f}.login-oauth .oauth-facebook .fa{color:#3c5a99}.login-oauth .form-group{margin-bottom:1rem}.login-oauth .form-group:last-child{margin-bottom:0}.size__modalClose,.sizeTable__filterList button{-webkit-appearance:none;appearance:none;background:none;padding:0;border:0}@keyframes loadingAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.size-chart .table,.size-chart .tips{color:var(--text-color)}.size-chart a{text-decoration:underline}.size-chart .size-chart-collapsible .nav-item .nav-link:hover{background-color:var(--background-color)}.size-chart .size-chart-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;overflow-y:auto;background-color:rgba(0,0,0,.5);display:none}.size-chart .size-chart-table{background-color:#fff;padding:40px 32px 32px;border-radius:16px;z-index:1000}.size-chart .size-chart-image{width:120px;max-width:100%;height:auto;margin-bottom:10px}@media (min-width:544px){.size-chart .size-chart-image{width:auto}}.size-chart .active .size-chart-modal{display:-ms-grid;display:grid;place-items:center}.size-chart .size-chart-header>h2{font-weight:400;display:inline-block;font-size:2rem}.size-chart .size-chart-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.size-chart .size-chart-body{-ms-flex-direction:row;flex-direction:row}}.size-chart .table th{font-weight:600}.size-chart .table td{padding:.65rem}@media (min-width:1200px){.size-chart .table{margin-right:40px}}.size-chart .close{opacity:1}.size-chart .close:before{content:"\E917";font-family:havaianas-icons;color:var(--primary-text-color,#fb373c);font-weight:400;font-size:1rem}.size-chart-open{overflow:hidden}.size-chart .size-chart-collapsible{display:block;max-height:unset;overflow:unset}.size-chart .size-chart-collapsible:empty{min-height:400px;background:linear-gradient(270deg,transparent,#d3d3d3 transparent);background-size:400% 400%;animation:loadingAnimation 1.5s ease infinite;filter:blur(12px)}.size__guide{margin-top:24px;position:relative}.size__modalTitle{font-weight:600;margin-bottom:26px;font-size:1rem}.size__modalClose{position:absolute;top:16px;right:24px}.size__modalClose:before{content:"\E93E";font-family:havaianas-icons;font-weight:400;font-size:32px;line-height:1}.sizeTable__filterList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.sizeTable__filterList button{border:1px solid #1a1a1e;color:#1a1a1e;height:24px;line-height:24px;padding:0 8px;border-radius:24px;font-weight:700}.sizeTable__filterList button.sizeTable__filter--active{background:#1a1a1e;color:#fff}.sizeTable__table{table-layout:fixed;width:100%}.sizeTable__table td,.sizeTable__table th{text-align:center;padding:0 10px}.sizeTable__table td:first-child,.sizeTable__table th:first-child{text-align:left;padding-left:0}.sizeTable__table td:last-child,.sizeTable__table th:last-child{text-align:right}.sizeTable__table tr{position:relative}.sizeTable__table tr:not(:last-child){border-bottom:1px solid #8e8e8e}.sizeTable__table th{height:64px;color:#646464;font-weight:inherit}.sizeTable__table td{height:72px}.sizeTable__table td:first-child{display:block;position:absolute;top:50%;margin-top:-20px;width:46px;height:40px;line-height:40px;text-align:center;padding:0;font-size:.625rem}.sizeTable__table td:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='42' viewBox='0 0 48 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M47 20.302C47 4.638 31.764.908 24.146 1.002 18.58 1.002 1 2.12 1 20.86 1 39.601 17.115 41 23.56 41 30.007 41 47 39.881 47 20.302z' stroke='%231A1A1E'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='42' viewBox='0 0 48 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M47 20.302C47 4.638 31.764.908 24.146 1.002 18.58 1.002 1 2.12 1 20.86 1 39.601 17.115 41 23.56 41 30.007 41 47 39.881 47 20.302z' stroke='%231A1A1E'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background:#1a1a1e}.sizeTable__table option,.sizeTable__table select{border:0;background:none;font-size:inherit;font-weight:inherit;color:inherit;padding:10px 0}.size__modal{border-radius:24px;font-weight:600;font-size:.75rem}.login-page{margin-bottom:5.25rem}@media (max-width:991.98px){.login-page{margin:40px 0}}@media (max-width:991.98px){.login-page .breadcrumb{display:none}}.login-page .card{border-width:0}.login-page .track-order-header{position:relative;padding-bottom:.5em;font-size:1.5rem;color:var(--skin-primary-color-1);margin-bottom:8px;font-weight:600;padding-top:6px}.login-page .track-order-header:after{content:"";height:.0625em;width:1.5em;max-width:100%;background-color:#f1f1f1;position:absolute;left:0;bottom:0;display:block;border-radius:2px}.login-page form.registration .privacy-policy{font-size:.75rem;color:var(--text-color)}.login-page form.registration .privacy-policy a{color:var(--primary-text-color,#fb373c);display:block}.login-page form.registration button[type=submit]{margin-bottom:24px}.login-page .loginForm__divider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--secondary-text-color);margin:56px 0 40px}.login-page .loginForm__divider hr{background-color:var(--secondary-text-color);-ms-flex:1;flex:1;margin:0}.login-page .loginForm__dividerText{font-family:Manrope,sans-serif;font-size:16px;font-weight:500;margin:0 16px}.login-page .loginForm__checkOrder{font-size:14px;border-width:2px;font-weight:700}.login-page .remember-me{font-size:14px;font-weight:400;color:var(--secondary-text-color)}.login-page .track-order-header-text{margin-bottom:24px;font-size:.875rem}.login-form-nav{margin-bottom:0}@media (min-width:769px){.login-form-nav{margin-top:56px}}.login-form-nav .clearfix{margin-bottom:32px}.login-form-nav .clearfix .forgot-password,.login-form-nav .clearfix .form-group.custom-checkbox{margin-top:-16px;margin-bottom:0}.login-form-nav .tab-pane{margin-top:32px}.login-form-nav .forgot-password>a{text-decoration:underline;font-size:.75rem;color:var(--primary-text-color,#fb373c)}.login-form-nav .login-oauth{font-size:14px;font-weight:500;font-family:Manrope,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:var(--secondary-text-color)}@media (min-width:769px){.login-form-nav .login-oauth{font-size:16px}}.login-form-nav .nav-tabs{border:0;margin:0 -8px;-ms-flex-align:center;align-items:center}.login-form-nav .nav-tabs .nav-item{-ms-flex:inherit;flex:inherit;margin:0 8px}.login-form-nav .nav-tabs .nav-link{font-size:20px;font-weight:500;color:var(--secondary-text-color);padding:0 0 16px}.login-form-nav .nav-tabs .nav-link.active{font-size:20px;font-weight:700;color:var(--primary-text-color);border-color:var(--primary-text-color)}@media (min-width:769px){.login-form-nav .nav-tabs .nav-link.active{font-size:24px}}.whatsSize__title{font-size:18px;font-weight:700;color:var(--primary-text-color);margin:16px 0 40px}@media (min-width:769px){.whatsSize__title{font-size:20px}}.loginOAuth__link{font-size:28px;line-height:28px;margin-left:8px}.resetPassword__row{margin-top:40px}.resetPassword__subtitle{font-size:14px;margin:16px 0 40px;color:var(--text-color)}@media (min-width:769px){.resetPassword__subtitle{font-size:16px}}.resetPassword__form .btn-primary{margin-top:48px}@media (min-width:769px){.resetPassword__form .btn-primary{margin-top:56px}}.requestPasswordResetModalComplete .modal-dialog{width:340px;max-width:calc(100% - 1rem)}.requestPasswordResetModalComplete .modal-content{border-radius:24px;background-color:var(--button-color);color:var(--button-text-color);text-align:center}.requestPasswordResetModalComplete .modal-body{padding:24px 44px 40px}.requestPasswordResetModalComplete__text{font-size:18px;font-weight:700;margin:0 auto 24px;width:215px}.requestPasswordResetModalComplete__button,.requestPasswordResetModalComplete__button:hover{border:2px solid var(--button-text-color);color:var(--button-text-color);border-radius:50px}.trackorder .card-header{padding-top:.5rem}.trackorder .card-body{padding-bottom:0}.trackorder .btn-block{margin-top:40px}.trackorder .form-group:last-child{margin-bottom:0}.login-banner{display:none}.request-password-title{font-weight:500;font-size:2rem}.newPasswordSuccess{margin:40px 0}.newPasswordSuccess__title{font-size:20px;font-weight:500;color:var(--button-color);margin-bottom:40px}@media (min-width:769px){.newPasswordSuccess__title{font-size:24px}}.newPasswordSuccess__button{font-size:14px;font-weight:500;width:445px;max-width:100%;margin:auto}.newPasswordSuccess__buttonIcon{margin-right:16px;font-size:24px}.promo-messsage.alert-warning{color:#000;box-shadow:none}label.custom-control-label.legal{font-size:small}form.login label.error,form.registration label.error{display:none!important}form.login .custom-checkbox .custom-control-input:checked+.error+.custom-control-label:after,form.registration .custom-checkbox .custom-control-input:checked+.error+.custom-control-label:after{background-color:var(--button-color);border-radius:4px}form.login-oauth .g_id_signin{margin:0 0 0 8px}form.login-oauth .loginOAuth__link{margin:0}form.login-oauth .icon-facebook:before{content:"";display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgdmlld0JveD0iLTIwNC43OTk5NSAtMzQxLjMzMzI1IDE3NzQuOTMyOSAyMDQ3Ljk5OTUiPjxwYXRoIGQ9Ik0xMzY1LjMzMyA2ODIuNjY3QzEzNjUuMzMzIDMwNS42NCAxMDU5LjY5MyAwIDY4Mi42NjcgMCAzMDUuNjQgMCAwIDMwNS42NCAwIDY4Mi42NjdjMCAzNDAuNzM4IDI0OS42NDEgNjIzLjE2IDU3NiA2NzQuMzczVjg4MEg0MDIuNjY3VjY4Mi42NjdINTc2di0xNTAuNGMwLTE3MS4wOTQgMTAxLjkxNy0yNjUuNiAyNTcuODUzLTI2NS42IDc0LjY5IDAgMTUyLjgxNCAxMy4zMzMgMTUyLjgxNCAxMy4zMzN2MTY4aC04Ni4wODNjLTg0LjgwNCAwLTExMS4yNSA1Mi42MjMtMTExLjI1IDEwNi42MXYxMjguMDU3aDE4OS4zMzNMOTQ4LjQgODgwSDc4OS4zMzN2NDc3LjA0YzMyNi4zNTktNTEuMjEzIDU3Ni0zMzMuNjM1IDU3Ni02NzQuMzczIiBmaWxsPSIjMTg3N2YyIi8+PHBhdGggZD0iTTk0OC40IDg4MGwzMC4yNjctMTk3LjMzM0g3ODkuMzMzVjU1NC42MDlDNzg5LjMzMyA1MDAuNjIzIDgxNS43OCA0NDggOTAwLjU4NCA0NDhoODYuMDgzVjI4MHMtNzguMTI0LTEzLjMzMy0xNTIuODE0LTEzLjMzM2MtMTU1LjkzNiAwLTI1Ny44NTMgOTQuNTA2LTI1Ny44NTMgMjY1LjZ2MTUwLjRINDAyLjY2N1Y4ODBINTc2djQ3Ny4wNGE2ODcuODA1IDY4Ny44MDUgMCAwMDEwNi42NjcgOC4yOTNjMzYuMjg4IDAgNzEuOTEtMi44NCAxMDYuNjY2LTguMjkzVjg4MEg5NDguNCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-size:cover;width:51px;height:47px;margin-left:-8px}form.reset-password-form .request-password-body{min-height:200px}@media (max-width:991.98px){form.reset-password-form .request-password-body{min-height:240px}}form.reset-password-form .reset-password-submit button{width:240px;margin:0 auto}form.reset-password-form .reset-password-submit button#submitEmailButton.resend{position:relative;top:-120px}.reset-password-social-login{position:relative;top:-140px;width:fit-content;margin:0 auto}.reset-password-social-login form.login-oauth .g_id_signin{margin:0}