.contact_form_box_two{max-width:465px;width:100%;background-color:rgba(var(--color-secondary-background),1);margin-left:auto;margin-right:auto;border-radius:16px;padding:48px}.field__label,.customer .field label{position:relative;display:inline-block;margin-bottom:20px;left:0;color:rgb(var(--color-secondary-foreground));font-size:16px;font-weight:700;line-height:24px;letter-spacing:0}.contact_form_box_two .form-input label{display:inline-block;color:rgb(var(--color-secondary-foreground));font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}.contact_form_box_two h1{color:rgb(var(--color-secondary-foreground));font-size:24px;font-weight:700;font-family:var(--font-family-heading);margin-top:0;text-align:center;text-transform:uppercase;margin-bottom:16px;line-height:30px}.contact_form_box_two .form_desc{font-size:18px;font-weight:400;line-height:28px;text-align:center;margin-bottom:15px;text-transform:none;font-family:var(--sds-fs-body)}.errors ul li{margin-bottom:10px}.contact_form_box_two form .field{display:block;margin-bottom:10px;margin-top:0}.contact_form_box_two form .field input[type=email]:focus,.contact_form_box_two form .field input[type=password]:focus{box-shadow:0 0 0 calc(0rem + var(--inputs-border-width)) rgba(var(--color-secondary-foreground))}.contact_form_box_two form .field input[type=tel],.contact_form_box_two form .field input[type=text],.contact_form_box_two form .field input[type=email],.contact_form_box_two form .field input[type=password]{width:100%;padding:20px 24px;font-size:16px;background:transparent;border:1px solid rgb(var(--color-secondary-foreground));border-radius:10px;font-family:var(--sds-fs-body);color:rgb(var(--color-secondary-foreground))}.contact_form_box_two form .field input[type=tel]::placeholder,.contact_form_box_two form .field input[type=text]::placeholder,.contact_form_box_two form .field input[type=password]::placeholder,.contact_form_box_two form .field input[type=email]::placeholder{color:rgba(var(--color-secondary-foreground),1);opacity:1;font-family:var(--sds-fs-body);font-size:16px}.contact_form_box_two .submit-btn .submit_anim{display:inline-block;overflow:hidden;transition:all ease .3s}.contact_form_box_two .submit-btn .submit_anim>.anim_text{display:flex;gap:7px;align-items:center;backface-visibility:hidden;transform:translateY(0);transition:all ease .3s}.contact_form_box_two form .login_create_accent{font-size:14px;color:rgb(var(--color-secondary-foreground),1);text-align:center;margin-top:20px}.contact_form_box_two form .login_create_accent .button_routing{display:inline-block;position:relative;z-index:1;color:rgb(var(--color-secondary-foreground),.7)}.contact_form_box_two form .login_create_accent .button_routing:before{content:"";position:absolute;left:0;right:0;bottom:6px;width:100%;height:1px;background:rgb(var(--color-secondary-foreground),.7);transition:.3s}.contact_form_box_two form .login_create_accent:hover .button_routing:before{width:0}.contact_form_box_two.customer form{margin-top:0}.contact_form_box_two form .forgot_password{display:inline-block;position:relative;font-size:14px;color:rgb(var(--color-secondary-foreground),.7);margin-top:10px;margin-bottom:30px}.contact_form_box_two form .forgot_password:focus,.contact_form_box_two form .login_create_accent .button_routing:focus{outline:1px solid rgb(var(--color-secondary-foreground),.7)}.contact_form_box_two form .forgot_password:before{content:"";position:absolute;bottom:3px;left:0;right:0;width:100%;height:1px;background:rgb(var(--color-secondary-foreground),.7);transition:.3s}.contact_form_box_two form .forgot_password:hover:before{width:0}.contact_form_box_two form .forgot_password span{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}a{text-decoration:none}.contact_form_box_two .field{margin-bottom:20px;display:block}.contact_form_box_two .form_desc{font-size:18px;font-weight:400;line-height:28px;text-align:center;margin-bottom:25px;text-transform:none}.contact_form_box_two a:focus,.contact_form_box_two a:hover{color:rgb(var(--color-secondary-foreground),.7)}.contact_form_box_two a{color:rgb(var(--color-secondary-foreground),.7);outline:none;border:none;background:transparent;display:inline-block;position:relative;font-size:14px;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.contact_form_box_two form a:before{position:absolute;content:"";display:block;height:1px;min-height:1px;right:0;bottom:6px;left:0;background:rgb(var(--color-secondary-foreground));will-change:transform;animation-duration:.9s;animation-timing-function:ease}.account .customer__title{margin-bottom:30px}.account .order-history{margin-top:30px}.customer.addresses{display:flex;flex-direction:column;align-items:center}.addresses .address__title{margin-bottom:30px}.addresses .address-btn:hover{background-size:0% 100%}.addresses .address-btn,.account .address-btn{background-image:linear-gradient(transparent calc(100% - 1px),rgba(var(--color-foreground)) 1px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size .4s;text-decoration:none}.account .address-btn:hover{background-size:0% 100%}.reset-password form .add-btn,.addresses form .update-btn,.addresses .add-btn,.addresses .edit-btn,.addresses .delete-btn{position:relative;font-family:var(--font-family-heading);font-weight:700;font-size:18px;text-align:center;border-radius:10px;padding:19px 15px;line-height:1;color:rgba(var(--color-button-text),1);background-color:rgba(var(--color-button),1);border:1px solid rgba(var(--color-button-border),1);transition:.3s all}.addresses form button[type]{color:rgba(var(--color-button-text),1);background-color:rgba(var(--color-button),1);border:1px solid rgba(var(--color-button-border),1)}.addresses form button[type]:hover,.reset-password form .add-btn:hover,.addresses form .update-btn:hover,.addresses .add-btn:hover,.addresses .edit-btn:hover,.addresses .delete-btn:hover{color:rgba(var(--color-button-text-hover),1);border:1px solid rgba(var(--color-button-border-hover),1);background:rgba(var(--color-button-hover),1)}.addresses form{max-width:500px;padding:0 15px}.select__select,.customer select{width:100%;padding:20px 24px;background:transparent;border:1px solid currentColor;border-radius:10px;font-family:var(--sds-fs-body);color:rgb(var(--color-foreground))}.add-new-address .field,.edit-address .field{display:flex;flex-direction:column}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{box-shadow:0 0 0 calc(0rem + var(--inputs-border-width)) rgba(var(--color-secondary-foreground))}.edit-address form .select svg,.add-address form .select svg{position:absolute;right:15px;top:-10px;font-size:15px;color:rgb(var(--color-foreground))}.edit-address-heading{margin-top:30px}.customer.reset-password{text-align:center}.reset-password .reset-pass-heading{margin-bottom:30px}.reset-password form{max-width:465px;width:100%;margin-left:auto;margin-right:auto}.reset-password form .field{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start}.reset-password form .field input{border-radius:10px;padding:20px 24px}.add-new-address .select .svg-wrapper{position:absolute;top:40px;right:5px}@media(max-width:575px){.contact_form_box_two{max-width:100%;padding:30px 20px}.reset-password form{padding:0 15px}.addresses h2{padding-left:15px}}.recover_password_area p{color:rgb(var(--color-secondary-foreground))}.checkout_guest_login hr{background-color:rgb(var(--color-secondary-foreground),.2)}.checkout_guest_login h2{color:rgb(var(--color-secondary-foreground));font-size:24px;font-weight:700;font-family:var(--font-family-heading);margin-top:0;text-align:center;text-transform:uppercase;margin-bottom:16px;line-height:30px}.addresses-main-area.customer .field label,.addresses-main-area.customer .select{color:rgb(var(--color-foreground))}.addresses-main-area.customer .field select:focus,.addresses-main-area.customer .field input:focus,.addresses-main-area.customer .field input:not(:placeholder-shown),.addresses-main-area.customer .field input:-webkit-autofill{box-shadow:0 0 0 calc(0rem + var(--inputs-border-width)) rgba(var(--color-foreground))}.customer-area-main.customer table #RowOrder,.customer-area-main.customer tr th,.customer-area-main.customer table{font-size:13px}.addresses-main-area li{border:1px solid rgba(var(--color-foreground),.2);padding:25px;border-radius:20px}.contact_form_box_two .submit-btn .submit_anim{color:rgba(var(--color-secondary-button-text),1)}.contact_form_box_two .submit-btn:hover .submit_anim{color:rgba(var(--color-secondary-button-text-hover),1)}
/*# sourceMappingURL=/cdn/shop/t/93/assets/sn-customer.css.map */
