.rb_accout_wrap {
	display: flex;
	justify-content: flex-start;
	gap: 15px;
	padding: 40px 0;
}
.section_title{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 16px !important;
	font-weight: 700 !important;
	margin-bottom: 30px !important;
}
.section_title a{ color: var(--main-color); }
.section_title a:hover{ color: var(--second-color); }
.woocommerce-MyAccount-navigation{
	background: #fff;
	padding: 20px;
	border-radius: var(--border-radius);
	flex: 0 0 24%;
	box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.05); 
}
.user_account_detail .user_account_name_wrap{
	display: flex;
	flex-direction: column;
}
.rb_account_title {
	font-size: 16px;
	font-weight: 700;
	color: #000;
	padding-right: 15px;
	margin-bottom: 30px;
	display: block;
}
.user_account_detail{
	text-align: center;
	border-bottom: 1px solid #fff;
	padding: 20px 0 10px;
	margin-bottom: 10px;
	font-size: 18px;
	color: #FAF7F2;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.user_account_detail .user_account_image{
	position: relative;
	border-radius: 50px;
	width: 90px;
	height: 90px;
	margin-bottom: 10px;
}
.user_account_name {
	font-size: 16px;
	color: #2C2C2C;
}
.user_account_detail .user_account_image img{
	width: 100%;
	height: 100%;	
	border-radius: 50px;
}
.woocommerce-MyAccount-navigation a {
	position: relative;
	color: #4F4F4F;
	font-size: 14px;
	margin-bottom: 8px;
	padding: 12px 38px 12px 10px;
	width: 100%;
	display: block;
	transition: 0.2s linear;
	border-radius: 8px;
	border: 1px solid #DDD;
}
.woocommerce-MyAccount-navigation-link a::before {
	content: '';
	position: absolute;
	right: 12px;
	top: 12px;
	width: 18px;
	height: 18px;
	filter: grayscale(1);
}
.woocommerce-MyAccount-navigation-link a:hover:before,
.woocommerce-MyAccount-navigation-link.is-active a:before{
	filter: grayscale(0);
}
.woocommerce-MyAccount-navigation a:hover, .woocommerce-MyAccount-navigation-link.is-active a{
	color: var(--main-color) !important;
	border-color: var(--main-color) !important;
}
.woocommerce-MyAccount-navigation-link--dashboard a:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.54054 1H2.94595C1.87123 1 1 1.87123 1 2.94595V5.54054C1 6.61526 1.87123 7.48649 2.94595 7.48649H5.54054C6.61526 7.48649 7.48649 6.61526 7.48649 5.54054V2.94595C7.48649 1.87123 6.61526 1 5.54054 1Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M15.0523 1H12.4577C11.3829 1 10.5117 1.87123 10.5117 2.94595V5.54054C10.5117 6.61526 11.3829 7.48649 12.4577 7.48649H15.0523C16.127 7.48649 16.9982 6.61526 16.9982 5.54054V2.94595C16.9982 1.87123 16.127 1 15.0523 1Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M15.0523 10.5135H12.4577C11.3829 10.5135 10.5117 11.3847 10.5117 12.4595V15.0541C10.5117 16.1288 11.3829 17 12.4577 17H15.0523C16.127 17 16.9982 16.1288 16.9982 15.0541V12.4595C16.9982 11.3847 16.127 10.5135 15.0523 10.5135Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M5.54054 10.5135H2.94595C1.87123 10.5135 1 11.3847 1 12.4595V15.0541C1 16.1288 1.87123 17 2.94595 17H5.54054C6.61526 17 7.48649 16.1288 7.48649 15.0541V12.4595C7.48649 11.3847 6.61526 10.5135 5.54054 10.5135Z' stroke='%231acc60' stroke-width='1.5'/%3E%3C/svg%3E");
}
.woocommerce-MyAccount-navigation-link--my_favorites a:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7663 2.2377C15.3753 1.84531 14.9111 1.53404 14.4002 1.32168C13.8893 1.10931 13.3417 1 12.7887 1C12.2357 1 11.6881 1.10931 11.1772 1.32168C10.6663 1.53404 10.2021 1.84531 9.81116 2.2377L8.9998 3.05166L8.18843 2.2377C7.39874 1.44548 6.32768 1.00041 5.21089 1.00041C4.09409 1.00041 3.02303 1.44548 2.23334 2.2377C1.44365 3.02993 1 4.10441 1 5.22479C1 6.34516 1.44365 7.41965 2.23334 8.21187L3.0447 9.02583L8.9998 15L14.9549 9.02583L15.7663 8.21187C16.1574 7.81967 16.4677 7.354 16.6794 6.84146C16.891 6.32893 17 5.77958 17 5.22479C17 4.67 16.891 4.12064 16.6794 3.60811C16.4677 3.09558 16.1574 2.6299 15.7663 2.2377Z' stroke='%231acc60' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.woocommerce-MyAccount-navigation-link--orders a:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.77865 14.3333C7.51503 14.3333 8.11198 14.9303 8.11198 15.6667C8.11198 16.403 7.51503 17 6.77865 17C6.04227 17 5.44531 16.403 5.44531 15.6667C5.44531 14.9303 6.04227 14.3333 6.77865 14.3333Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M13.0013 14.3333C13.7377 14.3333 14.3346 14.9303 14.3346 15.6667C14.3346 16.403 13.7377 17 13.0013 17C12.2649 17 11.668 16.403 11.668 15.6667C11.668 14.9303 12.2649 14.3333 13.0013 14.3333Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M3.89062 8.99998C3.89062 7.72407 3.89204 6.83417 3.98231 6.16275C4.07 5.5105 4.2304 5.16511 4.47641 4.9191C4.72242 4.67309 5.06782 4.51269 5.72006 4.425C6.39149 4.33473 7.28136 4.33331 8.55729 4.33331H11.1504C12.632 4.33331 13.6717 4.3349 14.4444 4.44458C15.1986 4.55162 15.5754 4.74674 15.8243 5.04057C16.0732 5.33438 16.2038 5.73815 16.1854 6.4997C16.1665 7.27989 15.9971 8.30567 15.7536 9.76718C15.5734 10.8482 15.4472 11.598 15.2799 12.1601C15.1179 12.7042 14.939 12.9921 14.7022 13.1927C14.4653 13.3933 14.152 13.5225 13.5886 13.5928C13.0067 13.6654 12.2464 13.6666 11.1504 13.6666H8.55729C7.28136 13.6666 6.39149 13.6652 5.72006 13.575C5.06782 13.4873 4.72242 13.3269 4.47641 13.0809C4.2304 12.8348 4.07 12.4895 3.98231 11.8372C3.89204 11.1658 3.89062 10.2759 3.89062 8.99998Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M3.88889 8.55556V2.77778C3.88889 1.79594 3.09295 1 2.11111 1H1' stroke='%231acc60' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}
.woocommerce-MyAccount-navigation-link--edit-account a:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 15 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3359 4C10.3359 5.65686 8.99277 7 7.33594 7C5.67911 7 4.33594 5.65686 4.33594 4C4.33594 2.34314 5.67911 1 7.33594 1C8.99277 1 10.3359 2.34314 10.3359 4Z' stroke='%231acc60' stroke-width='1.5'/%3E%3Cpath d='M13.3359 15C13.3359 16.0123 12.7512 16.9955 11.6692 17.7531C10.5886 18.5099 9.05885 19 7.33594 19C5.61303 19 4.08327 18.5099 3.00267 17.7531C1.92068 16.9955 1.33594 16.0123 1.33594 15C1.33594 13.9877 1.92068 13.0045 3.00267 12.2469C4.08327 11.4901 5.61303 11 7.33594 11C9.05885 11 10.5886 11.4901 11.6692 12.2469C12.7512 13.0045 13.3359 13.9877 13.3359 15Z' stroke='%231acc60' stroke-width='1.5'/%3E%3C/svg%3E");
}
.woocommerce-MyAccount-navigation-link--customer-logout a:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33333 17H2.77778C2.30628 17 1.8541 16.8127 1.5207 16.4793C1.1873 16.1459 1 15.6937 1 15.2222V2.77778C1 2.30628 1.1873 1.8541 1.5207 1.5207C1.8541 1.1873 2.30628 1 2.77778 1H6.33333' stroke='%23EF5350' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5547 13.4444L16.9991 8.99993L12.5547 4.55548' stroke='%23EF5350' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.9987 9H6.33203' stroke='%23EF5350' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	filter: grayscale(0);
}
.woocommerce-MyAccount-navigation-link--downloads a:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' fill='%231acc60' class='bi bi-download' viewBox='0 0 16 16'%3E%3Cpath d='M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5'/%3E%3Cpath d='M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z'/%3E%3C/svg%3E");
}
.woocommerce-MyAccount-navigation-link--customer-logout a{ color: #EF5350 !important;}

.dashboard_top_box .inner_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 10px;
	position: relative;
}
.dashboard_top_box .inner_box .icon {
	padding: 20px;
	border-radius: var(--border-radius);
}
.title {
	font-size: 13px !important;
	font-weight: 700;
	transform: translateY(5px);
}
.title p {
	font-size: 11px;
	font-weight: 500;
	transform: translateY(10px);
}
.dashboard_top_box .inner_box .count {
	font-weight: 700;
	position: absolute;
	top: 18px;
	left: -15px;
	width: 22px;
	height: 22px;
	text-align: center;
	background-color: #333;
	color: #fff;
	border-radius: 50%;
	padding: 3px;
}
.dashboard_top_box .inner_box span {
	font-size: 12px;
}
.title_link {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 !important;
}
.title_link ul li a {
	font-size: 12px;
	font-weight: 400;
	color: var(--main-color);
}
.wishlist_remove_item{
	position: absolute;
	top: 20px;
	left: 20px;
	width: 40px;
	height: 40px;
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_410_4461)'%3E%3Crect x='13' y='13' width='40' height='40' rx='8' fill='white'/%3E%3C/g%3E%3Cpath d='M40.612 26.4145C40.1722 25.9661 39.65 25.6103 39.0752 25.3676C38.5005 25.1249 37.8844 25 37.2623 25C36.6401 25 36.0241 25.1249 35.4493 25.3676C34.8746 25.6103 34.3524 25.9661 33.9126 26.4145L32.9998 27.3448L32.087 26.4145C31.1986 25.5091 29.9936 25.0005 28.7372 25.0005C27.4809 25.0005 26.2759 25.5091 25.3875 26.4145C24.4991 27.3199 24 28.5479 24 29.8283C24 31.1088 24.4991 32.3367 25.3875 33.2421L26.3003 34.1724L32.9998 41L39.6992 34.1724L40.612 33.2421C41.0521 32.7939 41.4011 32.2617 41.6393 31.676C41.8774 31.0902 42 30.4624 42 29.8283C42 29.1943 41.8774 28.5664 41.6393 27.9807C41.4011 27.3949 41.0521 26.8627 40.612 26.4145Z' fill='%23D2AA77' stroke='%23D2AA77' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_410_4461' x='0' y='0' width='70' height='70' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='2' dy='2'/%3E%3CfeGaussianBlur stdDeviation='7.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_410_4461'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_410_4461' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	z-index: 11;
	transition: 0.1s linear;
}
.wishlist_remove_item button{width: 100%;height: 100%;}
.wishlist_remove_item button:focus{box-shadow: unset;border:0;outline: 0;}
.wishlist_remove_item:hover{
	transform: translatey(-4px);
}
.price_box .price {
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.rb_account_edit .woocommerce-form-row{
	position: relative;
	margin-bottom: 20px !important;
}
.rb_account_edit .woocommerce-form-row:after{
	content: '';
	position: absolute;
	left: 10px;
	top: 55%;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cg id='pen-line' transform='translate(-3676 -1436)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(3676 1436)' fill='%23ED8448' opacity='0'/%3E%3Cpath id='pen-line-2' data-name='pen-line' d='M3693.037,1448l-9.037,9h-5v-5l9-9.037a.3.3,0,0,1,.425,0l4.614,4.614A.3.3,0,0,1,3693.037,1448Zm1.071-1.474a.3.3,0,0,0,.424,0l1.878-1.878a2.008,2.008,0,0,0,0-2.84l-2.22-2.22a2.009,2.009,0,0,0-2.84,0l-1.878,1.878a.3.3,0,0,0,0,.424Zm2.892,9.722h-7a.75.75,0,0,0,0,1.5h7a.75.75,0,0,0,0-1.5Z' fill='%23ED8448'/%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit .woocommerce-Input{
	padding: 10px 20px;
	border-radius: var(--border-radius);
	border-color: var(--border-color);
	border: 1px solid #888;
	width: 90% !important;
}
.rb_account_edit label{
	position: relative;
	color: #414652;
	font-size: 12px;
	font-weight: 500;
	margin-bottom: 10px;
	padding-right: 30px;
}
.rb_account_edit label:before{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 25px;
	height: 25px;
}
.rb_account_edit label[for="account_phone"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='mobile' transform='translate(-2079.5 -2411.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(2080 2412)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='mobile-2' data-name='mobile' d='M2096,2415h-8a2.652,2.652,0,0,0-3,3v12a2.652,2.652,0,0,0,3,3h8a2.652,2.652,0,0,0,3-3v-12A2.652,2.652,0,0,0,2096,2415Zm-4,16a1,1,0,1,1,1-1A1,1,0,0,1,2092,2431Zm1.5-12.25h-3a.75.75,0,0,1,0-1.5h3a.75.75,0,0,1,0,1.5Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit label[for="account_display_name"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='user-viewfinder' transform='translate(-1435.5 -1379.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(1436 1380)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='user-viewfinder-2' data-name='user-viewfinder' d='M1438.25,1388v-3.5a2.067,2.067,0,0,1,2.25-2.25h3.5a.75.75,0,0,1,0,1.5h-3.5c-.589,0-.75.161-.75.75v3.5a.75.75,0,0,1-1.5,0Zm17.25-5.75H1452a.75.75,0,0,0,0,1.5h3.5c.589,0,.75.161.75.75v3.5a.75.75,0,0,0,1.5,0v-3.5A2.067,2.067,0,0,0,1455.5,1382.25Zm-11.5,18h-3.5c-.589,0-.75-.161-.75-.75V1396a.75.75,0,0,0-1.5,0v3.5a2.067,2.067,0,0,0,2.25,2.25h3.5a.75.75,0,0,0,0-1.5Zm13-5a.75.75,0,0,0-.75.75v3.5c0,.589-.161.75-.75.75H1452a.75.75,0,0,0,0,1.5h3.5a2.067,2.067,0,0,0,2.25-2.25V1396A.75.75,0,0,0,1457,1395.25Zm-8.994-4.083a2.833,2.833,0,1,0-2.833-2.834A2.837,2.837,0,0,0,1448.006,1391.167Zm4.661,4.845a3.122,3.122,0,0,0-3.334-3.345h-2.666a3.114,3.114,0,0,0-3.334,3.345,1.765,1.765,0,0,0,2,1.988h5.33A1.765,1.765,0,0,0,1452.667,1396.012Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit label[for="account_email"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 24 24'%3E%3Cg id='vuesax_linear_sms' data-name='vuesax/linear/sms' transform='translate(-556 -250)'%3E%3Cg id='sms'%3E%3Cpath id='Vector' d='M15,17H5c-3,0-5-1.5-5-5V5C0,1.5,2,0,5,0H15c3,0,5,1.5,5,5v7C20,15.5,18,17,15,17Z' transform='translate(558 253.5)' fill='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Vector-2' data-name='Vector' d='M10,0,6.87,2.5a3.166,3.166,0,0,1-3.75,0L0,0' transform='translate(563 259)' fill='%23888' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Vector-3' data-name='Vector' d='M0,0H24V24H0Z' transform='translate(556 250)' fill='%23888' opacity='0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit label[for="avatar"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='user' transform='translate(-1100 -1380)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(1100 1380)' opacity='0'/%3E%3Cpath id='user-2' data-name='user' d='M1108.009,1386.5a4,4,0,1,1,4,4A4,4,0,0,1,1108.009,1386.5Zm5.991,6h-4c-4.06,0-5.5,2.973-5.5,5.519,0,2.277,1.211,3.481,3.5,3.481H1116c2.292,0,3.5-1.2,3.5-3.481C1119.5,1395.473,1118.06,1392.5,1114,1392.5Z' fill='%23888' /%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit .woocommerce-form-row{
	position: relative;
	margin-bottom: 20px !important;
}
.rb_account_edit .woocommerce-form-row:after{
	content: '';
	position: absolute;
	left: 10px;
	top: 55%;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cg id='pen-line' transform='translate(-3676 -1436)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(3676 1436)' fill='%23ED8448' opacity='0'/%3E%3Cpath id='pen-line-2' data-name='pen-line' d='M3693.037,1448l-9.037,9h-5v-5l9-9.037a.3.3,0,0,1,.425,0l4.614,4.614A.3.3,0,0,1,3693.037,1448Zm1.071-1.474a.3.3,0,0,0,.424,0l1.878-1.878a2.008,2.008,0,0,0,0-2.84l-2.22-2.22a2.009,2.009,0,0,0-2.84,0l-1.878,1.878a.3.3,0,0,0,0,.424Zm2.892,9.722h-7a.75.75,0,0,0,0,1.5h7a.75.75,0,0,0,0-1.5Z' fill='%23ED8448'/%3E%3C/g%3E%3C/svg%3E");
}
.rb_account_edit .account_user_avatar{
	position: relative;
}
.profile-pic-wrapper {
	height: 75px;
	width: 100%;
	right: 0;
	left: 0;
}
.pic-holder {
  text-align: center;
  position: relative;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  overflow: hidden;
  border: 1px solid var(--border-color);
}
.pic-holder .pic {
	height: 60px;
	width: 60px;
	position: relative;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}
.pic-holder .upload-file-block,
.pic-holder .upload-loader {
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all 0.2s;
}
.pic-holder .upload-file-block {
	cursor: pointer;
}
.pic-holder:hover .upload-file-block,
.uploadProfileInput:focus~.upload-file-block {
	opacity: 1;
}
.pic-holder.uploadInProgress .upload-file-block {
	display: none;
}
.pic-holder.uploadInProgress .upload-loader {
	opacity: 1;
}
.rb_alert_box{
	position: relative;
	border: 1px solid var(--border-color);
	padding: 30px;
	border-radius: var(--border-radius);
	text-align: right;
	font-size: 16px;
	font-weight: 600;
}
.rb_alert_box:after{
	content: '';
	position: absolute;
	left: 30px;
	top: 50%;
	width: 60px;
	height: 60px;
	transform: translatey(-50%);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='%23ddd' class='bi bi-patch-exclamation' viewBox='0 0 16 16'%3E%3Cpath d='M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0z'/%3E%3Cpath d='m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911z'/%3E%3C/svg%3E");
}

.form_group {
	display: flex;
	flex-direction: column;
	gap: 8px;
	font-size: 14px;
	color: #555;
	margin-bottom: 15px;
}
.form_group input , .form_group select, .chosen-container{
	border: 1px solid #dbdbdb;
	min-height: 45px;
	border-radius: 5px;
	padding: 10px;
}
.form_group .chosen-container input{
	min-height: 26px !important;
}
.form_group label{
	position:relative;
	padding-right: 28px;
}
.form_group label:before{
	content: '';
	width: 24px;
	height: 24px;
	position: absolute;
	right: 0;
	top: -4px;
}
.form_group label[for="address_title"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='23' fill='%23888' class='bi bi-geo' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6M4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999zm2.493 8.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.3 1.3 0 0 0-.37.265.3.3 0 0 0-.057.09V14l.002.008.016.033a.6.6 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.6.6 0 0 0 .146-.15l.015-.033L12 14v-.004a.3.3 0 0 0-.057-.09 1.3 1.3 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465s-2.462-.172-3.34-.465c-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411'/%3E%3C/svg%3E");
}
.form_group label[for="address_state"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='map' transform='translate(-399.5 -2635.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(400 2636)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='map-2' data-name='map' d='M414.85,2641.508v14.9a.3.3,0,0,1-.4.281l-5.1-1.915a.3.3,0,0,1-.2-.281v-14.9a.3.3,0,0,1,.4-.281l5.1,1.915A.3.3,0,0,1,414.85,2641.508Zm-7.635-2.039-3.114,1.566a2,2,0,0,0-1.1,1.785v12.68a1,1,0,0,0,1.45.9l3.035-1.527a.3.3,0,0,0,.165-.268v-14.868A.3.3,0,0,0,407.215,2639.469Zm12.335.131-3.035,1.527a.3.3,0,0,0-.165.268v14.868a.3.3,0,0,0,.435.268l3.105-1.561a2.015,2.015,0,0,0,1.11-1.8V2640.5A1,1,0,0,0,419.55,2639.6Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_city"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='map-location' transform='translate(-455.5 -2635.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(456 2636)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='map-location-2' data-name='map-location' d='M460.814,2645.738l-.825.413a1.787,1.787,0,0,0-.989,1.6v8.42a1,1,0,0,0,1.45.9l3.035-1.527a.3.3,0,0,0,.165-.268v-4.892a.293.293,0,0,0-.087-.209,7.512,7.512,0,0,1-2.324-4.2A.3.3,0,0,0,460.814,2645.738Zm8.006,7.182-.83.56-.83-.56s-.88-.579-1.54-1.041a.3.3,0,0,0-.47.247v3.036a.3.3,0,0,0,.2.281l5.1,1.915a.3.3,0,0,0,.4-.281v-4.968a.3.3,0,0,0-.469-.247C469.713,2652.325,468.82,2652.92,468.82,2652.92Zm6.73-8.25-.551.275a.342.342,0,0,0-.175.343,7.337,7.337,0,0,1-2.387,4.877.289.289,0,0,0-.087.207v6.561a.3.3,0,0,0,.435.268l3.225-1.621a1.8,1.8,0,0,0,.99-1.61v-8.41A.954.954,0,0,0,475.55,2644.67Zm-7.56-5a5.328,5.328,0,0,0-5.33,5.33c0,3.33,3.33,5.33,5.33,6.67,2-1.34,5.34-3.34,5.34-6.67A5.331,5.331,0,0,0,467.99,2639.67Zm0,7a1.67,1.67,0,1,1,1.67-1.67A1.664,1.664,0,0,1,467.99,2646.67Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_phone_number"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 25 25'%3E%3Cg id='mobile' transform='translate(-2079.5 -2411.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(2080 2412)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='mobile-2' data-name='mobile' d='M2096,2415h-8a2.652,2.652,0,0,0-3,3v12a2.652,2.652,0,0,0,3,3h8a2.652,2.652,0,0,0,3-3v-12A2.652,2.652,0,0,0,2096,2415Zm-4,16a1,1,0,1,1,1-1A1,1,0,0,1,2092,2431Zm1.5-12.25h-3a.75.75,0,0,1,0-1.5h3a.75.75,0,0,1,0,1.5Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_user_name"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 25 25'%3E%3Cg id='user' transform='translate(-1099.5 -1379.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(1100 1380)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='user-2' data-name='user' d='M1108.009,1386.5a4,4,0,1,1,4,4A4,4,0,0,1,1108.009,1386.5Zm5.991,6h-4c-4.06,0-5.5,2.973-5.5,5.519,0,2.277,1.211,3.481,3.5,3.481H1116c2.292,0,3.5-1.2,3.5-3.481C1119.5,1395.473,1118.06,1392.5,1114,1392.5Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_email"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 25 25'%3E%3Cg id='envelope' transform='translate(-2079.5 -179.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(2080 180)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='envelope-2' data-name='envelope' d='M2098,185h-12a2.652,2.652,0,0,0-3,3v9a2.652,2.652,0,0,0,3,3h12a2.652,2.652,0,0,0,3-3v-9A2.652,2.652,0,0,0,2098,185Zm-.059,4.606-4.912,3.573a1.748,1.748,0,0,1-2.058,0l-4.912-3.573a.749.749,0,1,1,.882-1.212l4.913,3.572a.248.248,0,0,0,.292,0l4.913-3.572a.749.749,0,1,1,.882,1.212Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_post_code"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 25 25'%3E%3Cg id='inbox' transform='translate(-2191.5 -291.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(2192 292)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='inbox-2' data-name='inbox' d='M2213.558,304.3l-2.162-6.487a3.549,3.549,0,0,0-3.4-2.564h-8a3.549,3.549,0,0,0-3.4,2.564l-2.161,6.486a3.727,3.727,0,0,0-.193,1.187V310a3.383,3.383,0,0,0,3.75,3.75h12a3.383,3.383,0,0,0,3.75-3.75v-4.513A3.75,3.75,0,0,0,2213.558,304.3Zm-15.53-6.013A2.063,2.063,0,0,1,2200,296.75h8a2.063,2.063,0,0,1,1.972,1.538l2.07,6.212h-3a3.376,3.376,0,0,0-2.886,1.763,2.5,2.5,0,0,1-4.318,0,3.376,3.376,0,0,0-2.886-1.763h-3ZM2199.25,302a.75.75,0,0,1,.75-.75h8a.75.75,0,0,1,0,1.5h-8A.75.75,0,0,1,2199.25,302Zm1-3a.75.75,0,0,1,.75-.75h6a.75.75,0,0,1,0,1.5h-6A.75.75,0,0,1,2200.25,299Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.form_group label[for="address_full"]:before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 25 25'%3E%3Cg id='location-pin' transform='translate(-119.5 -2523.5)'%3E%3Crect id='Frame' width='24' height='24' transform='translate(120 2524)' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1' opacity='0'/%3E%3Cpath id='location-pin-2' data-name='location-pin' d='M132,2526.5a8.51,8.51,0,0,0-8.5,8.5c0,4.983,4.629,8.041,7.692,10.064l.531.352a.5.5,0,0,0,.554,0l.531-.352c3.063-2.023,7.692-5.081,7.692-10.064A8.51,8.51,0,0,0,132,2526.5Zm0,11a2.5,2.5,0,1,1,2.5-2.5A2.5,2.5,0,0,1,132,2537.5Z' fill='%23888' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}

body .chosen-container {
	width: 100% !important;
	padding: 7px 10px;
}
body .chosen-single{
	border: 0 !important;
	background: #fff !important;
	line-height: 22px;
	outline: unset !important;
	width: 100%;
	box-shadow: unset !important;
}
.chosen-results{scrollbar-width: thin;}
.chosen-results::-webkit-scrollbar {width: 9px;}
.chosen-results::-webkit-scrollbar-track {	background: #f2f6f8;}
.chosen-results::-webkit-scrollbar-thumb {
	background-color: rgb(0 107 255 / 50%);
	border-radius: 20px;
}
.last_favorit_product, .my_last_orders_products{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	gap: 15px;
}
.last_favorit_product .tadris_product_box,
.my_last_orders_products .my_last_orders_products_box{
	flex: 0 0 calc(33% - 15px);
}
.rb_account_address_form_wrap{
	position: relative;
}
.add_new_address_btn{
	position:absolute;
	top: 0px;
	left: 20px;
	font-size: 13px;
	font-weight: 600;
	padding-right: 25px;
	color: var(--main-color);
	cursor: pointer;
}
.add_new_address_btn:after{
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6V12' stroke='%231acc60' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M12 9H6' stroke='%231acc60' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17C13.4183 17 17 13.4183 17 9Z' stroke='%231acc60' stroke-width='1.5'/%3E%3C/svg%3E");
}
.add_address_popup, .popup_confirm_delete_address{
	position: fixed;
	background: #fff;
	border-radius: var(--border-radius);
	padding: 30px;
	min-width: 60%;
	top: 50%;
	left: 50%;
	opacity: 0;
	visibility: hidden;
	transform: translate(-50%, -50%);
	transition: 0.2s linear;
	z-index: 9999;
}
.add_address_popup.active , .popup_confirm_delete_address.active{
	opacity: 1;
	visibility: visible;
}
.popup_confirm_delete_address{min-width: 350px;}
.add_address_popup .close_btn{
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
}
.add_address_popup .popup_title{
	font-size: 16px;
	font-weight: 700;
	color: #222;
	display: block;
	text-align: center;
	margin: 0 auto 30px;
}
.address_wrap{
	position: relative;
	border-radius: 15px;
	padding: 25px 15px;
	font-size: 12px;
	margin-bottom: 20px;
}
.address_wrap:nth-child(even){
	border: 1px solid #eee;
	background: #fff;
}
.address_wrap .head_title{
	font-weight: 600!important;
}
.address_wrap:nth-child(odd){
	border:0;
	background: #F4E7D6;
}
.address_wrap h4{
	font-size: 15px;
	font-weight: 700;
}
.address_wrap p, .address_wrap a{
	font-size: 12px !important;
	margin: 10px 0;
}
.address_operations{
	display:flex;
	justify-content: flex-end;
	gap: 15px;
	position: absolute;
	left: 20px;
	top: 20px;
}
.address_operations > span{cursor: pointer;}
.address_operations > span:hover{color: var(--main-color);}
address{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	gap: 20px;
	margin-bottom: 0 !important;
}
address p{margin: 0 !important;}
.add_money_btn {
	cursor: pointer;
}
.add_maye_form_group input{
	font-size: 14px;
	min-height: 44px;
}
.add_maye_form_group input:focus{
	border: 0;
	box-shadow: unset;
	outline: 0;
}
.woocommerce-order-details__title{
	font-size: 25px; 
	font-weight: 700;
	margin: 20px  0 10px;
}
.tadris_order_status_text {
	background: var(--third-color);
	padding: 20px 10px;
	border-radius: var(--border-radius);
	text-align: center;
	font-weight: 600;
	margin-bottom: 30px !important;
	display: block;
}
.tadris_order_status_text mark{
	background-color: #fcf8e378 !important;
}
.woocommerce-table--order-details a{color: var(--main-color); }
.woocommerce-MyAccount-orders thead {
	background: var(--third-color);
	text-align: center;
}
.woocommerce-MyAccount-orders a{color: var(--text-color); }
.woocommerce-orders-table__cell-order-actions{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.woocommerce-orders-table__cell-order-actions .rb_btn{
	padding: 5px 15px;
	color: #fff;
	border-radius: 5px;
	font-size: 13px;
}




@media (max-width: 768px){
	.rb_accout_wrap{
		flex-wrap: wrap;
		padding: 40px 0 20px;
	}
	.woocommerce-MyAccount-navigation {
		flex: 0 0 100%;
		padding: 10px 15px;
	}
	.add_address_popup, .popup_confirm_delete_address {
		min-width: 90%;
		max-height: 90vh;
		overflow-y: auto;
	}
	.rb_btn.popup_add_address_btn {
		width: 100%;
	}
	.rb_accout_wrap .woocommerce-MyAccount-navigation ul{
		display: flex;
		justify-content: space-between;
		flex-direction: row;
		flex-wrap: wrap;
	} 
	.rb_accout_wrap .woocommerce-MyAccount-navigation ul li{flex: 0 0 calc(50% - 10px);	}
	.add_address_popup .form_group input{padding: 5px 15px;min-height: 38px;}
	.add_address_popup .form_group label{font-size: 12px;}
	address{flex-direction: column;align-items: flex-start; gap: 8px;}
	.user_account_detail {
		padding: 5px 0;
		flex-direction: row;
		gap: 15px;
		text-align: right;
	}
	.dashboard_top_box{
		flex-direction: column;
		gap: 15px;
	}
	.dashboard_top_box .inner_box {width: 100%;}
	.dashboard_top_box .inner_box .count{ left: 0;}
	.address_wrap {
		padding: 15px;
		margin-bottom: 10px;
	}
	.address_operations {
		left: 15px;
		top: 15px;
	}
	.address_wrap header{margin-top: 30px;}
	.address_wrap .rb_flex_wrap{
		gap: 8px;
		flex-direction: column;
		align-items: flex-start;
	}
	.border{padding: 10px;}
}