.profile-content {
	height: 12.5rem;
	display: block;
	color: var(--light-color);
	background-color: var(--primary-color);
	padding: 1.25rem;
	text-align: center;
	text-transform: uppercase;
	background-size: cover;
	border-radius: var(--radius-sm);
	transition: background .4s ease-in-out;
}

.profile-content:hover {
	background-color: var(--primary-color--dark);
}

.profile-content>div>img {
	margin: 1rem auto 3.125rem
}

.profile-auth {
	width: 100%
}

.profile-auth__border {
	border: var(--border);
	padding: 1.25rem
}

.profile-auth__col-up {
	width: 100%
}

.profile-auth__col-up>h2 {
	color: var(--text-color);
	font-size: var(--h4);
	font-weight: 500;
	line-height: 1.5rem;
	padding-bottom: 2.5rem
}

.profile-auth__col-1 {
	width: 48%;
	border-right: var(--border);
	padding-right: 3.125rem
}

.profile-auth__col-2 {
	width: 48%;
	padding-left: 1.25rem
}

.profile-auth__col-2>p {
	font-size: var(--fs-sm);
	font-weight: 400;
	font-style: normal;
	line-height: 1.5;
	color: var(--gray-color);
	margin-top: 1.25rem;
}

.profile-reg__col-1 {
	width: 40%
}

.form-mess-reg button {
	width: 240px
}

.profile-auth__col-up>span {
	font-size: var(--fs-sm);
	font-weight: 400;
	line-height: 1.25;
	color: var(--text-color);
	display: flex;
	align-items: center;
	margin-bottom: 2rem
}

.profile-auth__col-up>span:before {
	content: "";
	height: 65px;
	width: .25rem;
	background: var(--primary-color);
	display: inherit;
	margin-right: 1.25rem;
}

.random-captcha {
	width: 180px;
	height: 40px
}

.profile-reg__captcha-img {
	width: 34%
}

.profile-reg__captcha-input {
	width: 64%
}

.profile-reg__btn>button {
	display: inline-block;
	width: 40%
}

.error404-left {
	width: 46%;
	margin-bottom: 2rem
}

.error404-right {
	width: 50%;
	text-align: center
}

.error404-right>h2 {
	text-transform: uppercase;
	font-size: var(--h1)
}

.error404-right>h3 {
	font-size: var(--h2);
	padding-bottom: .625rem
}

.error404-right>p {
	font-size: var(--fs-md);
	max-width: 259px;
	margin: 0 auto;
	padding-bottom: 2.25rem
}

.error404-right>div>a {
	border-radius: var(--radius-sm);
	margin-top: .375rem;
	margin-bottom: .375rem
}

.profile-left {
	width: 19.4%
}

.profile-right {
	width: 78.6%
}

.button-padding {
	padding-left: 3%;
	padding-right: 3%
}

.search-map {
	width: 50%
}

.search-map>ul {
	list-style: none
}

.search-map>ul>li>ul,
.search-map>ul>li>ul>li>ul,
.search-map>ul>li>ul>li>ul>li>ul,
.search-map>ul>li>ul>li>ul>li>ul>li>ul {
	padding-left: 1rem
}

.search-map>ul>li {
	line-height: 1.25rem
}

.search-map>ul>li>a {
	font-weight: 500
}

.search-map a {
	color: var(--primary-color);
	font-size: var(--fs);
	font-weight: 400
}

.search-map a:hover {
	text-decoration: underline
}

.search-map ul li:before {
	content: "•";
	color: var(--primary-color);
	font-size: var(--fs-lg);
	display: inline-block;
	padding-right: .625rem;
	vertical-align: middle
}

.search {
	width: 100%
}

.search-result {
	padding-top: 2rem
}

.search-result__text {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem;
	color: var(--text-color);
	padding-bottom: 20px;
}

.search-result__error-text {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem;
	color: var(--success-color);
	padding-bottom: .625rem;
}

.pages-search__up {
	padding-bottom: 2rem
}

.pages-search__down {
	padding-top: 2rem
}

.search-result__content {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem
}

.search-result__content>div {
	width: 100%;
	border-top: var(--border)
}

.search-result__content>div>h2 {
	margin-top: 2.25rem
}

.search-result__content>div>h2>a {
	color: var(--primary-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem;
	padding-bottom: 1.25rem
}

.search-result__content>div>h2>a:hover,
.search-result__content>div>div>span>a:hover {
	text-decoration: underline
}

.search-result__content>div>p {
	color: var(--text-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem
}

.search-result__content>div>div {
	margin-top: 1.25rem
}

.search-result__content>div>div>span {
	color: var(--text-color);
	font-size: var(--fs-md);
	font-weight: 400;
	line-height: 1;
	padding-bottom: .125rem;
	display: block
}

.search-result__content>div>div>span>span {
	padding-left: .375rem
}

.search-result__content>div>div>span>a {
	padding-left: .375rem;
	color: var(--primary-color)
}

.search-result__sort {
	margin-top: 2rem;
	margin-bottom: 2rem;
	text-align: left
}

.search-result__sort>span {
	color: var(--text-color);
	font-size: var(--fs);
	font-weight: 500;
	line-height: 1.125rem;
	display: inline-block
}

.search-result__sort>label {
	color: var(--text-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem;
	display: inline-block;
	padding-left: .375rem;
	padding-right: .375rem
}

.search-result__sort>a {
	color: var(--primary-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.125rem;
	display: inline-block
}

.search-result__sort>a:hover {
	text-decoration: underline
}

.profile-save-data__btn>button,
.profile-save-data__btn>a {
	display: inline-flex
}

.basket-right2 {
	width: 75%
}

.basket-right3 {
	width: 22%
}

.basket-right3__ghost {
	padding: 0 !important;
}

.basket-right3__cart {
	width: 100% !important;
	border: var(--border);
	padding: 2rem;
}

.bx-soa-cart-total-line {
	padding: .375rem 0;
	font-size: var(--fs-md);
	line-height: 1.25rem;
	overflow: hidden;
	color: var(--text-color)
}

.bx-soa-cart-t {
	float: left;
	font-weight: 400;
	width: 40%
}

.bx-soa-cart-d {
	float: right;
	text-align: right;
	font-weight: 400;
	width: 60%
}

.bx-soa-price-free {
	color: var(--success-color)
}

.bx-soa-cart-size-last {
	font-weight: 500;
	font-size: var(--fs)
}

.bx-soa-cart-total-line-total {
	margin-top: 1.5rem;
	margin-bottom: 1rem;
	padding-top: 1.5rem;
	border-top: var(--border)
}

.button-radius-3 {
	border-radius: var(--radius-sm) !important
}

.basket-right2__padding {
	padding-left: 2.5rem;
	padding-top: 2rem
}

.basket-right2__select-filter-one,
.basket-right2__select-filter-two,
.basket-right2__select-filter-three,
.basket-right2__select-filter-four {
	padding: 1rem;
	border: var(--border);
	margin-bottom: 1rem
}

.basket-right2__select-filter-five {
	padding-top: 1rem;
	padding-bottom: 1rem;
	border: var(--border);
	margin-bottom: 1rem
}

.basket-right2__product,
.basket-right2__product2 {
	border-top: var(--border);
	padding: 1rem
}

.basket-right2__select-filter-one {
	width: 100%
}

.basket-right2__select-filter-one>h2,
.basket-right2__select-filter-two>h2,
.basket-right2__select-filter-three>h2,
.basket-right2__select-filter-four>h2,
.basket-right2__select-filter-five>h2 {
	display: inline-block;
	color: var(--text-color);
	line-height: 1.25;
	font-weight: 500;
	vertical-align: middle;
	font-size: var(--h3)
}

.basket-right2__select-filter-five>h2 {
	padding-left: 1rem;
	padding-right: 1rem;
	padding-bottom: 1rem
}

.basket-right2__select-filter-one>h2:before,
.basket-right2__select-filter-two>h2:before,
.basket-right2__select-filter-three>h2:before,
.basket-right2__select-filter-four>h2:before,
.basket-right2__select-filter-five>h2:before {
	content: " ";
	display: inline-block;
	vertical-align: middle;
	width: 2rem;
	height: 2rem;
	margin-right: .625rem;
	background-image: url("../images/other/icons-bg.png");
	background-repeat: no-repeat
}

.basket-right2__select-filter-two {
	width: 49%
}

.basket-right2__select-filter-two>h2:before {
	background-position: 0 -90px
}

.basket-right2__select-filter-three {
	width: 49%
}

.basket-right2__select-filter-three>h2:before {
	background-position: 0 -60px
}

.basket-right2__form-checked>input {
	width: 5%;
	display: inline-block;
	vertical-align: middle;
	margin-right: .625rem
}

.basket-right2__form-checked>label {
	font-size: var(--fs);
	font-weight: 500;
	color: var(--text-color);
	padding-bottom: .625rem;
	display: inline-block
}

.basket-right2__form {
	margin-bottom: .625rem
}

.basket-right2__form-info {
	padding-left: 2rem
}

.basket-right2__form-info>span {
	font-size: var(--fs-sm);
	color: var(--gray-color);
	padding: .25rem .625rem;
	border-radius: var(--radius-sm);
	background: var(--background-color--light)
}

.basket-right2__form-info>p {
	font-size: var(--fs-md);
	color: var(--gray-color);
	padding-top: 1rem
}

.basket-right2__select-filter-four {
	width: 100%
}

.basket-right2__select-filter-four>h2:before {
	background-position: 0 -120px
}

.basket-right2__select-filter-five>h2:before {
	background-position: 0 -30px
}

.basket-right2__select-filter-five {
	width: 100%
}

footer {
	position: relative;
	z-index: 9
}

.basket-right2__product-th-1,
.basket-right2__product-th-2,
.basket-right2__product-th-3,
.basket-right2__product-th-4 {
	color: var(--gray-color);
	font-size: var(--fs-sm)
}

.basket-right2__product-th-1,
.basket-right2__product-td-1 {
	width: 30%
}

.basket-right2__product-th-2,
.basket-right2__product-td-2 {
	width: 23%;
	text-align: right
}

.basket-right2__product-th-3,
.basket-right2__product-td-3 {
	width: 24%;
	text-align: right
}

.basket-right2__product-th-4,
.basket-right2__product-td-4 {
	width: 23%;
	text-align: right
}

.basket-right2__product-td-1>img {
	float: left;
	width: 70px;
	padding-right: 5px;
	padding-bottom: 5px
}

.basket-right2__product-td-1>h3 {
	font-weight: 400;
	font-size: var(--fs-md);
	line-height: 1.2
}

.basket-right2__product-td-2 {
	font-weight: 500;
	font-size: var(--fs-md);
	line-height: 1.2
}

.basket-right2__product-td-3 {
	font-weight: 400;
	font-size: var(--fs-md);
	line-height: 1.2
}

.basket-right2__product-td-4 {
	font-weight: 500;
	font-size: var(--fs-md);
	line-height: 1.2
}

.basket-accordion {
	border-top: var(--border);
	border-left: var(--border);
	border-right: var(--border)
}

.basket-accordion__item-name-filter {
	background: var(--background-color);
	padding: 1.5rem 1.25rem;
	border-bottom: var(--border);
	display: flex
}

.basket-accordion__item-name-filter__pages {
	text-align: right
}

.basket-accordion__item-name-filter__name>h2 {
	font-size: var(--h5);
	font-weight: 500;
	line-height: 1.25rem;
	color: var(--text-color)
}

.basket-accordion__item-name-filter__pages>ul {
	list-style: none
}

.basket-accordion__item-name-filter__pages>ul>li {
	float: left;
	padding-left: .625rem
}

.basket-accordion__item-footer {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 1rem;
	border-bottom: var(--border);
	padding-bottom: 1.25rem;
}

.accordion__item {
	border-bottom: var(--border)
}

.accordion__header.vega-btn {
	--_font-size: var(--fs-md);
	--_font-weight: 500;
	--_background-color: var(--background-color--light);
	--_padding-y: 1.5rem;
	--_padding-x: 1.25rem;
	
	width: 100%;
	justify-content: space-between;
	position: relative;
}

.accordion__header > .icon {
	transition: transform var(--transition);
}

.accordion__item_show .accordion__header > .icon,
.accordion__item_slidedown .accordion__header > .icon {
	transform: rotateX(-180deg);
}

.accordion__item:not(.accordion__item_show) .accordion__body {
	display: none
}

.accordion__content {
	background: var(--background-color)
}

.accordion__content-data {
	padding: 1.25rem
}

.accordion__content__left {
	width: 45%
}

.accordion__content__right {
	width: 45%
}

.accordion__content__left>p,
.accordion__content__right-1>p {
	padding-top: .625rem;
	padding-bottom: .625rem
}

.accordion__content__left-1>span,
.accordion__content__left-2>span,
.accordion__content__left-3>span,
.accordion__content__right-1>span {
	display: block;
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.4;
	color: var(--text-color)
}

.accordion__content__left-1>span>label,
.accordion__content__right-1>span>label {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25;
	color: var(--danger-color);
	padding-left: .375rem
}

.accordion__content__left-2>span>label,
.accordion__content__left-3>span>label,
.accordion__content__right-1>span>span {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25;
	color: var(--text-color);
	padding-left: .375rem
}

.accordion__content-btn {
	border-top: var(--border)
}

.accordion__content-btn-1 {
	width: 25%;
	padding: 1.25rem
}

.accordion__content-btn-2 {
	width: 50%;
	padding: 1.25rem
}

.accordion__content-btn-3 {
	width: 25%;
	padding: 1.25rem
}

.svg-prev {
	transform: rotate(178deg);
	margin-right: .625rem
}

.button-light:hover .svg-prev {
	fill: var(--light-color)
}

.basket-order__detail-nav_up-1 {
	width: 60%
}

.basket-order__detail-nav_up-1 .vega-btn {
	--_icon-size: .75rem;
}

.basket-order__detail-nav_up-2 {
	width: 40%;
	text-align: right
}

.basket-order__detail-nav_up-3 {
	width: 60%;
	padding-top: 2rem
}

.basket-order__detail-nav_up-4 {
	width: 40%;
	text-align: right;
	padding-top: 1.25rem
}

.basket-order__detail-nav_up-3>h2 {
	color: var(--text-color);
	font-size: var(--h4);
	font-weight: 500;
	line-height: 1.25
}

.basket-order_detail__all {
	display: block;
	border: var(--border);
	margin: 1.25rem 0
}

.basket-order_detail-border-top {
	border-top: var(--border)
}

.basket-order_detail-border-bottom {
	border-bottom: var(--border)
}

.basket-order_detail__all-name {
	padding: 1.25rem 1.25rem 2.25rem;
	width: 100%
}

.basket-order_detail__all-name>h3 {
	font-size: var(--h3);
	font-weight: 500;
	line-height: 1.25;
	margin: 0
}

.basket-order_detail__all-text>p {
	padding-bottom: 1.25rem
}

.basket-order_detail__all-text>span,
.basket-order_detail__all-text>p>span {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25;
	display: block;
	color: var(--gray-color)
}

.basket-order_detail__all-text>span>label,
.basket-order_detail__all-text>p>span>label,
.basket-order_detail__all-text>p>label,
.basket-order_detail__all-text>label {
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25;
	display: block;
	color: var(--text-color)
}

.basket-order_detail__all-text p>label>i {
	border: var(--border);
	background: var(--background-color--light);
	color: var(--danger-color);
	padding: .25em .63em;
	border-radius: var(--radius-sm);
	font-size: .875em;
	font-weight: 500;
	font-style: normal;
	margin-left: .25rem;
	display: inline-block
}

.basket-order_detail__all-text>a {
	--_font-size: var(--fs);
	--_border: var(--border);

	--_border-color-active: var(--primary-color);

	border: 0;
	border-bottom: var(--_border);
}

.sale-order-detail-payment-options-methods-info-change-link:after {
	all: unset;
}

.basket-order_detail__all-1-1 {
	width: 33%;
	padding: 0 1.25rem 1.25rem
}

.basket-order_detail__all-1-2 {
	width: 25%;
	padding: 0 1.25rem 1.25rem
}

.basket-order_detail__all-1-3 {
	width: 8%;
	padding: .625rem 1.25rem 1.25rem
}

.basket-order_detail__all-1-1-3 {
	width: 10%;
	padding: .625rem 1.25rem 1.25rem
}

.basket-order_detail__all-2-3 {
	width: 50%;
	padding: 1.25rem
}

.basket-order_detail__all-2-2-3 {
	width: 80%;
	padding: 1.25rem
}

.basket-order_detail__all-3-3 {
	width: 100%;
	padding: 1.25rem
}

.basket-order_detail__all-table {
	padding: 2rem 1.25rem 1.25rem
}

.basket-order_detail__all-table2 {
	padding: 0 1.25rem 1.25rem
}

.basket-order_detail__all-table-thead {
	padding-bottom: .625rem
}

.basket-order_detail__all-table-tbody {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	align-items: center
}

.basket-order_detail__all-table-thead-td-1,
.basket-order_detail__all-table-tbody-td-1 {
	width: 8%
}

.basket-order_detail__all-table-thead-td-2,
.basket-order_detail__all-table-tbody-td-2 {
	width: 52%
}

.basket-order_detail__all-table-thead-td-3,
.basket-order_detail__all-table-tbody-td-3 {
	width: 12%
}

.basket-order_detail__all-table-thead-td-4,
.basket-order_detail__all-table-tbody-td-4 {
	width: 12%
}

.basket-order_detail__all-table-thead-td-5,
.basket-order_detail__all-table-tbody-td-5 {
	width: 12%
}

.basket-order_detail__all-table-thead span {
	color: var(--gray-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25
}

.basket-order_detail__all-table-tbody-td-2>h4>a {
	color: var(--text-color);
	font-size: var(--fs);
	font-weight: 400;
	line-height: 1.25rem
}

.basket-order_detail__all-table-tbody-td-2>h4>a:hover {
	text-decoration: underline
}

.basket-order_detail__all-table-content {
	display: none
}

@media (max-width:1280px) {
	.error404__left-menu {
		width: 90%;
		margin-left: 5%
	}

	.profile-right {
		width: 76.5%
	}

	.basket-right2 {
		width: 71%
	}

	.basket-right3 {
		width: 25%
	}

	.accordion__content-btn-1,
	.accordion__content-btn-2,
	.accordion__content-btn-3 {
		width: 32%
	}
}

@media (max-width:1150px) {
	.profile-right {
		width: 76%
	}

	.basket-right2 {
		width: 70%
	}

	.basket-right3 {
		width: 27%
	}

	.basket-order_detail__all-1-3,
	.basket-order_detail__all-1-1-3 {
		width: 25%
	}
}

@media (max-width:1100px) {
	.profile-reg__captcha-img {
		width: 42%
	}

	.profile-reg__captcha-input {
		width: 56%
	}

	.error404__left-menu {
		width: 90%;
		margin-left: 10%
	}

	.profile-right {
		width: 75%
	}

	.basket-right2,
	.basket-right3,
	.basket-right2__select-filter-two,
	.basket-right2__select-filter-three {
		width: 100%
	}

	.basket-right3__cart {
		position: unset;
		width: 100% !important;
	}

	.basket-order_detail__all-table-thead-td-2,
	.basket-order_detail__all-table-tbody-td-2 {
		width: 42%
	}

	.basket-order_detail__all-table-thead-td-4,
	.basket-order_detail__all-table-tbody-td-4 {
		width: 17%
	}
}

@media (max-width:1050px) {
	.profile-right {
		width: 73%
	}
}

@media (max-width:1024px) {
	.profile-right {
		width: 71%
	}

	.basket-order_detail__all-1-1,
	.basket-order_detail__all-1-2 {
		width: 50%
	}
}

@media (max-width:991px) {

	.profile-reg__captcha-img {
		width: 48%
	}

	.profile-reg__captcha-input {
		width: 50%
	}

	.error404-left {
		width: 100%
	}

	.error404-left>img {
		margin: 0 auto 2rem
	}

	.error404-right {
		width: 100%
	}

	.accordion__content-btn-1,
	.accordion__content-btn-2 {
		width: 50%;
		padding: .625rem
	}

	.accordion__content-btn-3 {
		width: 100%;
		padding: .625rem
	}

	.basket-order_detail__all-table-thead-td-2,
	.basket-order_detail__all-table-tbody-td-2 {
		width: 32%
	}
}

@media (max-width:950px) {
	.error404__left-menu {
		width: 70%;
		margin-left: 20%
	}

	.profile-right {
		width: 69%
	}
}

@media (max-width:900px) {
	.profile-right {
		width: 65%
	}

	.basket-accordion__item-name-filter__pages>ul>li {
		float: left;
		padding-top: .625rem;
		padding-right: .625rem;
		padding-left: 0
	}

	.basket-order_detail__all-table-thead-td-2,
	.basket-order_detail__all-table-tbody-td-2 {
		width: 27%
	}

	.basket-order_detail__all-table-thead-td-4,
	.basket-order_detail__all-table-tbody-td-4 {
		width: 20%
	}
}

@media (max-width:800px) {
	.profile-auth__col-1 {
		width: 100%;
		border-right: none;
		padding-right: .625rem
	}

	.profile-auth__col-2 {
		width: 100%;
		padding-left: 0;
		margin-top: 1rem
	}

	.profile-reg__col-1 {
		width: 100%
	}

	.profile-reg__captcha-img {
		width: 26%
	}

	.profile-reg__captcha-input {
		width: 72%
	}

	.profile-right {
		width: 62.5%
	}
}

@media (max-width:720px) {
	.error404__left-menu {
		width: 100%;
		margin-left: 0
	}

	.profile-left {
		display: none
	}

	.profile-right {
		width: 100%
	}
	.basket-accordion__item-name-filter {
		gap: 1rem;
	}

	.basket-accordion__item-name-filter__pages>ul>li {
		float: left;
		padding-top: 0;
		padding-right: .625rem;
		padding-left: 0
	}
}

@media (max-width:700px) {

	.profile-reg__btn>button {
		display: block;
		width: 100%;
		margin-top: .625rem;
		margin-bottom: .625rem
	}

	.basket-order_detail__all-2-2-3 {
		width: 100%;
		padding: 0 1.25rem 1.25rem
	}
}

@media (max-width:600px) {
	.profile-reg__captcha-img {
		width: 40%
	}

	.profile-reg__captcha-input {
		width: 58%
	}

	.basket-order_detail__all-table-thead {
		display: none
	}

	.basket-order_detail__all-table-tbody-td-1>img {
		width: 30%;
		margin: 0 auto .625rem
	}

	.basket-order_detail__all-table-thead-td-1,
	.basket-order_detail__all-table-thead-td-2,
	.basket-order_detail__all-table-tbody-td-1,
	.basket-order_detail__all-table-tbody-td-2 {
		width: 100%;
		text-align: center;
		margin: 0 auto .625rem
	}

	.basket-order_detail__all-table-thead-td-3,
	.basket-order_detail__all-table-thead-td-4,
	.basket-order_detail__all-table-thead-td-5,
	.basket-order_detail__all-table-tbody-td-3,
	.basket-order_detail__all-table-tbody-td-4,
	.basket-order_detail__all-table-tbody-td-5 {
		width: 33%;
		text-align: center
	}

	.basket-order_detail__all-1-1,
	.basket-order_detail__all-1-2,
	.basket-order__detail-nav_up-1,
	.basket-order__detail-nav_up-2,
	.basket-order__detail-nav_up-3,
	.basket-order__detail-nav_up-4 {
		width: 100%
	}

	.basket-order_detail__all-table-tbody-td-6 {
		width: 100%;
		text-align: center
	}

	.basket-order__detail-nav_up-2,
	.basket-order__detail-nav_up-4 {
		text-align: left;
		padding-top: 1.25rem
	}
}

@media (max-width:540px) {
	.basket-order_detail__all-text p>label>i {
		margin-top: .375rem;
		margin-left: 0
	}

	.basket-accordion__item-name-filter__pages>ul {
		display: grid;
		gap: 1rem;
	}

	.basket-accordion__item-name-filter {
		flex-direction: column;
		align-items: flex-start !important;
	}

	.basket-accordion__item-name-filter__pages>ul>li {
		padding: 0;
		float: unset;
	}

	.basket-accordion__item-name-filter__pages>ul>li>* {
		width: 100%;
	}
}

@media (max-width:480px) {
	.search-result__sort>label {
		display: none
	}

	.search-result__sort>span,
	.search-result__sort>a {
		display: block;
		margin-bottom: .625rem
	}

	.basket-right2__product {
		display: none
	}

	.basket-right2__product-td-1,
	.basket-right2__product-td-2,
	.basket-right2__product-td-3,
	.basket-right2__product-td-4 {
		width: 100%;
		text-align: left;
		padding-bottom: .625rem
	}

	.accordion__content__left,
	.accordion__content__right,
	.accordion__content-btn-1,
	.accordion__content-btn-2 {
		width: 100%
	}

	.basket-order_detail__all-1-3,
	.basket-order_detail__all-1-1-3 {
		width: 50%
	}

	.basket-order_detail__all-2-3,
	.basket-order_detail__all-2-2-3 {
		width: 100%
	}
}

@media (max-width:420px) {
	.search-map {
		width: 100%
	}
}

@media (max-width:400px) {
	.form-mess-reg button {
		width: 100%
	}

	.profile-reg__captcha-img {
		width: 100%;
		margin-bottom: 1.25rem
	}

	.profile-reg__captcha-input {
		width: 100%
	}
}