@font-face{font-display:block;font-family:Outfit-light;font-style:normal;font-weight:300;src:url(../fonts/outfit/Outfit-Light.ttf)}@font-face{font-display:block;font-family:Outfit-regular;font-style:normal;font-weight:400;src:url(../fonts/outfit/Outfit-Regular.ttf)}@font-face{font-display:block;font-family:Outfit-medium;font-style:normal;font-weight:500;src:url(../fonts/outfit/Outfit-Medium.ttf)}@font-face{font-display:block;font-family:Outfit-semibold;font-style:normal;font-weight:600;src:url(../fonts/outfit/Outfit-SemiBold.ttf)}@font-face{font-display:block;font-family:Outfit-bold;font-style:normal;font-weight:700;src:url(../fonts/outfit/Outfit-Bold.ttf)}@font-face{font-display:block;font-family:Outfit-extrabold;font-style:normal;font-weight:800;src:url(../fonts/outfit/Outfit-ExtraBold.ttf)}.form-control:-webkit-autofill,input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1.875rem #fff}.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1.875rem #fff}.form-control:active,.form-control:focus,input:active,input:focus{border:1px solid #bebebe;box-shadow:none;outline:0}.form-group.required .form-control-label:after{color:#666;content:"*";font-size:.9375rem;line-height:.9375rem}.login-form .account-dash__msg,.login-form .account-dash__required-msg{display:none}.login-form .form-group{margin-bottom:1.5625rem}.login-form .account-dash__email-grp{margin-bottom:1.875rem}.login-form .account-dash__forgot-password{margin-top:.9375rem}@media(min-width:1024px){.shipment-tracking-container .login-form-container,.shipment-tracking-container .order-form-container{padding:0 2.5rem}}.shipment-tracking-container .login-form-container .login-form-title,.shipment-tracking-container .login-form-container .order-form-title,.shipment-tracking-container .order-form-container .login-form-title,.shipment-tracking-container .order-form-container .order-form-title{color:#000;font-family:Outfit-bold,arial,sans-serif;font-size:1.25rem;line-height:normal}.shipment-tracking-container .login-form-container .login-form-subtitle,.shipment-tracking-container .login-form-container .order-form-subtitle,.shipment-tracking-container .order-form-container .login-form-subtitle,.shipment-tracking-container .order-form-container .order-form-subtitle{color:#000;font-size:.875rem;line-height:normal}.login-form-container:after{content:"";display:block;height:80%;position:absolute;right:0;top:0;width:1px}@media(min-width:1024px){.login-form-container:after{background-color:#aaaaa7}}.login-form-container .login-form-title{padding-bottom:2.1875rem;text-align:center}@media(min-width:1024px){.login-form-container .login-form-title{padding-bottom:2.5rem;text-align:left}}.login-form-container .login-form-subtitle{padding-bottom:2.5rem}@media(min-width:1024px){.login-form-container .login-form-subtitle{padding-bottom:3.4375rem}}.login-form-container .register-link{font-family:Outfit-bold,arial,sans-serif;font-size:.875rem;text-decoration:underline}@media(min-width:768px){.login-form-container .form-group{margin:0}.login-form-container .account-dash__email-grp{padding-bottom:1.875rem}}@media(min-width:1024px){.login-form-container .account-dash__email-grp{padding-bottom:1.25rem}}@media(min-width:768px){.login-form-container .account-dash__pass-grp{padding-bottom:1.5625rem}.login-form-container .account-dash__remember-me{padding-bottom:1.875rem}}.login-form-container .account-dash__forgot-password{font-size:.75rem;line-height:.75rem;text-decoration:underline}@media(min-width:768px){.login-form-container .account-dash__forgot-password{margin:0;padding-top:.9375rem}}.login-form-container .account-dash__forgot-password:after{display:none}.order-form-container{border-top:2px solid #aaaaa7;margin-top:40px;padding-bottom:5rem;padding-top:40px}@media(min-width:768px){.order-form-container{display:flex;flex-direction:column;flex-wrap:nowrap;padding-bottom:0}}@media(min-width:1024px){.order-form-container{border-top-width:0;margin-top:0;padding-top:0}}.order-form-container .order-form-title{padding-bottom:2.5rem;text-align:center}@media(min-width:1024px){.order-form-container .order-form-title{text-align:left}}.order-form-container .order-form-subtitle{color:#666;font-size:.875rem;line-height:1.5rem;padding-bottom:2.5rem}@media(min-width:1024px){.order-form-container .order-form-subtitle{padding-bottom:3.4375rem}}@media(min-width:768px){.shipment-tracking-form{align-content:space-between;display:flex;flex:1;flex-wrap:wrap}}.shipment-tracking-form .order-number-input{margin-bottom:2.1875rem}@media(min-width:768px){.shipment-tracking-form .order-number-input{flex:0 0 100%}.shipment-tracking-form .submit-order-btn{flex:0 0 100%;margin-bottom:1.9375rem}}.required-msg-container{order:2}.required-msg-container .required-msg{color:#000;font-size:.625rem;text-align:center}.need-help-container{padding:1.25rem 1.25rem 1.875rem;text-align:right}@media(min-width:1024px){.need-help-container{padding:.9375rem 0}}.need-help-container .help-msg{color:#000;display:inline;font-size:.9375rem}.need-help-container .help-tel{font-family:Outfit-bold,arial,sans-serif;font-size:.9375rem;padding-left:.3125rem}.logged-in-user .order-history-link:hover{color:#fff}.logged-in-user .login-form-title{color:#000;font-size:1.125rem;padding-bottom:2.5rem;padding-left:.5625rem}@media(min-width:768px){.logged-in-user .login-form-title{padding-left:0}}.logged-in-user .login-form-subtitle{border:0;padding-bottom:2.5rem}@media(min-width:768px){.logged-in-user .login-form-subtitle{padding-bottom:2.5rem}}.logged-in-user .order-form-subtitle{padding-bottom:4.0625rem}@media(min-width:768px){.logged-in-user .order-form-subtitle{padding-bottom:3.75rem}}@media(min-width:1024px){.logged-in-user .order-form-subtitle{padding-bottom:3.4375rem}}.logged-in-user .required-msg-container{padding-top:.625rem}@media(min-width:768px){.logged-in-user .required-msg-container{margin-bottom:3.75rem;padding:0}}@media(min-width:1680px){.logged-in-user .required-msg-container{margin-bottom:0}}.logged-in-user .submit-order-btn{margin:0;padding-bottom:2.5rem}@media(min-width:1024px){.logged-in-user .submit-order-btn{padding-bottom:3.125rem}}@media(min-width:768px){.logged-in-user .submit-login-btn{margin-bottom:2.5rem}}@media(min-width:1024px){.logged-in-user .submit-login-btn{margin-bottom:3.125rem}}@media(min-width:768px){.logged-in-user .login-form-container{display:flex;flex-direction:column}.logged-in-user .subtitle-and-button{display:flex;flex:1;flex-direction:column;justify-content:space-between}}.shipment-tracking-status-container.shipment-tracking-container{padding:3.75rem .625rem 1.875rem}@media(min-width:768px){.shipment-tracking-status-container.shipment-tracking-container{padding:2.1875rem 4.25rem 5.9375rem}}@media(min-width:1024px){.shipment-tracking-status-container.shipment-tracking-container{padding:1.875rem 7.9375rem}}@media(min-width:1680px){.shipment-tracking-status-container.shipment-tracking-container{padding:1.875rem 12.1875rem 7.5rem}}.shipment-tracking-status-container .order-item{padding-top:0}.shipment-tracking-status-container .order-card{padding:0}.shipment-tracking-status-container .order-tracking-container{margin-top:1.875rem}.shipment-tracking-status-container .order-tracking{margin-bottom:.625rem;margin-top:.625rem}@media(min-width:768px){.shipment-tracking-status-container .order-tracking{margin-bottom:0;margin-top:0}}@media(min-width:1024px){.shipment-tracking-status-container .order-tracking{margin-left:.625rem;margin-right:.625rem}}.shipment-tracking-status-container .order-footer{margin-bottom:2.1875rem}@media(min-width:1024px){.shipment-tracking-status-container .order-footer{padding:0 1.6875rem}}@media(min-width:1680px){.shipment-tracking-status-container .order-footer{padding:0 5.5rem}}@media(min-width:1024px){.shipment-tracking-status-container .return-exchange-btn{padding-left:0;padding-right:0}.shipment-tracking-status-container .order-content{padding-bottom:2.8125rem}}@media(min-width:1680px){.shipment-tracking-status-container .line-item-image{padding-right:.5625rem}.shipment-tracking-status-container .ot-products .image-wrapper{padding-right:1.1875rem}}.shipment-tracking{background-color:#e9e9e9}.shipment-tracking .custom-checkbox{line-height:2.0625rem;min-height:unset}.shipment-tracking .custom-checkbox .custom-control-input{line-height:normal;min-height:unset;width:0}.shipment-tracking .custom-checkbox .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.shipment-tracking .custom-checkbox .custom-control-input:active~.custom-control-label:before,.shipment-tracking .custom-checkbox .custom-control-input:checked{background-color:#fff}.shipment-tracking .custom-checkbox .custom-control-input:disabled~.custom-control-label{color:#ccc}.shipment-tracking .custom-checkbox .custom-control-input:disabled~.custom-control-label:before{background-color:#fff}.shipment-tracking .custom-checkbox .custom-control-label:not(.service-label){color:#000;display:block;font-family:Outfit-regular,arial,sans-serif;font-size:.8125rem;line-height:2.0625rem;padding-left:2.5625rem;width:auto}.shipment-tracking .custom-checkbox .custom-control-label:not(.service-label) .highlight{font-size:.8125rem;margin:0}.shipment-tracking .custom-checkbox .custom-control-label:not(.service-label):hover{cursor:pointer}.shipment-tracking .custom-checkbox .custom-control-label:not(.service-label):before{background-color:#fff;border:1px solid #2b2a22;border-radius:.3125rem;height:2.0625rem;left:0;top:0;transition:unset;width:2.0625rem}.shipment-tracking .custom-checkbox .custom-control-label:not(.service-label):after{height:2.0625rem;left:0;top:0;width:2.0625rem}.shipment-tracking .custom-checkbox .label-content{line-height:2.0625rem}.shipment-tracking-container{background-color:#fff;border-radius:1.875rem;margin:0 1.25rem 1.25rem;padding:1.875rem .9375rem}@media(min-width:1024px){.shipment-tracking-container{margin:0 0 3.125rem;padding:3.75rem}}.shipment-tracking-container .account-dash__submit-btn{margin:0 auto;max-width:18.75rem;padding:.875rem 0}.shipment-tracking-container .order-form-number{font-family:Outfit-bold,arial,sans-serif}.shipment-tracking-header{color:#000;font-size:1.25rem;line-height:1.25rem;padding:1.5625rem .625rem}.shipment-tracking-form button.account-dash__submit-btn.btn-secondary{background-color:#55554e}