html{scroll-behavior:smooth}.main-account .account-details{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;padding:80px 0 130px}.main-account .account-details .account-list-tab{display:flex;flex-wrap:wrap;justify-items:flex-start;position:sticky;top:0;width:24%;background:var(--background-color);padding:32px 20px 20px;border-radius:10px;z-index:2}.main-account .account-details .account-tab-heading{display:flex;flex-direction:column;width:100%;gap:8px;border-bottom:1px solid var(--grey-color);padding:0 28px 20px}.main-account .account-list-tab h4{color:var(--primary-color);font-size:20px;font-weight:600;line-height:normal;text-transform:capitalize;display:flex;width:100%}.main-account .account-list-tab ul{display:flex;flex-direction:column;gap:12px;margin:20px 0 0;width:100%;padding:0;list-style:none}.main-account .account-list-tab ul li a{display:flex;width:100%;border-radius:10px;border-left:2px solid var(--grey-color);text-transform:capitalize;text-decoration:none;transition:var(--webkit-transition-all);font-size:18px;line-height:28px;padding:14px 24px;font-weight:500;font-family:var(--font-family-figtree);color:var(--primary-color);text-align:left}.main-account .account-list-tab ul li a.primary-btn{background:var(--primary-color);color:var(--white-color);border:0;font-size:16px;font-weight:700;margin-top:10px;padding:18px;border-radius:10px}.main-account .account-list-tab ul li a.primary-btn:hover{background:var(--secondary-color);color:var(--primary-color)}.main-account .account-list-tab ul li a:hover{border-color:var(--secondary-color)}.main-account .account-list-tab ul li.active a{background:linear-gradient(90deg,#dbe34a33,#dbe34a00);border-color:var(--secondary-color);font-weight:700}.main-account .account-list-tab .account-mobile-select{display:none;justify-content:space-between;align-items:center;width:100%;padding:20px;background:var(--background-color);border-radius:10px}.main-account .account-list-tab .account-mobile-select:after{border:solid var(--primary-color);border-width:0 1.5px 1.5px 0;padding:3.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";transition:var(--webkit-transition-all);margin-top:-3px}.main-account .account-list-tab .account-mobile-select a{display:flex;line-height:24px;font-size:16px;color:var(--primary-color);text-decoration:none}.main-account .account-content{width:calc(76% - 20px);display:flex;flex-wrap:wrap;flex-direction:column;gap:40px}.main-account .my-account{display:flex;flex-wrap:wrap;gap:40px}.main-account .account-content h2{font-size:32px;line-height:40px;text-transform:capitalize;width:100%;text-align:left;margin:0}.main-account .account-profile{display:flex;flex-wrap:wrap;gap:24px;width:100%}.main-account .profile-info{background:var(--background-color);padding:32px;border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;width:100%}.main-account .profile-info h4{width:100%;font-size:20px}.main-account .profile-info ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;gap:6px}.main-account .profile-info ul li{display:flex;align-items:center;gap:10px;line-height:2.4rem}.main-account .profile-info ul li .svg-wrapper{width:16px;height:16px}.main-account .address-info{display:flex;flex-wrap:wrap;width:100%}.main-account .address-block{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:40px;text-align:left;width:100%}.main-account .address-block li{display:flex;flex-wrap:wrap;flex:0 0 calc(50% - 20px);margin:0;position:relative;gap:24px}.main-account .address-block .address-details{background:var(--background-color);border-radius:10px;padding:28px;display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:10px;height:calc(100% - 64px)}.main-account .address-block .address-details .address-name{font-weight:600;font-size:20px}.main-account .address-block .address-details p,.main-account .address-block li p{margin:0 0 18px;font-size:18px;line-height:28px;font-weight:500;width:100%;color:#242429cc}.main-account .address-block .address-btn{margin-top:auto}.main-account .address-btn{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.main-account .address-btn .primary-btn{margin:0;background-color:var(--primary-color);color:var(--white-color);text-decoration:none;font-size:16px;padding:19px 12px;transition:var(--webkit-transition-all);border-radius:10px;letter-spacing:0;font-weight:600}.main-account .address-btn .primary-btn:after,.main-account .address-btn .primary-btn:before{display:none}.main-account .address-btn .primary-btn.border-btn{border:1px solid var(--primary-color);color:var(--primary-color);background:var(--white-color)}.main-account .address-btn .primary-btn:hover{background:var(--secondary-color);color:var(--primary-color)}.main-account .order-details{display:flex;flex-wrap:wrap;width:100%}.main-account .order-item-details{display:flex;flex-wrap:wrap;gap:14px;width:100%;margin-top:24px}.main-account .order-accordion-main{display:flex;align-items:center;flex-direction:column;background-color:var(--background-color);border-radius:10px;padding:32px;width:100%}.main-account .order-accordion-header{cursor:pointer;display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;width:100%}.main-account .order-accordion-header h3{line-height:normal;display:flex;align-items:center;font-size:20px;font-weight:600;font-family:var(--font-family-figtree);text-transform:capitalize}.main-account .order-accordion-header h3 a{font-size:20px;font-weight:600;color:var(--primary-color);text-decoration:none}.main-account .order-accordion-header h3 small{font-size:14px;color:#242429b3;font-weight:400;margin-left:12px;letter-spacing:0;text-transform:capitalize}.main-account .order-accordion-header .order-manage{display:flex;align-items:center;gap:24px}.main-account .order-accordion-header .header-total-price{color:var(--primary-color);text-transform:capitalize;line-height:normal}.main-account .order-accordion-header .order-manage span{color:var(--primary-color);font-weight:500;position:relative;line-height:28px;font-size:18px;display:flex;align-items:center}.main-account .order-accordion-header .order-manage span:after{border:solid var(--primary-color);border-width:0 .15rem .15rem 0;padding:.35rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";transition:var(--webkit-transition-all);display:flex;letter-spacing:0;margin:-.2rem .6rem 0 1.6rem}.main-account .order-accordion-header.active .order-manage span:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);margin-top:.3rem}.main-account .order-accordion-header.active .header-total-price{display:none}.main-account .order-accordion-content{width:100%;display:none;margin-top:26px}.main-account .order-accordion-content .order-item-list{padding:20px;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;background-color:var(--white-color);gap:16px;width:100%;margin-bottom:12px}.main-account .order-item-list .order-product-img{min-width:100px;width:100px;height:100px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-account .order-item-list .order-product-img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.main-account .order-item-list .product-title-price{display:flex;flex-direction:column;gap:12px;width:calc(60% - 120px)}.main-account .order-item-list .product-title-price a.product-name{font-size:18px;line-height:28px;font-weight:500;text-transform:capitalize;text-decoration:none}.main-account .order-item-list .product-title-price .order-price{line-height:24px;font-weight:400;color:var(--primary-color)}.main-account .order-item-list table{box-shadow:none;width:calc(40% - 20px);display:flex;justify-content:flex-end}.main-account .order-item-list table tr{border:0}.main-account .order-item-list table td{border:0px;padding:12px 0 0;font-size:16px;line-height:24px;letter-spacing:0;color:var(--primary-color);text-align:left}.main-account .order-item-list table tr:first-child td{padding-top:0}.main-account .order-item-list table td:first-child{padding-right:12px;color:#24242999}.main-account .order-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.main-account .order-footer span{font-size:24px;line-height:32px;font-weight:600;text-transform:capitalize;color:var(--primary-color)}.main-account .order-footer .primary-btn{margin:0;font-size:16px;border-radius:10px;line-height:24px;font-weight:700;padding:20px;letter-spacing:0;min-width:180px;transition:var(--webkit-transition-all)}.main-account .order-footer .primary-btn:hover{background-color:var(--secondary-color);color:var(--primary-color)}.main-account .order-footer .primary-btn:before,.main-account .order-footer .primary-btn:after{display:none}.main-account.addresses{max-width:100%!important}.main-account.addresses .account-content h2{width:auto}.main-account.addresses .address-heading{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main-account.addresses .address-heading .primary-btn{text-decoration:none;font-size:16px;padding:14px 16px;transition:var(--webkit-transition-all);border-radius:10px;background:var(--primary-color);line-height:24px;font-weight:600;font-family:var(--font-family-figtree);letter-spacing:0;margin:0}.main-account.addresses .address-heading .primary-btn:before,.main-account.addresses .address-heading .primary-btn:after{display:none}.main-account.addresses .address-heading .primary-btn:hover{background-color:var(--secondary-color)}.main-account.addresses .address-heading .primary-btn.border-btn{border:1px solid var(--primary-color);color:var(--primary-color);background:var(--white-color)}.main-account.addresses .add-new-address{width:100%;display:flex;background-color:var(--background-color);border-radius:10px;padding:24px;margin-top:10px}.main-account.addresses .add-new-address h3{font-size:20px;text-align:left;margin-bottom:24px;font-family:var(--font-family-figtree);font-weight:600}.main-account.addresses .add-new-address form{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.main-account.addresses .field{margin:0}.main-account.addresses .field:after,.main-account.addresses .field:before,.main-account.addresses .select:before,.main-account.addresses .select:after{display:none}.main-account.addresses .field.width-50{width:calc(50% - .6rem);flex-basis:calc(50% - .6rem)}.main-account.addresses .field input,.main-account.addresses .field label,.main-account.addresses .select select{font-family:var(--font-family-figtree);color:var(--primary-color);font-size:16px;letter-spacing:0px;line-height:normal;margin:0}.main-account.addresses .field input,.main-account.addresses .select select{height:56px;border-radius:10px}.main-account.addresses .field label{top:50%;transform:translateY(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 40px)}.main-account.addresses .field input:not(:placeholder-shown)~label,.main-account.addresses .field input:-webkit-autofill~label,.main-account.addresses .field input:focus~label{top:2rem}.main-account.addresses .select .svg-wrapper{width:1.4rem;height:1rem;right:1.8rem}.main-account.addresses .field-checkbox{display:flex;align-items:center;gap:1.4rem}.main-account.addresses .field-checkbox input{margin:0}.main-account.addresses .field-checkbox input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.6rem;height:1.6rem;border:1px solid rgba(36,36,41,.6);border-radius:.3rem;cursor:pointer;position:relative}.main-account.addresses .field-checkbox input:checked{border-color:var(--primary-color)}.main-account.addresses .field-checkbox input:checked:after{content:"";position:absolute;top:.1rem;left:.45rem;height:.9rem;width:.5rem;border-bottom:1.5px solid var(--primary-color);border-right:1.5px solid var(--primary-color);transform:rotate(45deg)}.main-account.addresses .field-checkbox label{letter-spacing:0;cursor:pointer;line-height:normal}.main-account.addresses .add-new-address .address-btn{margin-top:1.4rem}.main-account.addresses .address-block li{background:var(--background-color);padding:28px;border-radius:10px}.main-account.addresses .add-new-address.edit-address{grid-column:span 2;padding:0}.main-account.customer strong{font-weight:600}.iwishWrapper .account-details{padding-bottom:130px}@media screen and (min-width: 1300px){.main-account .account-details{gap:60px}.main-account .account-content{width:calc(76% - 60px)}}@media screen and (min-width: 750px){.main-account.customer:not(.account):not(.order){padding:0 5rem}}@media screen and (max-width: 1200px){.main-account .account-details .account-list-tab{width:26%}.main-account .account-content{width:calc(72% - 20px)}.main-account .address-block{gap:20px}.main-account .address-block li{flex:0 0 calc(50% - 10px)}.main-account .address-block .address-details{padding:20px;gap:8px}.main-account .account-details .account-tab-heading{padding:0 0 20px}.main-account .order-accordion-main{padding:20px}.main-account .order-accordion-content .order-item-list{padding:16px}.main-account .order-item-list table td{font-size:14px;line-height:22px}}@media screen and (min-width: 992px){.main-account .account-list-tab ul li{display:flex!important}}@media screen and (max-width: 991px){.main-account .account-details{padding:0 0 40px}.main-account .account-details .account-list-tab{padding:20px 50px;z-index:6;background:var(--white-color);margin:-20px -50px 0;width:calc(100% + 100px);border-radius:0}.main-account .account-details .account-tab-heading{display:none}.main-account .account-list-tab .account-mobile-select{display:flex}.main-account .account-list-tab ul{position:absolute;margin-top:-18px;top:100%;display:none;background:var(--background-color);border-radius:10px;padding:10px 20px;gap:5px;left:50px;width:calc(100% - 100px)}.main-account .account-list-tab.active ul{display:flex}.main-account .account-list-tab ul li a{border-bottom:1px solid var(--grey-color);border-left:0;border-radius:0;font-size:16px;line-height:normal;padding:14px 0}.main-account .account-list-tab ul li a.active{background:transparent}.main-account .account-content{width:100%}.main-account .account-content h2{font-size:24px;line-height:32px}.main-account .account-profile{gap:20px}.main-account .profile-info{padding:24px;gap:20px}.main-account .profile-info h4 span{font-size:16px;line-height:24px;display:block}.main-account .address-block li{gap:16px}.main-account .address-block .address-details{height:calc(100% - 48px)}.main-account .address-block .address-details .address-name{font-size:18px;line-height:24px}.main-account .address-block .address-details p,.main-account .address-block li p{font-size:16px;line-height:24px}.main-account .address-btn .primary-btn{font-size:14px;padding:14px 12px}.main-account .order-item-details{gap:10px;margin-top:20px}.main-account .order-accordion-header{gap:18px}.main-account .order-accordion-header h3,.main-account .order-accordion-header h3 a{font-size:16px}.main-account .order-accordion-header h3 small{margin-left:6px}.main-account .order-accordion-header .order-manage{gap:18px}.main-account .order-accordion-header .order-manage span{font-size:14px;line-height:22px}.main-account .order-accordion-header .order-manage span:after{margin:-4px 0 0 10px}.main-account .order-accordion-main.active .order-manage span:after{margin-top:6px}.main-account .order-accordion-header .header-total-price{font-size:16px}.main-account .order-accordion-content{margin-top:20px}.main-account .order-accordion-content .order-item-list{padding:16px;column-gap:20px;row-gap:10px;margin-bottom:10px}.main-account .order-item-list .order-product-img{min-width:68px;width:68px;height:68px}.main-account .order-item-list .product-title-price{width:calc(60% - 88px);gap:4px}.main-account .order-item-list .product-title-price a.product-name{font-size:16px;line-height:24px}.main-account .order-item-list .product-title-price .order-price{font-size:14px;line-height:22px}.main-account .order-item-list table td{padding:2px 0 0}.main-account .order-footer span{font-size:20px}.main-account .order-footer .primary-btn{padding:12px 30px;font-size:14px}.main-account.addresses .add-new-address{padding:18px 16px}.main-account.addresses .add-new-address h3{font-size:18px}}@media screen and (max-width: 749px){.main-account .account-details .account-list-tab{padding:20px;margin:-20px -20px 0;width:calc(100% + 40px)}.main-account .account-list-tab ul{width:calc(100% - 40px);left:20px}.main-account .order-item-list table tr{width:auto}.main-account .order-item-list table tr:last-child td{padding-right:0}}@media screen and (max-width: 767px){.main-account .address-block li{flex:0 0 100%}.main-account .address-block .address-details{height:fit-content}.main-account .order-item-list .product-title-price{width:calc(100% - 88px)}.main-account .order-item-list table{width:100%;justify-content:flex-start;border:0}.main-account .order-item-list table tbody{width:100%;display:flex;gap:12px;justify-content:space-between}.main-account .order-item-list table td{padding:0}.main-account .order-item-list table td:before{display:none}.main-account .order-footer{flex-wrap:wrap;gap:20px}.main-account .order-footer span{width:100%;text-align:right}.main-account .order-footer .primary-btn{width:100%}.main-account .order-accordion-header .header-total-price{display:none}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/custom-account-details.css.map */
