*{padding:0;margin:0;box-sizing:border-box}:root{--white:#fff;--off-white:#f8f8f8;--gray-1:#e6e6e6;--gray-2:#ccc;--gray-3:#b3b3b3;--gray-4:#999;--gray-5:grey;--gray-6:#666;--gray-7:#4d4d4d;--gray-8:#333;--gray-9:#1a1a1a;--black:#000;--blue-2:#53a0bc;--bright-red:#eb5757;--dark-red:#660101}html{font-size:62.5%;scroll-behavior:smooth}body{position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}span{display:inline-block}a{text-decoration:none;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}img,svg{vertical-align:middle}button{background-color:transparent;cursor:pointer}button,input,select,textarea{border:0;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}@media (max-width:1399.98px){html{font-size:56.5%}}@media (max-width:1199.98px){html{font-size:52.5%}}@media (max-width:991.98px){html{font-size:48.5%}}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.view-all-btn-black-btn{margin-top:45px;margin-bottom:68px;width:304px;padding:23px 0;border-radius:35px;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;color:#383838;text-transform:uppercase;border:1px solid #000}.view-all-btn-black-btn:hover{background-color:#000;color:#fff;border-color:#000}.my-profile{background:hsla(0,0%,52%,.28);padding:95px 30px 32px;margin-bottom:100px}.my-profile .my-profile-inputs{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;grid-gap:30px;gap:30px}.my-profile-inputs input{color:var(--white)}.input-field select,.my-profile-inputs input{display:block;width:100%;font-weight:400;font-size:2rem;line-height:1.3rem;border-bottom:1px solid #b3b3b3;padding:1.6rem 1.6rem 1.6rem 0;margin-bottom:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;cursor:default}.input-field select{color:var(--white)!important}.my-profile-inputs input::placeholder{color:var(--white)}.my-profile-inputs select option{color:#000}.my-profile-inputs select:checked{background-color:#7c7c7c}.my-profile-inputs select option{background-color:#464646;background:transparent}.my-profile-inputs input:focus{border-bottom:1px solid #b3b3b3}.my-profile .my-profile-btn{max-width:200px;text-align:center;margin:35px auto 0;border:1px solid var(--yellow);border-radius:3rem}.my-profile .my-profile-btn button{padding:10px 19px;width:100%;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background:transparent;cursor:pointer;border-radius:3rem}.my-profile-btn button:hover{color:var(--yellow);background-color:#353232;border-radius:3rem;opacity:1}.profile-tabs-content .my-order-content{display:block;max-height:600px;overflow:scroll;scrollbar-width:none}.error-message{text-align:left;color:red;font-size:1.2rem}.my-order{margin-bottom:100px;background-color:#ffffff1c}.my-order .lg-devices{display:grid;grid-template-columns:.6fr 2fr}.my-order .mobile-devices{display:none}.my-order-tabs{padding-top:120px}.my-order .lg-devices .order-tab-div .my-order-tabs{width:100%}.my-order .lg-devices .no-orders{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.no-orders h5{color:#fff;font-size:16px;font-weight:600;text-align:center;padding:0}.my-order-tabs .tab{display:block;width:100%;padding:26px 40px;color:var(--white);text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.my-order-tabs .active-tab{border-left:1px solid #000;background:#ededed;color:var(--black)}.lg-devices .my-order-content .order-card{display:flex;justify-content:space-between;padding:30px 30px 30px 57px;border-bottom:1px solid hsla(0,0%,52%,.8)}.my-order-tabs{border-right:1px solid hsla(0,0%,52%,.8)}.order-card .order-card-content p{color:var(--white);font-size:18px;font-style:normal;font-weight:400;line-height:30px}.order-card .order-card-content p span{color:var(--white)}.order-card .order-card-content .view-btn{margin-top:32px}.order-card .order-card-content .view-btn button{color:#d9e021;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:5px}.view-btn-mobile{margin:0;padding:1rem 0 0;font-size:12px}.view-btn-mobile button{font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;text-transform:uppercase;color:#fff}.order-card .order-card-status{text-align:center}.order-card .order-card-status .order-date{color:var(--white);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.order-card .order-card-status .order-status{color:#d9e021;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;background:#333;padding:13px;margin-top:56px;border-radius:2px}.addresses{display:grid;grid-template-columns:repeat(2,460px);grid-gap:20px;gap:20px;margin-bottom:100px;justify-content:center}.addresses .add-address{display:flex;justify-content:center;align-items:center;text-align:center;color:#858585;cursor:pointer}.addresses .addresses-card{background:hsla(0,0%,100%,.096);padding:30px;min-height:350px;border-radius:10px}.addresses .addresses-card svg{color:var(--white)}.addresses .addresses-card svg:hover{color:#999898}.add-address h1{color:var(--white);text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:40px}.addresses .addresses-card .card-header{display:flex;justify-content:space-between}.addresses .addresses-card .card-header .header-title h4{color:var(--white);font-size:24px;font-style:normal;font-weight:400;line-height:normal}.addresses .addresses-card .card-header .header-btn{display:flex;gap:17px;justify-content:center;align-items:center}.addresses .addresses-card .card-header .header-btn .edit-btn{color:var(--white);font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:3px;cursor:pointer}.addresses .addresses-card .card-header .header-btn .edit-btn:hover{color:#dac6c6}.address-form form{width:100%}.address-form .input-div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:26px;gap:26px;overflow:hidden}.address-form .input-field:nth-child(5){grid-column:span 2}.address-form .checkbox-input{display:flex;text-align:start;align-items:start;gap:15px;margin:15px 0 0}.address-form .checkbox-input label{color:hsla(0,0%,100%,.6);font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.address-form .form-btn{display:flex;gap:24px;justify-content:center;align-items:center;margin-top:40px}.address-form .form-btn .btn{width:250px;padding:20px;border-radius:35px;border:1px solid var(--white);color:var(--white);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.address-form .form-btn .btn.cancel-btn:hover{background:var(--black)!important;color:var(--white);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;border:1px solid #383838}.address-form .form-btn .save-btn{background:#d9e021;border:1px solid #d9e021}.address-form .form-btn .btn:hover{background:var(--black);border:1px solid var(--black);color:#d9e021!important}.address-form .input-field input,.address-form .input-field select{display:block;width:100%;font-weight:300;font-size:2rem;line-height:2.3rem;border:none!important;border-bottom:1px solid #6d6d6d!important;border-radius:0!important;padding:1.6rem 1.6rem 1.6rem 0;margin-bottom:2.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent}.input-field option{color:#6d6d6d!important}.input-field textarea{background:transparent;width:99%;margin-top:20px;padding:5px;color:#fff;font-size:18px}.input-field .textarea{border-radius:5px;outline:1px solid #6d6d6d}.address-form .input-field input:focus{border-bottom:1px solid #b3b3b3}.delete-model{width:100%}.address-form .delete-model-text{color:var(--white);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-top:4rem}.order-card-modal .modal_dialog{max-width:80%;margin:auto}.order-detail .order-detail-grid,.order-detail .order-detail-grid2{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}.order-detail .order-detail-grid .detail-content:first-child,.order-detail .order-detail-grid2 .detail-content:first-child{grid-column:span 7}.order-detail .order-detail-grid .detail-content:nth-child(2),.order-detail .order-detail-grid2 .detail-content:nth-child(2){grid-column:span 5}.order-detail .order-detail-grid2{margin-top:40px}.order-detail .order-detail-grid2 .detail-content{border:1px solid hsla(0,0%,52%,.5);background-color:#383838}.order-detail .header .header-title{color:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:normal;display:flex;gap:5px;text-transform:capitalize}.order-detail .header .header-detail{margin-top:14px}.order-detail .header .header-detail p{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex;gap:10px;margin:8px 0}.order-detail .header .header-detail .Status{text-transform:capitalize;color:#e1911b}.order-detail .header .header-detail p span{font-weight:400;color:#fff}.order-detail .header .header-detail .header-address{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.order-detail .detail-content .header .header-title span{font-weight:300}.item-cards{padding:20px 30px}.single-item-card{display:flex;align-items:center;justify-content:space-between;padding:0;border-bottom:1px solid hsla(0,0%,52%,.2)}.single-item-card:last-child{border-bottom:0 solid hsla(0,0%,52%,.2)}.single-item-card-title{padding:10px 33px}.single-item-card .card-img{display:flex;justify-content:center;align-items:center;border-radius:10px}.single-item-card .card-img img{width:70px;height:70px;border-radius:10px}.single-item-card .card-body{display:grid;grid-template-columns:repeat(4,1fr);width:100%;align-items:center;grid-gap:15px;gap:15px}.card-body-img-name-div{grid-column:span 2;gap:10px;text-align:start;display:flex;justify-content:start;align-items:center}.card-body-img-name-div img{width:60px;height:auto;flex-shrink:0}.card-body-img-name-div .item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.single-item-card .card-body h1{color:#fff!important;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.amount-detail,.discount-detail,.grand-detail{display:flex;justify-content:space-between;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:8px;padding-bottom:3px}.amount.black .amount-detail,.amount.black .discount-detail,.amount.black .grand-detail{border-bottom:transparent!important}.amount-detail:last-child{border-bottom:0}.amount-detail .text{font-weight:400}.grand-detail{border-bottom:0;font-size:20px;font-weight:600;color:#fff;padding-top:10px}.discount-detail .text{font-weight:600;color:#91b110}.header-btn svg{font-size:16px}.header-btn .delete-btn svg{color:var(--white);cursor:pointer;margin-top:-6px}.header-btn .delete-btn svg:hover{color:red}.card-detail{margin-top:8px}.card-detail .detail{margin-top:24px}.card-detail .detail .title{color:hsla(0,0%,100%,.6);text-transform:uppercase;font-size:16px;font-weight:600;line-height:16px}.card-detail .detail .sub-title{font-size:18px;font-weight:400;margin-top:16px}.card-detail .detail .sub-title,.default-btn button{color:var(--white);font-style:normal;line-height:normal}.default-btn button{margin-top:40px;text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;background:hsla(0,0%,95%,.2);padding:14px 24px;cursor:auto}.border-bottom{width:100%;border-bottom:1px solid hsla(0,0%,52%,.2)}.hiddedn-lg{display:none}.text-black{color:#000!important}@media (max-width:1199.98px){.addresses{grid-template-columns:repeat(2,1fr)}.lg-devices .my-order-content .order-card{padding:20px 20px 20px 36px}.order-card .order-card-content .view-btn{margin-top:20px}.order-card .order-card-status .order-status{margin-top:40px}.order-card .order-card-content .view-btn button,.order-card .order-card-content p,.order-card .order-card-status .order-date{font-size:16px}}@media (max-width:991.98px){.single-item-card .card-header div{text-align:start}.my-profile{padding:38px 20px 15px;margin-bottom:56px}.my-profile .my-profile-inputs{grid-template-columns:repeat(1,1fr)!important}.addresses{grid-template-columns:repeat(1,1fr)}.address-form .input-div,.order-detail .order-detail-grid,.order-detail .order-detail-grid2{display:block}.order-detail .order-detail-grid .detail-content:nth-child(2),.order-detail .order-detail-grid2 .detail-content:nth-child(2){margin-top:24px}.single-item-card .card-body{display:block}.item-cards{padding:10px 15px}.my-order .lg-devices{display:none}.my-order .mobile-devices{display:block}.mobile-devices .order-accordion{margin-top:40px}.mobile-devices .accordion-header{position:relative;padding:13px 0;border-bottom:1px solid hsla(0,0%,52%,.5)}.mobile-devices .accordion-show{display:block}.mobile-devices .accordion-hide{display:none}.mobile-devices .accordion-header p{color:var(--white);font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.mobile-devices .accordion-header .icon{position:absolute;top:30%;right:5%}.mobile-devices .order-card{display:grid;grid-auto-flow:column;margin-top:12px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,52%,.5)}.mobile-devices .order-card .order-card-content p{font-size:12px;line-height:18px}.mobile-devices .order-card .order-card-content .view-btn{margin-top:4px}.mobile-devices .order-card .order-card-content .view-btn button{font-size:12px;text-decoration:none!important}.mobile-devices .order-card .order-card-status{text-align:center;display:flex;justify-content:end;align-items:start}.mobile-devices .order-card .order-card-status .order-status{font-size:10px;padding:9px 5px;margin-top:0;width:85px}.hiddedn-lg{display:inline-block}}@media (max-width:767.98px){.hiddedn-lg{display:inline-block}.order-card-modal .modal_dialog{max-width:95%}.address-form .form-btn .btn{padding:10px}.no-orders h5{font-size:15px;padding:15px 0}.addresses .addresses-card .card-header .header-title h4{font-size:20px}.card-detail .detail .title{font-size:14px}.card-detail .detail .sub-title{font-size:16px;margin-top:8px}}@media (max-width:575.98px){.hiddedn-lg{display:inline-block}.my-profile{padding:38px 20px 15px;margin-bottom:56px}.my-profile .my-profile-inputs{grid-template-columns:repeat(1,1fr)!important}.addresses{grid-template-columns:repeat(1,1fr);margin-bottom:50px}.address-form .input-div{display:flex;flex-direction:column;gap:5px}.order-detail .order-detail-grid,.order-detail .order-detail-grid2{display:block}.order-detail .order-detail-grid .detail-content:nth-child(2),.order-detail .order-detail-grid2 .detail-content:nth-child(2){margin-top:24px}.single-item-card .card-body{display:block}.item-cards{padding:10px 15px}.my-order .lg-devices{display:none}.my-order .mobile-devices{display:block}.mobile-devices .order-accordion{margin-top:0;padding:10px}.mobile-devices .accordion-header{position:relative;padding:13px 0;border-bottom:1px solid hsla(0,0%,52%,.5)}.mobile-devices .accordion-show{display:block}.mobile-devices .accordion-hide{display:none}.mobile-devices .accordion-header p{color:var(--white);font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.mobile-devices .accordion-header .icon{position:absolute;top:30%;right:5%;color:var(--white)}.mobile-devices .order-card .view-btn-mobile button{color:#d9e021}.mobile-devices .order-card{display:grid;grid-auto-flow:column;margin-top:12px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,52%,.5)}.mobile-devices .order-card .order-card-content p{font-size:12px;line-height:18px}.mobile-devices .order-card .order-card-content .view-btn{margin-top:4px}.mobile-devices .order-card .order-card-content .view-btn button{font-size:12px;text-decoration:none!important}.mobile-devices .order-card .order-card-status{text-align:center;display:flex;justify-content:end;align-items:start}.mobile-devices .order-card .order-card-status .order-status{font-size:10px;padding:9px 5px;margin-top:0;width:85px}.view-all-btn-black-btn{margin-top:56px;margin-bottom:0;width:265px;padding:16px 0;border-radius:35px;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;color:#383838;border:1px solid #383838;text-transform:uppercase}.address-form .form-btn{flex-direction:column;gap:14px}.single-item-card-title{padding:0}.single-item-card{text-align:start}.single-item-card .card-body h1{color:#fff!important;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.address-form .form-btn .btn{padding:10px}.address-form .form-btn .cancel-btn{order:2}.address-form .form-btn .save-btn{order:1}.no-orders h5{font-size:13px;padding:15px 0}.addresses .addresses-card .card-header .header-title h4{font-size:18px}.card-detail .detail .title{font-size:12px}.card-detail .detail .sub-title{font-size:14px;margin-top:8px}.addresses .addresses-card{min-height:300px}}.profile_container{width:100%;overflow:hidden;background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.profile{margin:auto;width:95%;padding-top:15rem;padding-bottom:5rem}.profile-content-inner{max-width:70%;margin:auto}.profile .profile-content{border-radius:1rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:rgba(56,56,56,.5);padding:1rem 5rem 5rem}.profile .my-profile-inputs input{color:#fff}.profile-image{position:relative;width:166px;height:166px;margin:auto;overflow:hidden}.profile-image-box{display:flex;justify-content:center;flex-direction:column;margin:60px 0;gap:10px}.profile-image-area{position:relative}.profile-image input[type=file]{position:absolute;opacity:0;visibility:hidden}.profile-image-area .file-upload-label{width:3.2rem;height:3.2rem;line-height:3.2rem;border-radius:50%;background:#53a0bc;text-align:center;cursor:pointer;position:absolute;bottom:-5%;left:50%;color:#fff;transform:translateX(-50%)}.profile-image-area .file-upload-label svg{width:15px!important}.profile-image-area .file-upload-label svg path{fill:#fff}.profile-img{height:100%;width:100%;object-fit:cover;border-radius:50%;margin-bottom:3rem}.profile-name{margin-top:15px;font-size:14px}.profile-name h2{text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:30px;color:#fff}.profile-container .profile-tabs{display:grid;border-bottom:1px solid hsla(0,0%,52%,.5);grid-template-columns:repeat(3,1fr);margin-bottom:16px}.profile-container .profile-tabs .tab{color:var(--white);text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding:10px 30px;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);text-transform:uppercase}.profile-container .profile-tabs .active-tab{border-top:2px solid hsla(0,0%,100%,.5);border-bottom:2px solid hsla(0,0%,100%,.5)}.profile-tabs-content .tabs-content{display:none}.profile-tabs-content .active-tabs-content{display:block;width:100%;height:100%}.gender_select{background-color:#7c7c7c}.mobile_add_address_btn{display:none}.profile_Name{display:flex;justify-content:center;font-size:18px;color:#fff;padding:10px 0;text-transform:capitalize}@media (max-width:1399.98px){.profile{width:95%}.profile-content-inner{max-width:90%;margin:auto}}@media (max-width:1199.98px){.profile{width:95%}}@media (max-width:1024px){.profile-content-inner{max-width:80%;margin:auto}.profile-image{width:130px;height:130px}.profile-image-box{margin:40px 0}.profile_Name{font-size:16px}.profile-container .profile-tabs .tab{font-size:18px}}@media (max-width:768px){.profile{width:95%}.profile-container .profile-tabs .tab{font-size:12px;line-height:normal;padding:10px 20px}.profile-image-box{margin:35px 0}.profile-image{width:80px;height:80px}.profile-image .file-upload-label{width:20px;height:20px}.profile-image .file-upload-label svg{width:10px;height:10px;position:absolute;top:5px;left:5px}.profile-name h2{font-size:20px}.profile-img{margin:0}.mobile_add_address_btn{position:fixed;left:0;width:100%;padding:27px 0;text-align:center;background-color:#333333e6;z-index:999;display:flex;justify-content:center;align-items:center}.mobile_add_address_btn_position{bottom:58px}.mobile_add_address_btn_position_1{bottom:0}.mobile_add_address_btn .address_btn{display:flex;justify-content:center;align-items:center;border:1px solid #858585;padding:8px 16px;border-radius:20px;gap:10px}.mobile_add_address_btn .btn_icon{background-color:#91b110;border-radius:50%;font-size:13px;padding:5px;line-height:10px;color:#fff}.mobile_add_address_btn .btn_text{font-family:Urbanist,sans-serif!important;font-style:normal;font-weight:500;font-size:14.4px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:#fff}}@media (max-width:575.98px){.profile{width:95%;padding:10rem 1rem 2rem}.profile .profile-content{padding:1rem}.profile-container .profile-tabs .tab{font-size:12px;line-height:normal;padding:10px}.profile-image-box{margin:48px 0 50px}.profile-image{width:80px;height:80px}.profile-image .file-upload-label{width:20px;height:20px}.profile-image .file-upload-label svg{width:10px;height:10px;position:absolute;top:5px;left:5px}.profile-name h2{font-size:20px}.profile-img{margin:0}}