.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: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}}.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}#password-reset-title:before{content:"\E907";font-family:havaianas-icons;font-weight:400;font-size:64px;line-height:1;color:var(--button-color);display:none;margin-bottom:24px}#password-reset-title~.resetPassword__backButton{display:none}#password-reset-title.success,#password-reset-title.success~*{text-align:center}#password-reset-title.success button,#password-reset-title.success~* button{display:none}#password-reset-title.success:before,#password-reset-title.success~.resetPassword__backButton{display:block}.size__modalOpen{overflow:hidden}.sizeTable__table{position:relative}.sizeTable__table thead{position:sticky;top:0;background:var(--color-white);z-index:1}.sizeTable__table th{height:auto;font-weight:500;font-size:14px}.sizeTable__table tr{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.sizeTable__table td,.sizeTable__table tr{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.sizeTable__table td{-ms-flex-pack:center;justify-content:center;font-size:14px;border:none!important}.sizeTable__table td:first-child{-ms-flex:0 0 46px;flex:0 0 46px;max-width:46px;position:relative;margin-top:0}.sizeTable__table td:last-child{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;text-align:right;min-width:60px}.sizeTable__table .sizeTable__switch{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(../../images/chevron-down.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border-radius:20px;padding:10px 30px 10px 14px;margin-top:2px;outline:unset}@media (max-width:768.98px){.sizeTable__table .sizeTable__switch{padding:10px 20px 10px 6px;border-radius:16px;background-position-x:90%}}span.drawer-size-chart{cursor:pointer}.drawer-sizeTable__filterList,.sizeTable__filterList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin-bottom:14px;justify-content:space-between;margin:40px 0}.drawer-sizeTable__filterList button,.sizeTable__filterList button{color:var(--secondary-text-color);font-size:14px;border:none;position:relative;font-weight:500;background:transparent!important}@media (max-width:768.98px){.drawer-sizeTable__filterList button,.sizeTable__filterList button{font-size:14px}}.drawer-sizeTable__filterList .sizeTable__filter--active,.sizeTable__filterList .sizeTable__filter--active{color:var(--primary-text-color)!important;background-color:transparent!important;position:relative;bottom:6px;font-weight:800}.drawer-sizeTable__filterList .sizeTable__filter--active:before,.sizeTable__filterList .sizeTable__filter--active:before{content:"";position:absolute;width:calc(100% - 16px);left:50%;transform:translateX(-50%);height:3px;bottom:-6px;background-color:var(--primary-text-color)}.size-chart-table{padding:40px 16px 16px!important}.size__guide{margin-top:0}.size__guide .size__modal-backdrop{opacity:0;visibility:hidden;display:none}.size__guide--active .size__modal-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:9999;opacity:1;visibility:visible;display:block}.size__guide--active .size__modal-backdrop .size__modal{top:unset;left:unset;transform:unset;right:0;bottom:0;width:400px;height:100%;border-radius:0;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;overflow:auto;position:absolute}@media (max-width:768.98px){.size__guide--active .size__modal-backdrop .size__modal{height:95%;width:100%}}.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body{height:382px;overflow-y:auto;padding-right:8px}.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body::-webkit-scrollbar,.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body::-webkit-scrollbar-thumb,.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body::-webkit-scrollbar-track{width:5px;border-radius:30px}.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body::-webkit-scrollbar-track{background-color:hsla(0,0%,82%,.5)}.size__guide--active .size__modal-backdrop .size__modal .sizeTable__body::-webkit-scrollbar-thumb{background-color:#d2d2d2}.size__guide--active .size__modal-backdrop .size__modal .size__modalTitle{color:var(--text-color);font-size:16px;font-weight:500;margin-bottom:32px}.size__guide--active .size__modal-backdrop .size__modal .size__modalSubtitle{color:var(--text-color);font-size:20px}.size__guide--active .size__modal-backdrop .size__modal .size__modalDescription{text-align:center;font-weight:400;font-size:14px}.size__guide--active .size__modal-backdrop .size__modal .size__modalText{color:var(--text-color);font-size:16px;margin:16px 0}.size__modalClose{right:16px}.size__modalClose:before{font-size:1.5rem}.size-chart-body{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.drawer-size-chart{font-size:16px;position:relative;transition:opacity .35s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.drawer-size-chart:hover{opacity:.7}.drawer-size-chart .link-text{color:#e50000;font-size:14px;font-weight:500;text-underline-offset:2px;margin:0 8px;position:relative}.drawer-size-chart .icon{color:#000;margin-right:0}.drawer-size-chart:after{content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.166 8.54c.02.7-.053 1.407-.213 2.093a5.082 5.082 0 0 1-3.813 3.814 8.2 8.2 0 0 1-3.774 0 5.082 5.082 0 0 1-3.813-3.814 8.385 8.385 0 0 1 0-3.773 5.082 5.082 0 0 1 3.813-3.813 8.398 8.398 0 0 1 2.707-.18.666.666 0 1 1-.127 1.326 6.996 6.996 0 0 0-2.266.147 3.777 3.777 0 0 0-2.82 2.82 7.024 7.024 0 0 0 0 3.16 3.777 3.777 0 0 0 2.82 2.82 6.867 6.867 0 0 0 3.166 0 3.757 3.757 0 0 0 2.82-2.82c.134-.58.194-1.167.18-1.76a.673.673 0 0 1 .647-.687c.373-.04.673.28.687.647l-.014.02zm1.494-5.327c0-.046 0-.093-.007-.14v-.08l-.02-.033c-.013-.047-.04-.087-.06-.127-.02-.033-.04-.073-.067-.1-.026-.033-.06-.053-.093-.08-.04-.026-.073-.06-.113-.08-.014 0-.02-.02-.034-.02L11.433 1.38a.67.67 0 0 0-.873.36c-.14.34.02.727.36.873l1.293.534c-1.707.786-4.3 2.4-5.573 5.333a.66.66 0 0 0 .613.927.67.67 0 0 0 .613-.4c1.094-2.527 3.427-3.96 4.927-4.66l-.58 1.393a.67.67 0 0 0 .613.927c.26 0 .514-.154.614-.414l1.173-2.833s.007-.06.02-.087c.013-.04.02-.08.027-.126v.006z' fill='%23E50000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.166 8.54c.02.7-.053 1.407-.213 2.093a5.082 5.082 0 0 1-3.813 3.814 8.2 8.2 0 0 1-3.774 0 5.082 5.082 0 0 1-3.813-3.814 8.385 8.385 0 0 1 0-3.773 5.082 5.082 0 0 1 3.813-3.813 8.398 8.398 0 0 1 2.707-.18.666.666 0 1 1-.127 1.326 6.996 6.996 0 0 0-2.266.147 3.777 3.777 0 0 0-2.82 2.82 7.024 7.024 0 0 0 0 3.16 3.777 3.777 0 0 0 2.82 2.82 6.867 6.867 0 0 0 3.166 0 3.757 3.757 0 0 0 2.82-2.82c.134-.58.194-1.167.18-1.76a.673.673 0 0 1 .647-.687c.373-.04.673.28.687.647l-.014.02zm1.494-5.327c0-.046 0-.093-.007-.14v-.08l-.02-.033c-.013-.047-.04-.087-.06-.127-.02-.033-.04-.073-.067-.1-.026-.033-.06-.053-.093-.08-.04-.026-.073-.06-.113-.08-.014 0-.02-.02-.034-.02L11.433 1.38a.67.67 0 0 0-.873.36c-.14.34.02.727.36.873l1.293.534c-1.707.786-4.3 2.4-5.573 5.333a.66.66 0 0 0 .613.927.67.67 0 0 0 .613-.4c1.094-2.527 3.427-3.96 4.927-4.66l-.58 1.393a.67.67 0 0 0 .613.927c.26 0 .514-.154.614-.414l1.173-2.833s.007-.06.02-.087c.013-.04.02-.08.027-.126v.006z' fill='%23E50000'/%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:#e50000;width:16px;height:16px;display:inline-block}.login-page form.registration .privacy-policy a{display:inline-block}@media (min-width:769px){.loginForm__checkoutGuestButton{margin-top:24px}}