.seller-section-header{
	display: flex;
	justify-content: center;
}
.seller-section-header__inner{
	padding-top: 32px;
	padding-bottom: 32px;
}
@media(min-width: 992px){
	.seller-section-header__inner{
		width: 75%;
		margin: auto;
	}
}
@media(min-width: 1200px){
	.seller-section-header__inner{
		width: 65%;
		padding-top: 64px;
		padding-bottom: 32px;
	}
}
.seller-headline-wrap,
.seller-description-wrap{
	text-align: center;
}
.seller-headline-wrap{
	padding-bottom: 8px;
}
.seller-headline{
	color: #1E2329;
	font-size: 32px;
	font-weight: bold;
}
@media(min-width: 992px){
	.seller-headline{
		font-size: 48px;
	}
}
@media(min-width: 1200px){
	.seller-headline{
		font-size: 64px;
	}
}
.seller-description{
	font-size: 16px;
	color: #5B5B5B;
	line-height: 24px;
}
@media(min-width: 992px){
	.seller-description{
		font-size: 20px;
		line-height: 28px;
	}
}
.seller-section-form__inner{
	margin: auto;
	padding-bottom: 32px;
}
.seller-section-form input {
	color: #000;
}
.seller-section-form .fields-row,
.seller-account-form .fields-row{
	flex-wrap: wrap;
}
@media(max-width: 767px){
	.seller-section-form .field-wrap_size_50,
	.seller-account-form .field-wrap_size_50{
		width: 100% !important;
		padding-bottom: 16px;
	}
	.seller-section-form .field-wrap_size_50:last-child,
	.seller-account-form .field-wrap_size_50:last-child{
		padding-bottom: 0;
	}
}
@media(min-width: 992px){
	.seller-section-form__inner{
		width: 75%;
		padding-bottom: 64px;
	}
}
@media(min-width: 1200px){
	.seller-section-form__inner{
		width: 65%;
	}
}
.seller-form{
	background-color: #fff;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 32px;
	flex: 1;
}
@media(min-width: 992px){
	.seller-form{
		padding: 48px;
	}
}
@media(min-width: 1200px){
	.seller-form{
		padding: 64px;
	}
}
@media(min-width: 992px){
	.seller-section-form__login{
		width: 75%;
	}
}
@media(min-width: 1200px){
	.seller-section-form__login{
		width: 55%;
					display: flex;
	justify-content: center;
	}
}
@media(max-width: 767px) {
	.seller-form .form-submit{
		padding-bottom: 0;
	}
	.seller-form .form-submit button{
		width: 100%;
	}
}
.seller-form-success{
	padding: 64px 0;
}
.seller-form-success__inner{
	background-color: #0D3E67;
	border-radius: 15px;
	padding: 64px;
}
.seller-form-success__headline-wrap{
	padding-bottom: 8px;
	text-align: center;
}
.seller-form-success__headline{
	color: #fff;
	font-size: 36px;
	font-weight: 500;
}
.seller-form-success__description-wrap{
	padding-bottom: 8px;
	text-align: center;
}
.seller-form-success__description{
	color: #fff;
	font-size: 20px;
	font-weight: 500;
}
.seller-form-success__img{
	padding-bottom: 32px;
	display: flex;
	justify-content: center;
}
.seller-form-success__img img{
	width: 120px;
	height: 120px;
	min-width: 120px;
	display: block;
	border-radius: 50%;
}
.seller-form-success__link{
	text-align: center;
}
.seller-login-confirm{
	background-color: #fff;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 32px;
}
@media(min-width: 992px){
	.seller-login-confirm{
		width: 620px;
		padding: 48px;
	}
}
@media(min-width: 1200px){
	.seller-login-confirm{
		padding: 64px;
	}
}
.seller-login-confirm__items{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.seller-login-confirm__item{
	width: 65px;
	height: 65px;
	min-width: 65px;
	padding: 4px;
}
.seller-login-confirm__item input{
	border: 1px solid #E5E5E5;
	border-radius: 5px;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
}
.seller-account-content{
	padding: 64px 16px;
}
.seller-account-content__inner{
	display: flex;
	align-items: stretch;
}
.seller-account-content__sidebar{
	display: none;
}
@media(min-width: 992px){
	.seller-account-content__sidebar{
		width: 280px;
		display: block;
	}
}
@media(min-width: 1200px){
	.seller-account-content__sidebar{
		width: 350px;
	}
}
.seller-account-content__info{
	width: 100%;
}
@media(min-width: 992px){
	.seller-account-content__info{
		width: calc(100% - 280px);
		padding-left: 16px;
	}
}
@media(min-width: 1200px){
	.seller-account-content__info{
		width: calc(100% - 350px);
		padding-left: 32px;
	}
}
.seller-account-company{
	padding-bottom: 32px;
}
.seller-account-company__inner{
	background-color: #fff;
	padding: 16px;
	display: flex;
	align-items: center;
	border: 1px solid #DADADA;
	border-radius: 12px;
	position: relative;
}
.seller-account-company__logo{
	width: 65px;
	min-width: 65px;
}
@media(min-width: 992px){
	.seller-account-company__logo{
		width: 42px;
		min-width: 42px;
	}
}
@media(min-width: 1200px){
	.seller-account-company__logo{
		width: 65px;
		min-width: 65px;
	}
}
.seller-account-company__logo img{
	width: 100%;
	height: auto;
	display: block;
	border-radius: 5px;
}
.seller-account-company__content{
	width: calc(100% - 65px);
	padding-left: 16px;
}
.seller-account-company__name-wrap{
	padding-bottom: 4px;
}
.seller-account-company__name{
	color: #000;
	font-size: 20px;
	font-weight: 900;
}
.seller-account-company__email{
	color: #6F6F6F;
	font-size: 16px;
	font-weight: 500;
}
@media(min-width: 992px){
	.seller-account-company__name{
		font-size: 18px;
	}
	.seller-account-company__email{
		color: #6F6F6F;
		font-size: 14px;
		font-weight: 500;
	}
}
@media(min-width: 1200px){
	.seller-account-company__name{
		font-size: 20px;
	}
	.seller-account-company__email{
		color: #6F6F6F;
		font-size: 16px;
		font-weight: 500;
	}
}
.seller-account-menu__label{
	color: #6F6F6F;
	font-size: 20px;
	font-weight: 500;
	padding-bottom: 4px;
}
.seller-account-menu ul{
	list-style-type: none;
}
.seller-account-menu ul li{
	padding: 8px 0;
}
.seller-account-menu ul li a{
	color: #000;
	display: flex;
	align-items: center;
}
.seller-account-menu ul li svg{
	fill: #6F6F6F;
	width: 22px;
	height: 22px;
	display: block;
}
.seller-account-menu ul li span{
	display: block;
	padding-left: 4px;
}
.seller-account-company__logout{
	position: absolute;
	top: 12px;
	right: 12px;
	background: none;
	border: none;
	padding: 0;
}
.seller-account-company__logout svg{
	width: 12px;
	height: 15px;
	display: block;
	stroke: #FF7173;
}
.seller-account-company-info__inner{
	background-color: #fff;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 32px;
}
.seller-account-content-headline-wrap{
	padding-bottom: 8px;
}
.seller-account-content-headline{
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
@media(min-width: 768px){
	.seller-account-content-headline-wrap{
		padding-bottom: 16px;
	}
	.seller-account-content-headline{
		font-size: 20px;
	}
}
.seller-account-company-data-logo{
	border-bottom: 1px solid #DADADA;
}
.seller-account-company-data-logo__inner{
	padding-top: 32px;
	padding-bottom: 32px;
	display: flex;
	align-items: stretch;
}
.seller-account-company-data-logo__value{
	width: 100px;
	height: 100px;
	min-width: 100px;
}
.seller-account-company-data-logo__value img{
	width: 100%;
	height: auto;
	display: block;
}
.seller-account-company-data-logo__info{
	padding-left: 16px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.company-data-logo-upload{
	display: flex;
	align-items: center;
	border-radius: 6px;
	border: 1px solid #DADADA;
	padding: 8px 12px;
	cursor: pointer;
	width: max-content;
}
.company-data-logo-upload__input{
	display: none;
}
.company-data-logo-upload__icon{
	width: 23px;
	height: 21px;
	display: block;
	stroke: #6F6F6F;
}
.company-data-logo-upload__label{
	color: #6F6F6F;
	font-size: 16px;
	font-weight: 500;
	display: block;
	padding-left: 8px;
}
.seller-account-company-data-logo__format{
	color: #000;
	font-size: 14px;
	line-height: 22px;
	font-weight: 500;
}
@media(min-width: 576px){
	.seller-account-company-data-logo__format{
		width: 380px;
	}
}
@media(min-width: 768px){
	.seller-account-company-data-logo__format{
		font-size: 16px;
		line-height: 22px;
	}
}
.seller-account-company-data-info{
	padding-top: 24px;
}
.seller-account-company-data-info-wgt{
	padding: 8px 0;
}
@media(min-width: 992px){
	.seller-account-company-data-info__row{
		display: flex;
		align-items: stretch;
		margin-left: -8px;
		margin-right: -8px;
	}
	.seller-account-company-data-info-wgt{
		padding: 8px;
		flex: 1;
	}
}
.seller-account-company-data-info-wgt__inner{
	padding: 16px;
	border: 1px solid #DADADA;
	border-radius: 6px;
	height: 100%;
}
.seller-account-company-data-info-wgt__header{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 8px;
}
.seller-edit-button{
	display: flex;
	align-items: center;
	background: none;
	padding: 0;
	border: none;
}
.seller-edit-button span{
	display: block;
	padding-left: 4px;
	font-size: 14px;
	font-weight: 500;
	line-height: 28px;
	color: #0C3E67;
}
.seller-edit-button svg{
	width: 16px;
	height: 16px;
	fill: #0C3E67;
	display: block;
}
@media(min-width: 768px){
	.seller-edit-button span{
		font-size: 16px;
	}
	.seller-edit-button svg{
		width: 20px;
		height: 20px;
	}
}
.seller-account-company-data-info-wgt__content{
	line-height: 24px;
	font-size: 14px;
}
@media(min-width: 768px){
	.seller-account-company-data-info-wgt__content{
		line-height: 28px;
		font-size: 16px;
	}
}
.seller-account-company-data-info-wgt__content p{
	margin: 0;
}
.seller-account-company-data-info-wgt__items{
	display: flex;
	align-items: stretch;
	flex-wrap: wrap;
	margin: 0 -8px;
}
.seller-account-company-data-info-wgt__item{
	padding: 8px;
	width: 100%;
	flex: 0 0 auto;
}
.seller-account-company-data-info-wgt__item_width_50{
	width: 50%;
}
.seller-account-company-data-info-wgt__item-label{
	color: #6F6F6F;
	font-size: 14px;
	line-height: 24px;
}
.seller-account-company-data-info-wgt__item-value{
	font-size: 14px;
	color: #000;
}
@media(min-width: 768px){
	.seller-account-company-data-info-wgt__item-label{
		font-size: 16px;
		line-height: 28px;
	}
	.seller-account-company-data-info-wgt__item-value{
		font-size: 16px;
	}
}
.seller-account-filter{
	padding-bottom: 32px;
}
.seller-account-filter__inner{
	background-color: #fff;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 16px 32px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.seller-account-filter__left,
.seller-account-filter__right{
	width: 50%;
	flex: 0 0 auto;
}
@media(max-width: 991px){
	.seller-account-filter__inner{
		padding: 16px;
	}
	.seller-account-filter__left,
.seller-account-filter__right{
	width: 100%;
}
	.seller-account-filter__left{
		order: 13;
	}
	.seller-account-filter__right{
		order: 1;
		padding-bottom: 16px;
	}
}
.seller-account-filter__nav ul{
	display: flex;
	align-items: center;
	list-style-type: none;
}
@media(max-width: 767px){
	.seller-account-filter__nav ul{
		justify-content: space-between;
	}
}
.seller-account-filter__nav ul li{
	padding-right: 32px;
}
.seller-account-filter__nav ul li:last-child{
	padding-right: 0;
}
.seller-account-filter__nav ul li button{
	background: none;
	border: none;
	color: #DADADA;
	font-size: 16px;
	padding: 0;
	display: block;
	position: relative;
	font-size: 600;
}
.seller-account-filter__nav ul li button.active{
	color: #000000;
}
.seller-account-filter__nav ul li button.active::after{
	position: absolute;
	content: "";
	bottom: -3px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #C6F222;
}
@media(min-width: 768px){
	.seller-account-filter_align_right{
		display: flex;
		justify-content: space-between;
	}
}
@media(min-width: 992px){
	.seller-account-filter_align_right{
		justify-content: flex-end;
	}
}
.seller-account-table__inner{
	background-color: #fff;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 8px 24px;
}
.seller-account-table__inner table{
	display: none;
}
@media(min-width: 1200px){
	.seller-account-table__mob{
		display: none;
	}
	.seller-account-table__inner table{
		display: table;
		width: 100%;
		border-spacing: 0;
	}
}
.seller-account-table__inner table th{
	text-align: left;
	color: #6F6F6F;
	font-size: 16px;
	font-weight: 500;
	border-bottom: 1px solid #DADADA;
	padding: 16px;
}
.seller-account-table__inner table td{
	font-size: 16px;
	font-weight: 500;
	border-bottom: 1px solid #DADADA;
	padding: 16px;
	color: #1E2329;
}
.seller-account-table__statistics .seller-account-table__inner table tr:last-child td{
	border-bottom: none;
}
.seller-account-table__product-wrap{
	display: flex;
	align-items: center;
}
.seller-account-table__product-thumb{
	width: 50px;
	height: 50px;
	min-width: 50px;
	border: 1px solid #DADADA;
	border-radius: 6px;
	padding: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.seller-account-table__product-thumb img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}
.seller-account-table__product-name{
	display: block;
	padding-left: 8px;
}
.product-availability{
	font-size: 16px;
	font-weight: 500;
}
.product-availability_theme_stock{
	color: #7AD03A;
}
.product-availability_theme_not{
	color: #FF7173;
}
.product-availability_theme_ends{
	color: #D0A03A;
}
.product-category{
	font-size: 16px;
	font-weight: 500;
	color: #0C3E67;
}
.checkbox-table{
	width: 20px;
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.table-more-dropdown-btn{
	background: none;
	padding: 0;
	border: 1px solid #DADADA;
	border-radius: 30px;
	padding: 4px 8px;
}
.table-more-dropdown-btn svg{
	width: 18px;
	height: 5px;
	display: block;
	fill: #666666;
}
.seller-account-table__inner .pagination-wrap{
	padding-bottom: 32px;
}
.seller-account-form__inner{
	background-color: #fff;
	border-radius: 15px;
	padding: 32px;
}
.seller-account-form-footer__inner{
	border-top: 1px solid #DADADA;
	padding-top: 32px;
}
.seller-account-form-footer__right{
	display: flex;
	justify-content: center;
}
@media(max-width: 991px){
	.seller-account-form-footer__left-item{
		padding-bottom: 8px;
	}
	.seller-account-form-footer__right{
		padding-top: 16px;
	}
}

@media(min-width: 992px){
	.seller-account-form-footer__inner{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.seller-account-form-footer__left{
		display: flex;
		align-items: center;
	}
	.seller-account-form-footer__left-item{
		padding-right: 16px;
	}
	.seller-account-form-footer__left-item:last-child{
		padding-right: 0;
	}
	.seller-account-form-footer__right{
		justify-content: flex-end;
	}
}
@media(min-width: 1440px){
	.seller-account-form-footer__left{
		width: 50%;
		flex: 0 0 auto;
	}
	.seller-account-form-footer__right{
		width: 50%;
		flex: 0 0 auto;
	}
	.seller-account-form-footer__left-item{
		width: 50%;
		flex: 0 0 auto;
	}
}
.seller-account-product-photos{
  --gap: 16px;
  padding-bottom: 32px;
}

.seller-account-product-photos{
	--small-size: 100px;
}

@media(min-width: 992px){
	.seller-account-product-photos{
  		--main-size: clamp(240px, 27vw, 320px);
  		--small-size: calc(var(--main-size) / 2);
	}
}

@media(min-width: 1920px){
	.seller-account-product-photos{
  		--main-size: clamp(360px, 38vw, 450px);
  		--small-size: calc(var(--main-size) / 2);
	}
}

.seller-account-product-photos__inner{
  display: grid;
  grid-template-columns: var(--main-size) max-content;
  gap: var(--gap);
  align-items: start;
}

.seller-account-product-photos__main{
	height: 100%;
}

.upload-box{
  display: block;
  background-color: #F3F7FF;
  border: 1px solid #E5E5E5;
  border-radius: 16px;
  position: relative;
  cursor: pointer;
}

.upload-box input{ display:none; }

.main-photo{
  width: var(--main-size);
  aspect-ratio: 1 / 1; 
  min-width: var(--main-size);
  height: 100%;
}

.thumb-photo{
  width: var(--small-size);
  aspect-ratio: 1 / 1;
}

.seller-account-product-photos__thumbs{
  display: grid;
  grid-template-columns: repeat(3, var(--small-size));
  grid-auto-rows: var(--small-size);
  gap: var(--gap);
  justify-content: start;
}

.upload-box__inner{
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  pointer-events: none;
}
.upload-box__icon-main{
	width: 125px;
	height: 110px;
	stroke: #6F6F6F;
	display: block;
	margin: 0 auto;
}
@media(min-width: 992px){
	.upload-box__icon-main{
		width: 70px;
		height: 55px;
	}
}
@media(min-width: 1200px){
	.upload-box__icon-main{
		width: 125px;
		height: 110px;
	}
}
.upload-box__inner-item{
	text-align: center;
}
.upload-box__headline{
	display: block;
	padding-top: 16px;
	padding-bottom: 16px;
	color: #000;
	font-weight: 900;
	font-size: 18px;
}
.upload-box__description{
	color: #6F6F6F;
	font-size: 14px;
}
@media(min-width: 1200px){
	.upload-box__headline{
		font-size: 20px;
	}
	.upload-box__description{
		font-size: 16px;
	}
}
.upload-box__icon{
	width: 42px;
	height: 42px;
	stroke: #6F6F6F;
	display: block;
}
@media(min-width: 992px){
	.upload-box__icon{
		width: 60px;
		height: 60px;
	}
}
@media(min-width: 1200px){
	.upload-box__icon{
		width: 84px;
		height: 84px;
	}
}
.fields-row-attributes{
	padding-bottom: 32px;
}
.fields-row-attributes__add-btn{
	display: flex;
	justify-content: flex-end;
	padding-top: 8px;
}
.fields-row-attributes__item {
  position: relative;
  gap: 12px;
  margin: 0 -4px 10px -4px;
}

@media(min-width: 768px){
	.fields-row-attributes__item{
		display: flex;
		align-items: center;
		flex-wrap: wrap;
	}
}

@media(max-width: 767px){
	.fields-row-attributes__item .field-wrap{
		padding-bottom: 4px;
	}
}

.field-wrap-item{
	display: flex;
	align-items: center;
	padding-bottom: 4px;
}

.field-wrap-item button{
	margin-left: 8px;
}

.remove-attr,
.remove-btn {
  background: none;
  border: none;
  font-size: 20px;
  color: #e00;
  cursor: pointer;
}

.remove-attr svg,
.remove-btn svg{
	width: 20px;
	height: 20px;
	display: block;
	fill: #FF7173;
}

.seller-account-message-wgt{
	padding: 0 32px;
	cursor: pointer;
}
.seller-account-messages__inner{
	background-color: #fff;
	border-radius: 16px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
}
.seller-account-messages__inner .pagination-wrap{
	padding-bottom: 32px;
}
.seller-account-message-wgt__inner{
	border-bottom: 1px solid #DADADA;
	padding: 32px 0;
}
.seller-account-message-wgt_new{
	background-color: #F3F7FF;
}
.seller-account-message-wgt__header{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 24px;
}
.seller-account-label__inner{
	padding: 4px 12px;
	border-radius: 6px;
	font-size: 16px;
}
.seller-account-label_theme_red .seller-account-label__inner{
	background-color: #FF7173;
	color: #fff;
}
.seller-account-label_theme_blue .seller-account-label__inner{
	background-color: #0C3E67;
	color: #fff;
}
.seller-account-label_theme_green .seller-account-label__inner{
	background-color: #C6F222;
	color: #0C3E67;
}
.seller-account-message-wgt__date{
	color: #1E2329;
	font-size: 16px;
	font-weight: 500;
	padding-left: 12px;
}
.seller-account-message-wgt__info{
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
@media(max-width: 767px){
	.seller-account-message-wgt__info .seller-account-label{
		display: none;
	}
}
.seller-account-message-wgt__no-read-mob{
	display: block;
	width: 10px;
	height: 10px;
	min-width: 10px;
	background-color: #ff7173;
	border-radius: 50%;
}
@media(min-width: 768px){
	.seller-account-message-wgt__no-read-mob{
		display: none;
	}
}
.seller-account-message-wgt__headline-wrap{
	padding-bottom: 4px;
}
.seller-account-message-wgt__headline{
	color: #000;
	font-size: 18px;
	line-height: 24px;
	font-weight: 900;
}
.seller-account-message-wgt__description{
	font-size: 14px;
	line-height: 22px;
	color: #000;
}
@media(min-width: 768px){
	.seller-account-message-wgt__headline{
		font-size: 20px;
		line-height: 28px;
	}
	.seller-account-message-wgt__description{
		font-size: 16px;
		line-height: 24px;
	}
}
.product-status{
	font-size: 16px;
	font-weight: 500;
}
.product-status_theme_done{
	color: #7AD03A;
}
.product-status_theme_progress{
	color: #D0A03A;
}
.product-status_theme_canceled{
	color: #FF7173;
}
.product-status_theme_dependent{
	color: #0D3E67;
}
.seller-account-setting-form{
	padding-bottom: 32px;
}
.seller-account-setting-form__inner{
	border: 1px solid #DADADA;
	border-radius: 6px;
	padding: 16px;
}
.field-wrap-add{
	display: flex;
	justify-content: flex-end;
	padding-top: 8px;
}
.seller-account-setting-form__footer{
	display: flex;
	justify-content: flex-end;
	padding-top: 16px;
}
.seller-account-statistic-wgts{
	padding-bottom: 32px;
}
.seller-account-statistic-wgts__inner{
	display: flex;
	align-items: stretch;
	flex-wrap: wrap;
	margin: 0 -8px;
}
.seller-account-statistic-wgt{
	padding: 8px;
	width: 100%;
	flex: 0 0 auto;
}
@media(min-width: 768px){
	.seller-account-statistic-wgt{
		width: 50%;
	}
}
.seller-account-statistic-wgt__inner{
	background-color: #fff;
	border-radius: 16px;
	box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	-moz-box-shadow: 0px 5px 10px 0px rgba(50,50,50,0.15);
	padding: 16px;
	height: 100%;
}
.seller-account-statistic-wgt__header{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding-bottom: 24px;
}
.seller-account-statistic-wgt__icon{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 6px;
	background-color: #F3F7FF;
	width: 50px;
	height: 50px;
	min-width: 50px;
}
.seller-account-statistic-wgt__icon svg{
	width: 30px;
	height: 30px;
	display: block;
}
.seller-account-statistic-wgt__status{
	display: flex;
	align-items: center;
}
.seller-account-statistic-wgt__status-value{
	font-size: 16px;
	font-weight: 500;
	padding-left: 4px;
}
.seller-account-statistic-wgt__status-arrow{
	width: 11px;
	height: 14px;
	display: block;
}
.seller-account-statistic-wgt__status-arrow-up{
	stroke: #7AD03A;
}
.seller-account-statistic-wgt__status-arrow-down{
	stroke: #FF7173;
}
.seller-account-statistic-wgt__status-value-inner{
	padding: 4px 16px;
	border-radius: 6px;
}
.seller-account-statistic-wgt__status-value_theme_up .seller-account-statistic-wgt__status-value-inner{
	background-color: #7AD03A;
	color: #fff;
}
.seller-account-statistic-wgt__status-value_theme_down .seller-account-statistic-wgt__status-value-inner{
	background-color: #FF7173;
	color: #fff;
}
.seller-account-statistic-wgt__content-inner{
	display: flex;
	align-items: flex-end;
}
.seller-account-statistic-wgt__content-left{
	width: 50%;
	flex: 0 0 auto;
}
.seller-account-statistic-wgt__content-right{
	width: 50%;
	flex: 0 0 auto;
	padding-left: 16px;
}
.seller-account-statistic-wgt__content-headline{
	padding-bottom: 4px;
	color: #000;
	font-size: 20px;
	font-weight: 600;
}
.seller-account-statistic-wgt__content-value{
	font-size: 24px;
	font-weight: 900;
	color: #000;
}
.seller-account-statistic-wgt__content-description{
	color: #6F6F6F;
	font-size: 14px;
}
@media(min-width: 992px){
	.seller-account-statistic-wgt__content-headline{
		font-size: 18px;
	}
	.seller-account-statistic-wgt__content-value{
		font-size: 32px;
	}
	.seller-account-statistic-wgt__content-description{
		font-size: 16px;
	}
}
.seller-account-modal-overlay {
  position: fixed; inset: 0;
  background: rgba(15,23,42,.35);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  opacity: 0; pointer-events: none;
  transition: opacity 220ms ease;
  z-index: 999;
}

.seller-account-modal {
  position: fixed; inset: 0;
  margin: auto; 
  width: min(92vw,560px);
  height: max-content;
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 20px 60px rgba(0,0,0,.25);
  padding: 24px;
  opacity: 0; transform: translateY(8px) scale(.98);
  pointer-events: none;
  transition: opacity 220ms ease, transform 160ms ease;
  z-index: 1000;
}

.seller-account-modal__inner {
	position: relative;
}

.seller-account-modal__nav ul{
	display: flex;
	align-items: center;
	list-style-type: none;
}

.seller-account-modal__nav ul li{
	padding-right: 24px;
}

.seller-account-modal__nav ul li:last-child{
	padding-right: 0;
}

.seller-account-modal.is-open,
.seller-account-modal-overlay.is-open { opacity: 1; pointer-events: auto; }
.seller-account-modal.is-open { transform: translateY(0) scale(1); }

.modal__close {
  position: absolute; top: 10px; right: 12px;
  background: none; border: none; font-size: 28px; cursor: pointer;
}

.seller-account-modal__close{
	background-color: #FF8080;
	border: none;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	min-width: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	right: -30px;
	top: -30px;
}

.seller-account-modal__close svg{
	width: 18px;
	height: 18px;
	display: block;
	fill: #fff;
}

body.modal-lock { overflow: hidden; }
.table-more-dropdown {
  position: relative;
  display: inline-block;
}

.table-more-dropdown-content {
  position: absolute;
  top: 100%; right: 0;
  min-width: 160px;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 6px;
  box-shadow: 0 6px 16px rgba(0,0,0,.15);
  padding: 8px 0;
  opacity: 0;
  transform: translateY(5px);
  pointer-events: none;
  transition: opacity 180ms ease, transform 180ms ease;
  z-index: 50;
}

.table-more-dropdown.is-open .table-more-dropdown-content {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

.table-more-dropdown.is-open .table-more-dropdown-btn{
	background-color: #0C3E67;
}

.table-more-dropdown.is-open .table-more-dropdown-btn svg{
	fill: #fff;
}

.table-more-dropdown-content ul{
	list-style-type: none;
}

.table-more-dropdown-content ul li{
	border-bottom: 1px solid #DADADA;
}

.table-more-dropdown-content ul li:last-child{
	border-bottom: none;
}

.table-more-dropdown-content ul li a,
.table-more-dropdown-content ul li button{
	background: none;
	border: none;
	padding: 4px 8px;
	display: flex;
	align-items: center;
	color: #000;
	font-size: 14px;
}

.table-more-dropdown-content ul li span{
	display: block;
	padding-left: 8px;
}

.table-more-dropdown-content ul li svg{
	width: 22px;
	height: 22px;
	display: block;
	fill: #000;
}

.table-more-dropdown-content ul li .table-more-dropdown-content__btn-red{
	color: #FF8080;
}

.table-more-dropdown-content ul li .table-more-dropdown-content__btn-red svg{
	fill: #FF8080;
}

.account-filter {
  position: relative;
  display: inline-block;
}

@media(max-width: 991px){
	.account-filter{
		flex: 1;
		width: 100%;
	}
}

.account-filter__content {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  min-width: 220px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  box-shadow: 0 6px 20px rgba(0,0,0,.15);
  opacity: 0;
  transform: translateY(5px);
  pointer-events: none;
  transition: opacity 180ms ease, transform 180ms ease;
  z-index: 10;
}

.account-filter.is-open .account-filter__content {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
.account-filter__content ul{
	list-style-type: none;
}
.account-filter__content ul li{
	padding: 8px 16px;
	border-bottom: 1px solid #DADADA;
}
.account-filter__content ul li:last-child{
	border-bottom: none;
}
.account-filter__content ul li a,
.account-filter__content ul li button{
	color: #000000;
	font-size: 14px;
	background: none;
	border: none;
	text-align: left;
	white-space: nowrap;
}
.account-filter__btn{
	height: 48px;
	background: none;
	border: 1px solid #DADADA;
	border-radius: 6px;
	color: #000;
	font-size: 16px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 16px;
}
@media(max-width: 1199px){
	.account-filter__btn{
		width: auto !important;
	}
}
@media(max-width: 991px){
	.account-filter__btn{
		width: 100% !important;
	}
}
.account-filter__btn span{
	display: block;
	padding-right: 8px;
}
.account-filter__btn svg{
	display: block;
	width: 14px;
	height: 7px;
	stroke: #6F6F6F;
}
@media(min-width: 768px){
	.seller-account-filter__add-product{
		padding-left: 32px;
	}
}
@media(max-width: 767px){
	.seller-account-filter__add-product {
		padding-top: 16px;
	}
	.seller-account-filter__add-product button,
	.seller-account-filter__add-product a{
		width: 100%;
	}
}
.modal-message-info{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #DADADA;
	padding-bottom: 16px;
}
.modal-message-info__date{
	color: #1E2329;
	font-size: 16px;
	font-weight: 500;
}
.seller-account-filter__statistics{
	display: flex;
	align-items: center;
}
.seller-account-filter__statistics .account-filter{
	margin-right: 16px;
}

.order-points {
  position: relative;
  display: inline-block;
}

.order-points-content {
  position: absolute;
  top: 100%; right: 0;
  min-width: 160px;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 6px;
  box-shadow: 0 6px 16px rgba(0,0,0,.15);
  padding: 2px 0;
  opacity: 0;
  transform: translateY(5px);
  pointer-events: none;
  transition: opacity 180ms ease, transform 180ms ease;
  z-index: 50;
}

.order-points.is-open .order-points-content {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

.order-points-content ul{
	list-style-type: none;
}

.order-points-content ul li{
	padding: 0 8px;
}

.order-points-content ul li a{
	border-bottom: 1px solid #DADADA;
	color: #6F6F6F;
	font-size: 14px;
	font-weight: 500;
	transition: 200ms all;
	white-space: nowrap;
	padding: 8px 0;
	display: block;
}

.order-points-content ul li a:hover{
	color: #0D3E67;
}

.order-points-content ul li:last-child a{
	border-bottom: none;
}

.order-points-btn{
	background: none;
	padding: 0;
	border: none;
	display: flex;
	align-items: center;
}
.order-points-btn span{
	display: block;
	padding-right: 4px;
	color: #1E2329;
	font-size: 16px;
	font-weight: 500;
}
.order-points-btn svg{
	width: 14px;
	height: 8px;
	display: block;
	stroke: #1E2329;
}
.seller-account-table-mob-wgt{
	padding-bottom: 16px;
}
.seller-account-table-mob-wgt__inner{
	border: 1px solid #DADADA;
	padding: 16px;
	border-radius: 8px;
}
.seller-account-table-mob-wgt__row{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 8px 0;
}
.seller-account-table-mob-wgt__name{
	color: #6F6F6F;
	font-size: 16px;
	font-weight: 600;
}
.seller-account-table-mob-wgt__value-name{
	display: flex;
	align-items: center;
}
.seller-account-table-mob-wgt__value-name span{
	display: block;
	padding-left: 4px;
}
.seller-account-table-mob-wgt__value{
	color: #000;
	font-size: 16px;
	font-weight: 500;
}
.seller-account-table-mob-wgt__product-thumb{
	padding: 4px;
	border: 1px solid #DADADA;
	border-radius: 4px;
	width: 32px;
	height: 32px;
	min-width: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.seller-account-table-mob-wgt__product-thumb img{
	width: auto;
	height: 100%;
	display: block;
}
@media(min-width: 992px){
	.seller-account-table__mob-inner{
		display: flex;
		align-items: stretch;
		flex-wrap: wrap;
		margin: 0 -8px;
	}
	.seller-account-table-mob-wgt{
		width: 50%;
		flex: 0 0 auto;
		padding: 8px;
	}
}

.account-seller-dashboard{
	padding-bottom: 32px;
}

@media(min-width: 992px){
	.account-seller-dashboard__inner {
	  display: grid;
	  grid-template-columns: 1fr 2fr;
	  gap: 16px;
	  height: 160px;
	}
}

.account-seller-dashboard__main {
  background-color: #0D3E67;
  border-radius: 16px;
  padding: 32px;
}

.account-seller-dashboard__main-inner {
	  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.account-seller-dashboard__side {
  gap: 12px;
}

@media(min-width: 992px){
	.account-seller-dashboard__side {
	  display: grid;
	  grid-template-columns: 1fr 1fr;
	  grid-template-rows: 1fr 1fr;
	}
}

.account-seller-dashboard__item {
  background: #fff;
  border-radius: 10px;
  padding: 16px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.1);
  margin-top: 12px;
}
@media(max-width: 991px){
	.account-seller-dashboard__headline-wrap{
		padding-bottom: 12px;
	}
}
.account-seller-dashboard__headline{
	color: #fff;
	font-size: 24px;
	font-weight: 900;
	text-align: left;
}
.account-seller-dashboard__value{
	color: #fff;
	font-size: 24px;
	text-align: left;
	font-weight: 900;
}
@media(min-width: 992px){
	.account-seller-dashboard__item {
		margin-top: 0;
	}
	.account-seller-dashboard__headline{
		font-size: 32px;
	}
	.account-seller-dashboard__value{
		font-size: 32px;
	}
}
.account-seller-dashboard__item-inner{
	display: flex;
	align-items: stretch;
}
.account-seller-dashboard__item__icon{
	width: 50px;
	height: 50px;
	min-width: 50px;
	border-radius: 6px;
	background-color: #F3F7FF;
	display: flex;
	align-items: center;
	justify-content: center;
}
.account-seller-dashboard__item__icon svg{
	width: 30px;
	height: 30px;
}
.account-seller-dashboard__item__info{
	padding-left: 8px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.account-seller-dashboard__item-headline{
	font-size: 20px;
	font-weight: 500;
	color: #000;
}
.account-seller-dashboard__item-value{
	color: #6F6F6F;
	font-size: 16px;
}
.seller-account-sidebar{
	position: sticky;
	top: 50px;
}
.seller-account-setting-form__remove-textarea{
	display: none;
}
@media(min-width: 992px){
	.seller-account-company__mob{
		display: none;
	}
}
.seller-account-company__mob{
	padding-bottom: 16px;
}
.seller-account-company__mob .seller-account-menu{
	padding-top: 24px;
	text-align: center;
}
.seller-account-company__mob .seller-account-menu ul li a{
	justify-content: center;
}
.seller-account-menu__mob{
  display: none;
}
.account-menu-btn-wrap{
	display: flex;
	justify-content: flex-end;
	padding-top: 12px;
}
.account-menu-btn{
	border-radius: 4px;
	padding: 16px;
	border: 1px solid #DADADA;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	flex: 1;
}
.account-menu-btn svg{
	width: 25px;
	height: 20px;
	display: block;
	stroke: #6f6f6f;
}
.account-menu-btn span{
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 18px;
	color: #6f6f6f;
}

.seller-account-notifications{
	position: fixed;
	top: 32px;
	right: 32px;
	z-index: 1000;
}
.seller-account-notifications__item{
	padding: 16px 32px;
	border-radius: 5px;
	background-color: green;
	color: #fff;
	font-size: 16px;
	margin-bottom: 4px;
}
.seller-page-filter__inner{
	display: flex;
	align-items: center;
}
.seller-page-filter__inner .account-filter{
	margin-right: 64px;
}