.saved-address-section{width:100%}.saved-address-section .address-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.saved-address-section .address-header .heading{margin:0;font-size:16px;font-weight:600}.saved-address-section .address-header .common-black-btn{background:#717171!important;padding:5px 18px!important}.saved-address-section .address-header .common-black-btn:hover{border-color:#717171!important}.saved-address-section .wrapper-div{gap:10px;display:flex}.saved-address-section .wrapper-div .address-card{background:#f5f5f5;border-radius:8px;gap:15px;width:100%;margin-bottom:15px;padding:10px 25px;display:flex}.saved-address-section .wrapper-div .address-card .address-left{padding-top:5px}.saved-address-section .wrapper-div .address-card .address-content{flex:1}.saved-address-section .wrapper-div .address-card .address-content .data{color:#343434;margin-bottom:5px;font-size:14px}.saved-address-section .wrapper-div .address-card .address-actions{align-items:flex-start;gap:1px;display:flex}.saved-address-section .wrapper-div .address-card .action-btn{cursor:pointer;color:#666;background:0 0;border:none;flex-direction:column;align-items:center;display:flex;position:relative}.saved-address-section .wrapper-div .address-card .action-btn svg{z-index:2;font-size:20px;position:relative}.saved-address-section .wrapper-div .address-card .action-btn .text{opacity:0;white-space:nowrap;z-index:1;font-size:12px;transition:all .3s;position:absolute;top:0;left:50%;transform:translate(-50%)}.saved-address-section .wrapper-div .address-card .action-btn:hover .text{opacity:1;transform:translate(-50%,24px)}.saved-address-section .wrapper-div .address-card .delete-btn:hover,.saved-address-section .wrapper-div .address-card .edit-btn:hover{color:#ff6b57}.saved-address-section .wrapper-div .form-check-input{width:22px;height:22px}@media (min-width:0) and (max-width:1199.98px){.saved-address-section .wrapper-div .address-card .action-btn svg{font-size:16px}.saved-address-section .wrapper-div .address-card{margin-bottom:11px;padding:8px 15px}.saved-address-section .wrapper-div .address-card .address-content .data{margin-bottom:3px}.saved-address-section .address-header .heading{font-size:15px}.saved-address-section .wrapper-div .address-card .action-btn .text{font-size:11px}}@media (min-width:0) and (max-width:991.98px){.saved-address-section .wrapper-div .address-card .delete-btn,.saved-address-section .wrapper-div .address-card .edit-btn{color:#ff6b57}.saved-address-section .wrapper-div .address-card .action-btn .text{opacity:1;transform:translate(-50%,24px)}}@media (min-width:0) and (max-width:767.98px){.saved-address-section .wrapper-div .form-check-input{width:18px;height:18px}.saved-address-section .address-header .common-black-btn{font-size:12px;padding:3px 8px!important}.saved-address-section .address-header .heading{font-size:14px}.saved-address-section .wrapper-div .address-card{padding:7px 9px}.saved-address-section .wrapper-div .address-card .address-content .data{margin-bottom:2px;font-size:13px}.saved-address-section .wrapper-div .address-card .action-btn .text{font-size:10px}.saved-address-section .wrapper-div .address-card .action-btn svg{font-size:14px}}
.add-address-modal .preference_section{margin-top:1px;padding-top:7px}.add-address-modal .form-section{scrollbar-width:none;max-height:70vh;overflow:auto}.add-address-modal .btn_holder{padding-top:10px}
.refer-wrapper .refer-card{background:#ee4823 100%/cover no-repeat;border-radius:4px;height:260px;margin-bottom:15px;padding:30px;position:relative;-webkit-mask-image:radial-gradient(22px at 0,#0000 98%,#000 100%),radial-gradient(22px at 100%,#0000 98%,#000 100%);-webkit-mask-position:0,100%;-webkit-mask-size:50% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;-webkit-mask-composite:source-over,source-over;mask-composite:add,add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;width:100%!important}.refer-wrapper .content-wrapper{z-index:2;background:0 0;width:55%;position:relative}.refer-wrapper .content-wrapper .heading-text{-webkit-line-clamp:1;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:6px;font-family:Georgia\, Bold;font-size:34px;font-weight:700;display:-webkit-box;overflow:hidden}.refer-wrapper .content-wrapper .sub-text{-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden;font-weight:400!important}.refer-wrapper .content-wrapper .bottom-text{color:#a40000;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.refer-wrapper .card-two .heading-text{color:#f9d106}.refer-wrapper .card-two .sub-text{color:#fff}.refer-wrapper .card-two .bottom-text{color:#f9d106}.refer-wrapper .share-container{border-bottom:1px dashed #fff;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:40px;display:flex}.refer-wrapper .content-wrapper .link-box{background:0 0;border:1.5px solid #ffffffb3;border-radius:50px;justify-content:space-between;align-items:center;display:flex}.refer-wrapper .content-wrapper .link-box .form-control{min-width:255px;height:36px;font-size:14px;color:#fff!important;background:0 0!important;border:none!important}.refer-wrapper .content-wrapper .link-box .form-control:focus{box-shadow:none!important;border:none!important}.refer-wrapper .content-wrapper .link-box svg{color:#fff;padding-right:10px;font-size:18px}.refer-wrapper .content-wrapper .share-btn{color:#333;cursor:pointer;white-space:nowrap;background-color:#fff;border:none;border-radius:50px;padding:8px 24px;font-size:14px;font-weight:600}@media (min-width:0) and (max-width:1399px){.refer-wrapper .content-wrapper .heading-text{font-size:30px}.refer-wrapper .content-wrapper .sub-text{font-size:14px}.refer-wrapper .share-container{margin-bottom:12px;padding-bottom:29px}}@media (min-width:0) and (max-width:1199.98px){.refer-wrapper .refer-card{height:224px;padding:20px 30px;-webkit-mask-image:radial-gradient(16px at 0,#0000 98%,#000 100%),radial-gradient(16px at 100%,#0000 98%,#000 100%);-webkit-mask-position:0,100%;-webkit-mask-size:50% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;-webkit-mask-composite:source-over,source-over;mask-composite:add,add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.refer-wrapper .content-wrapper .heading-text{font-size:25px}.refer-wrapper .content-wrapper .sub-text{font-size:13px;line-height:1.2}.refer-wrapper .share-container{margin-bottom:8px;padding-bottom:20px}.refer-wrapper .content-wrapper .bottom-text{font-size:12px}.refer-wrapper .content-wrapper{width:67%}.refer-wrapper .content-wrapper .link-box .form-control{min-width:200px;height:32px;font-size:13px}.refer-wrapper .content-wrapper .share-btn{padding:7px 16px;font-size:13px}}@media (min-width:0) and (max-width:767.98px){.refer-wrapper .refer-card{height:190px}.refer-wrapper .content-wrapper{width:100%}.refer-wrapper .content-wrapper .heading-text{font-size:22px}.refer-wrapper .share-container{flex-wrap:wrap}}@media (min-width:0) and (max-width:575.98px){.refer-wrapper .refer-card{height:224px;padding:12px 16px;-webkit-mask-image:radial-gradient(12px at 0,#0000 98%,#000 100%),radial-gradient(12px at 100%,#0000 98%,#000 100%);-webkit-mask-position:0,100%;-webkit-mask-size:50% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;-webkit-mask-composite:source-over,source-over;mask-composite:add,add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.refer-wrapper .content-wrapper .heading-text{font-size:18px}.refer-wrapper .content-wrapper .sub-text{margin-bottom:5px;font-size:12px}.refer-wrapper .share-container{margin-bottom:5px;padding-bottom:10px}.refer-wrapper .content-wrapper .bottom-text{font-size:11px}.refer-wrapper .content-wrapper .link-box .form-control{min-width:170px;height:30px;font-size:12px}.refer-wrapper .content-wrapper .share-btn{padding:6px 16px;font-size:12px}.refer-wrapper .refer-card:before{content:"";-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:1;background:#00000021;position:absolute;inset:0}.refer-wrapper .content-wrapper .bottom-text{-webkit-line-clamp:3}}
.my-referrals-section .box{background:#e8e8e8;border:1px solid #2d2d2d30;border-radius:5px;height:100%;padding:15px}.my-referrals-section .box p{color:#343434;margin:0;font-size:16px}.my-referrals-section .box-2{background:#d6fffa;border:1px solid #38ac9e4d}.my-referrals-section .box-3{background:#ffe1e1;border:1px solid #ee23231f}.my-referrals-section .box-4{background:#c0f99f;border:1px solid #4bac3842}.my-referrals-section .lottie-wrapper{width:50%;margin:50px auto auto}.my-referrals-section .box .count{font-size:20px;font-weight:700}.my-referrals-section .lottie-wrapper .text{text-align:center;color:#343434;font-size:16px;font-weight:500;line-height:1.3}@media (min-width:0) and (max-width:1199.98px){.my-referrals-section .box{padding:10px 15px}.my-referrals-section .box p{font-size:15px;line-height:1.3}.my-referrals-section .lottie-wrapper{width:71%;margin:63px auto auto}.my-referrals-section .box .count{font-size:20px}}@media (min-width:0) and (max-width:767.98px){.my-referrals-section .box p,.my-referrals-section .lottie-wrapper .text{font-size:14px}.my-referrals-section .box .count{font-size:18px}}@media (min-width:0) and (max-width:575.98px){.my-referrals-section .box{padding:8px 9px}.my-referrals-section .lottie-wrapper .text{font-size:13px}.my-referrals-section .lottie-wrapper{margin:37px auto auto}.my-referrals-section .box .count{font-size:16px}}
.referral-history{border-top:2px dashed #0000008c;width:100%;margin:25px 0;padding-top:20px}.referral-history .history-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.referral-history .history-header h5{color:#343434;margin:0;font-size:16px;font-weight:600}.referral-history .sort-box{color:#343434;cursor:pointer;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.referral-history .referral-card{background:#fff;border:1px solid #dcdcdc;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 13px;display:flex}.referral-history .left-content{align-items:center;gap:14px;display:flex}.referral-history .referral-card-wrapper{scrollbar-width:none;height:500px;overflow:auto}.referral-history .user-icon{color:#999;background:#f4f4f4;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-size:70px;display:flex;overflow:hidden}.referral-history .referral-id{color:#ee4823;margin:0 0 4px;font-size:15px;font-weight:600}.referral-history .referral-id span{font-weight:700}.referral-history .user-details h4{color:#222;-webkit-line-clamp:1;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin:0 0 4px;font-size:18px;font-weight:600;display:-webkit-box;overflow:hidden}.referral-history .join-date{color:#2d2d2d;margin:0;font-size:14px;font-weight:400}.referral-history .status-content{text-align:right}.referral-history .status-title{color:#2d2d2d;margin:0 0 8px;font-size:13px}.referral-history .status-content h6{justify-content:flex-end;align-items:center;gap:6px;margin:0 0 5px;font-size:14px;font-weight:600;display:flex}.referral-history .status-dot{border-radius:50%;width:10px;height:10px}.referral-history .status-content small{color:#707070;white-space:nowrap;-webkit-line-clamp:1;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;max-width:200px;font-size:12px;display:-webkit-box;overflow:hidden}.referral-history .filter-wrapper{position:relative}.referral-history .sort-box{cursor:pointer;align-items:center;gap:8px;display:flex}.referral-history .filter-dropdown{z-index:99;background:#fff;border:1px solid #ddd;border-radius:4px;width:140px;position:absolute;top:35px;right:0;box-shadow:0 3px 12px #0000001f}.referral-history .filter-item{cursor:pointer;background:#f5f5f5;border-bottom:1px solid #70707024;align-items:center;gap:8px;padding:5px 12px;font-size:14px;display:flex}.referral-history .filter-item:last-child{border-bottom:none}.referral-history .filter-item:hover{background:#f8f8f8}.referral-history .dot{border-radius:50%;width:10px;height:10px}.referral-history .completed{background:#39c5bb}.referral-history .progress{background:#f1c40f}.referral-history .pending{background:#ff6b6b}@media (min-width:0) and (max-width:1199.98px){.referral-history .user-icon{width:60px;height:60px}.referral-history .user-details h4{font-size:16px}.referral-history .referral-id{font-size:14px}.referral-history .join-date,.referral-history .status-content h6{font-size:13px}.referral-history .sort-box,.referral-history .history-header h5{font-size:15px}.referral-history{margin:20px 0;padding-top:10px}}@media (min-width:576px) and (max-width:767.98px){.referral-history .user-icon{width:50px;height:50px}.referral-history .referral-id{font-size:13px}.referral-history .user-details h4{font-size:15px}.referral-history .status-title,.referral-history .join-date{font-size:12px}.referral-history .history-header h5,.referral-history .sort-box{font-size:14px}}@media (min-width:0) and (max-width:576px){.referral-history .referral-card{flex-direction:column;align-items:flex-start;gap:9px}.referral-history .status-content{text-align:left;flex-wrap:wrap;align-items:center;gap:0 10px;width:100%;display:flex}.referral-history .user-icon{aspect-ratio:1;width:50px;height:50px}.referral-history .status-content h6{justify-content:flex-start}.referral-history .user-details h4{margin:0;font-size:14px}.referral-history .status-title{margin:0 0 4px}.referral-history .status-content small{margin-bottom:4px}.referral-history .left-content{gap:10px}.referral-history .history-header h5,.referral-history .sort-box{font-size:14px}.referral-history .history-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.referral-history .referral-id{margin-bottom:1px;font-size:12px}.referral-history .join-date{font-size:12px}.referral-history .filter-item{font-size:11px}.referral-history .filter-dropdown{top:25px}}
.account-menu{padding:20px 0}.account-menu .menu-card{cursor:pointer;background:#ffe8e3;border:1px solid #ee482342;border-radius:6px;height:100%;padding:14px;transition:all .3s}.account-menu .menu-card .menu-top{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.account-menu .menu-card .menu-icon{color:#fff;background:linear-gradient(#f9d106 0%,#ee4823 100%) no-repeat padding-box padding-box;border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:flex}.account-menu .menu-card .arrow-icon{color:#000;font-size:18px}.account-menu .menu-card h4{color:#000;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:6px;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.account-menu .menu-card p{color:#000;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;display:-webkit-box;overflow:hidden}@media (min-width:992px) and (max-width:1399px){.account-menu .menu-card{padding:8px}}@media (min-width:992px) and (max-width:1199.98px){.account-menu .menu-card .menu-top{margin-bottom:9px}.account-menu .menu-card p{font-size:13px}.account-menu .menu-card h4{font-size:16px}.account-menu .menu-card .menu-icon{width:35px;height:35px}}@media (min-width:0) and (max-width:991.98px){.account-menu .menu-card{padding:10px}.account-menu .menu-card .menu-top{margin-bottom:8px}.account-menu .menu-card h4{margin-bottom:3px;font-size:15px}.account-menu .menu-card .menu-icon{width:34px;height:34px;font-size:16px}.account-menu .menu-card p{line-height:1.3}}
