:focus-visible {
	/* outline: 1px dashed var(--accent-color); */
	/* outline-offset: 0.0625em; */
	/* transition-duration: 0s !important; */
}
html {
	font-size: initial !important;
	background-color: var(--background-color);
}
.wrapper {
	background-color: var(--background-color);
}

.btn-2 {
	cursor: pointer;
}
.actions-hero-card__btn.active {
	pointer-events: none;
}
.filter_toggle {
	background-color: #e5097f;
	display: flex;
	align-items: center;
	gap: 4px;
	border-radius: 100px;
	padding: 9px 10px;
}
.filter_toggle__sign {
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff;
}
.toggle {
	display: block;
	position: relative;
	width: 36px;
	height: 20px;
}
.toggle__input {
	display: none;
}
.toggle__slider {
	position: absolute;
	inset: 0;
	background-color: white;
	border-radius: 34px;
	cursor: pointer;
	transition: background-color 0.4s;
}
.toggle__slider::before {
	content: "";
	position: absolute;
	width: 16px;
	height: 16px;
	left: 2px;
	bottom: 2px;
	background-color: #475159;
	border-radius: 50%;
	transition: all 0.4s;
}
.toggle__input:checked + .toggle__slider::before {
	transform: translateX(15px);
	background-color: #e5097f;
}
.toggle__input:disabled + .toggle__slider {
	background-color: #ccc;
	cursor: not-allowed;
}
.toggle__input:disabled + .toggle__slider::before {
	background-color: #e0e0e0;
}
.bx-filter {
	margin: 24px 0;
}
.bx_wrapper_filter {
	justify-content: start;
	gap: 12px;
	row-gap: 20px;
}
.bx-filter__sort {
	margin-left: auto;
	display: flex;
	gap: 24px;
	align-items: center;
}
.custom-checkbox__color.__border {
	border: 1px solid #7a848c;
}
.select_dropdown .selectric-items li {
	padding: 8px 44px;
	font-size: 14px;
	white-space: nowrap;
}
.select_dropdown .selectric-items li.selected {
}
.select_dropdown .selectric-items li:hover {
	background-color: #f2f3f9 !important;
}
.select_dropdown .selectric .label:before {
	position: absolute;
	width: 20px;
	left: 0;
	height: 20px;
	content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgzMTcgMTMuMjUzMkwxNS4wMDIgMTYuODQyM0MxNC45NzUxIDE2Ljg2NzQgMTQuOTQ1MyAxNi44OTAzIDE0LjkxMzcgMTYuOTA5OUMxNC45MTE2IDE2LjkxMTIgMTQuOTA5NCAxNi45MTIzIDE0LjkwNzMgMTYuOTEzNkMxNC44Nzc4IDE2LjkzMTUgMTQuODQ2NiAxNi45NDY5IDE0LjgxNDIgMTYuOTU5NUMxNC44MTE4IDE2Ljk2MDQgMTQuODA5MyAxNi45NjExIDE0LjgwNjggMTYuOTYyQzE0Ljc3NDYgMTYuOTc0MSAxNC43NDEyIDE2Ljk4MzQgMTQuNzA3MSAxNi45ODk3QzE0LjcwNTMgMTYuOTkwMSAxNC43MDM0IDE2Ljk5MDIgMTQuNzAxNiAxNi45OTA1QzE0LjYzMTcgMTcuMDAzMiAxNC41NTk5IDE3LjAwMzIgMTQuNDkwMSAxNi45OTA1QzE0LjQ4ODIgMTYuOTkwMiAxNC40ODY0IDE2Ljk5MDEgMTQuNDg0NSAxNi45ODk3QzE0LjQ1MDQgMTYuOTgzMyAxNC40MTcgMTYuOTc0IDE0LjM4NDcgMTYuOTYyQzE0LjM4MjMgMTYuOTYxMSAxNC4zNzk4IDE2Ljk2MDQgMTQuMzc3NCAxNi45NTk1QzE0LjM0NDkgMTYuOTQ2OCAxNC4zMTM2IDE2LjkzMTQgMTQuMjg0IDE2LjkxMzRDMTQuMjgyMSAxNi45MTIyIDE0LjI4IDE2LjkxMTIgMTQuMjc4MSAxNi45MUMxNC4yNDYxIDE2Ljg5MDEgMTQuMjE2NCAxNi44Njc0IDE0LjE4OTMgMTYuODQyTDEwLjM1OTggMTMuMjUyNUMxMC4yNTIyIDEzLjE1MTUgMTAuMTkxNyAxMy4wMTQ2IDEwLjE5MTggMTIuODcxOEMxMC4xOTE4IDEyLjcyOTEgMTAuMjUyNCAxMi41OTIyIDEwLjM2MDEgMTIuNDkxMkMxMC40Njc4IDEyLjM5MDMgMTAuNjEzOCAxMi4zMzM2IDEwLjc2NjEgMTIuMzMzNkMxMC45MTg0IDEyLjMzMzUgMTEuMDY0NSAxMi4zOTAyIDExLjE3MjIgMTIuNDkxMUwxNC4wMjEzIDE1LjE2MTZWNy44NDYxNUMxNC4wMjEzIDcuNzAzMzUgMTQuMDgxOSA3LjU2NjM5IDE0LjE4OTYgNy40NjU0QzE0LjI5NzMgNy4zNjQ0MiAxNC40NDM1IDcuMzA3NjkgMTQuNTk1OCA3LjMwNzY5QzE0Ljc0ODIgNy4zMDc2OSAxNC44OTQzIDcuMzY0NDIgMTUuMDAyIDcuNDY1NEMxNS4xMDk4IDcuNTY2MzkgMTUuMTcwMyA3LjcwMzM1IDE1LjE3MDMgNy44NDYxNVYxNS4xNjE3TDE4LjAxOTQgMTIuNDkxNkMxOC4xMjcxIDEyLjM5MDYgMTguMjczMiAxMi4zMzM5IDE4LjQyNTYgMTIuMzMzOUMxOC41NzggMTIuMzM0IDE4LjcyNDEgMTIuMzkwNyAxOC44MzE4IDEyLjQ5MTdDMTguOTM5NSAxMi41OTI3IDE5IDEyLjcyOTcgMTkgMTIuODcyNUMxOSAxMy4wMTUzIDE4LjkzOTQgMTMuMTUyMiAxOC44MzE3IDEzLjI1MzJaTTguNDY4MDMgOC43NDM1OUgxLjU3NDQ3QzEuNDIyMTEgOC43NDM1OSAxLjI3NTk5IDguODAwMzIgMS4xNjgyNiA4LjkwMTNDMS4wNjA1MiA5LjAwMjI4IDEgOS4xMzkyNCAxIDkuMjgyMDVDMSA5LjQyNDg2IDEuMDYwNTIgOS41NjE4MiAxLjE2ODI2IDkuNjYyOEMxLjI3NTk5IDkuNzYzNzggMS40MjIxMSA5LjgyMDUxIDEuNTc0NDcgOS44MjA1MUg4LjQ2ODAzQzguNjIwMzkgOS44MjA1MSA4Ljc2NjUgOS43NjM3OCA4Ljg3NDI0IDkuNjYyOEM4Ljk4MTk3IDkuNTYxODIgOS4wNDI1IDkuNDI0ODYgOS4wNDI1IDkuMjgyMDVDOS4wNDI1IDkuMTM5MjQgOC45ODE5NyA5LjAwMjI4IDguODc0MjQgOC45MDEzQzguNzY2NSA4LjgwMDMyIDguNjIwMzkgOC43NDM1OSA4LjQ2ODAzIDguNzQzNTlaTTEuNTc0NDcgNC4wNzY5MkgxNC41OTU3QzE0Ljc0ODEgNC4wNzY5MiAxNC44OTQyIDQuMDIwMTkgMTUuMDAxOSAzLjkxOTIxQzE1LjEwOTcgMy44MTgyMyAxNS4xNzAyIDMuNjgxMjcgMTUuMTcwMiAzLjUzODQ2QzE1LjE3MDIgMy4zOTU2NSAxNS4xMDk3IDMuMjU4NjkgMTUuMDAxOSAzLjE1NzcxQzE0Ljg5NDIgMy4wNTY3MyAxNC43NDgxIDMgMTQuNTk1NyAzSDEuNTc0NDdDMS40MjIxMSAzIDEuMjc1OTkgMy4wNTY3MyAxLjE2ODI2IDMuMTU3NzFDMS4wNjA1MiAzLjI1ODY5IDEgMy4zOTU2NSAxIDMuNTM4NDZDMSAzLjY4MTI3IDEuMDYwNTIgMy44MTgyMyAxLjE2ODI2IDMuOTE5MjFDMS4yNzU5OSA0LjAyMDE5IDEuNDIyMTEgNC4wNzY5MiAxLjU3NDQ3IDQuMDc2OTJaTTYuOTM2MiAxNC40ODcySDEuNTc0NDdDMS40MjIxMSAxNC40ODcyIDEuMjc1OTkgMTQuNTQzOSAxLjE2ODI2IDE0LjY0NDlDMS4wNjA1MiAxNC43NDU5IDEgMTQuODgyOCAxIDE1LjAyNTZDMSAxNS4xNjg1IDEuMDYwNTIgMTUuMzA1NCAxLjE2ODI2IDE1LjQwNjRDMS4yNzU5OSAxNS41MDc0IDEuNDIyMTEgMTUuNTY0MSAxLjU3NDQ3IDE1LjU2NDFINi45MzYyQzcuMDg4NTYgMTUuNTY0MSA3LjIzNDY4IDE1LjUwNzQgNy4zNDI0MSAxNS40MDY0QzcuNDUwMTUgMTUuMzA1NCA3LjUxMDY3IDE1LjE2ODUgNy41MTA2NyAxNS4wMjU2QzcuNTEwNjcgMTQuODgyOCA3LjQ1MDE1IDE0Ljc0NTkgNy4zNDI0MSAxNC42NDQ5QzcuMjM0NjggMTQuNTQzOSA3LjA4ODU2IDE0LjQ4NzIgNi45MzYyIDE0LjQ4NzJaIiBmaWxsPSIjMEQwMTA2Ii8+Cjwvc3ZnPgo=);
}
.select_dropdown .selectric .label {
	position: relative;
	display: flex;
	align-items: center;
	gap: 4px;
	padding-left: 24px;
}
.select_dropdown .selectric-items {
	background: #fbfbff;
	border-radius: 8px !important;
	padding: 24px 0;
	box-shadow: 0px 2px 10px rgba(24, 51, 72, 0.15);
	width: auto !important;
	left: auto;
	right: 0;
	top: calc(100% + 16px);
}
.select_dropdown__option {
	position: relative;
	line-height: 1 !important;
}
.select_dropdown__option:before {
	position: absolute;
	content: "";
	width: 16px;
	height: 16px;
	border: 2px solid #d7d7d7;
	background-color: white;
	left: 20px;
	border-radius: 100%;
	top: 50%;
	transform: translateY(-50%);
}
.select_dropdown__option.selected:before {
	border: 5px solid #e5097f;
}
.slide-panel__form_wrap {
	width: 100%;
}
.basket-page {
	margin-bottom: 100px;
}
.products-list-page__inner {
	display: flex;
	justify-content: space-between;
	gap: 156px;
	flex-direction: row-reverse;
}
.js_fixed_aside {
	flex: 1;
	max-width: 436px;
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
	padding: 24px 16px;
	align-self: start;
}
.basket__wrap {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.bg-white {
}
.basket__row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
}
.basket__row-all {
	font-size: 18px;
	text-transform: uppercase;
	margin-top: 8px;
}
.basket-btn__wrap {
	& > a {
		width: 100%;
	}
}
.catalog-list {
	flex: 1;
}
.cards-section__item {
	border: 1px solid #f3f3f7;
	display: flex;
	padding: 16px;
	position: relative;
	z-index: 0;
}
.cards-section__item_inner {
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 16px;
	justify-content: space-between;
}
.cards-section__item-like {
	position: absolute;
	top: 16px;
	right: 16px;
	cursor: pointer;
	z-index: 1;
}
.cards-section__item-img {
	width: 114px;
	height: 156px;
	margin-right: 18px;
	position: relative;
	flex-shrink: 0;
}
.cards-section__item-img img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.cards-section__item-title-wrap {
	max-width: calc(100% - 20px - 16px);
}
.cards-section__item-title {
	font-size: 18px;
}
.counter__inner {
	border: 1px solid #f3f3f7;
	border-radius: 5px;
	display: flex;
	align-items: stretch;
	justify-content: space-between;
	position: relative;
	z-index: 1;

	& span {
		cursor: pointer;
	}
}
.cards-section__link {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.count-remove {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 9px 9px 9px 16px;
}
.count-input {
	min-width: unset;
	max-width: 40px;
	display: inline-block;
	text-align: center;
	padding: 0;
}
.count-add {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 9px 16px 9px 9px;
}
.cards-section__item:not(:last-child) {
	border-bottom: none;
}
.cards-section__footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.cards-section__properties {
	display: flex;
	flex-direction: column;
	gap: 4px;
}
.cards-section__properties_item {
	font-size: 14px;

	& span:nth-child(1) {
		font-weight: 300;
		color: #475159;
	}
	& span:nth-child(2) {
		font-weight: 300;
	}
}
.cards-section__item-price.now {
	font-weight: 500;
	font-size: 20px;
}
[class*="__container"].__type_2 {
	max-width: 1472px;
}
.basket__inner {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.clear-basket-page__title {
	font-size: 32px;
	text-transform: uppercase;
	font-weight: 400;
}
.basket-page__empty_content {
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-top: 100px;

	& > a {
		margin-top: calc(40px - 16px);
	}
}
.__no_spinner[type="number"]::-webkit-outer-spin-button,
.__no_spinner[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.__no_spinner[type="number"] {
	-moz-appearance: textfield;
}
.footer.__is_down_footer {
	margin-top: auto;
}
.personal-page__grid {
	display: flex;
	justify-content: space-between;
	flex-direction: row-reverse;
	gap: 24px;

	& aside {
		flex: 1;
		max-width: 288px;
	}

	& > * {
	}
}
.page-purchases-history__items {
	flex: 1;
	max-width: 584px;
	display: flex;
	flex-direction: column;
}
.form-group__inner {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.form-item {
	--input-border-radius: 3px;

	& input {
		padding: var(--input-padding-x);
		padding-bottom: 10px;
	}

	& label {
		background-color: white;
	}
}
.form-label__text {
	/* --form-label-transform: translateY(-145%) translateX(-5px) scale(0.8); */
	--form-label-transform: translateY(-30%) translateX(calc(var(--input-padding-x) / -16)) scale(0.8);

	transform-origin: left center;
	color: #475159;
	height: 100% !important;
	/* top: 50% !important; */
	/* transform: translateY(-50%); */
	/* height: auto !important; */
}
.form-bottom {
	margin-top: calc(42px - 24px);
	display: flex;
	justify-content: space-between;
	gap: 8px;

	& > * {
		flex: 1;
	}
}
.page-purchases-history__user-info {
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
	padding: 24px 0;
}
.page-purchases-history__user-name {
	padding: 0 40px;
}
.page-purchases-history__list-wrap {
	margin-top: 24px;
	& ul li {
		&.__exit {
			margin-top: 24px;
			opacity: 0.6;
		}

		& a {
			padding: 12px 40px;
			width: 100%;
			transition: all 0.3s;
			display: flex;
			align-items: center;
			gap: 6px;

			&.active {
				position: relative;

				&:before {
					content: "";
					position: absolute;
					top: 0;
					bottom: 0;
					left: 0;
					width: 2px;
					height: 100%;
					background-color: #e5097f;
				}
			}
		}
	}
}
.page-purchases-history__items.__full {
	max-width: 1028px;
	gap: 4px;
}
.page-purchases-history__item {
	display: flex;
	width: 100%;
	background-color: white;
	padding: 16px;
	position: relative;

	& > a {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		width: 100%;
		height: 100%;
	}
}
.page-purchases-history__item-top {
	flex: 1;
	display: flex;
	align-items: center;
	/* justify-content: space-between; */
	gap: 24px;

	& .btn-2 {
		max-width: 159px;
	}
}
.date {
	font-weight: 500;
	font-size: 20px;
}
.status {
	font-weight: 400;
	font-size: 16px;
}
.table-item {
	display: flex;
	flex-direction: column;
	gap: 4px;

	& .table-item-title {
		font-weight: 400;
		font-size: 14px;
		color: #475159;
	}
	& .letter {
	}
}
.table-item-text {
	&.__weight {
		font-weight: 500;
		font-size: 22px;
	}
}
.price-all-sum {
	font-weight: 500;
	font-size: 20px;
	text-align: right;
}
.page-order__title {
	font-weight: 500;
	font-size: 22px;
	text-transform: unset;
}
.status.__custom {
	padding: 6px 10px;
	border-radius: 3px;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: 0.02em;
	text-transform: lowercase;
}
.page-order__info-price-all {
	flex: 1;
	display: flex;
	justify-content: end;
}
.page-order__items {
	margin-top: 16px;
	padding: 0;
	display: flex;
	flex-direction: column;
}
.page__area.__status_row {
	display: flex;
	gap: 16px;
	justify-content: start;
}
.status_info_box {
	padding: 28px 24px;
	background-color: #f2f3f9;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 68px;
}
.page-order__inner {
	margin-top: 40px;
}
.cards-section__properties {
	&.__custom {
		display: flex;
		flex-direction: row;
		gap: 34px;

		& .cards-section__properties_item {
			display: flex;
			flex-direction: column;
			gap: 4px;
			position: relative;

			&:not(:last-child):after {
				content: "";
				position: absolute;
				top: 0;
				bottom: 0;
				right: -17px;
				width: 1px;
				height: 100%;
				background-color: #f3f3f7;
			}

			& span:nth-child(1) {
				font-size: 14px;
			}
			& span:nth-child(2) {
				font-size: 16px;
				font-weight: 400;
			}
		}
	}
}
.page-order__cancel-btn {
	margin-top: 40px;
	display: flex;
	justify-content: end;
}
.homewear-block__cards {
	min-width: 0;
}
.pagging__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
}
.pagging__arrow {
	height: 100%;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.pagging__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.pagging__link {
	width: 2.5rem;
	height: 2.5rem;
	border-radius: 0.25rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.pagging__link.active {
	background-color: #e5097f;
	color: #fff;
	cursor: default;
	pointer-events: none;
}
.catalog__pagging {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 42px;
}
.share_button {
	overflow: initial;
}
.views-actions .item-actions.active {
	color: var(--accent-color);
}
.wrapper_parameters input.input {
	padding-inline: unset !important;
	padding: 6px 22px 6px 30px !important;
	font-size: 16px;
	border-radius: 4px;
}
.wrapper_parameters .input-wrapper.has-prefix::before {
	left: 8px;
}
.wrapper_parameters .input-wrapper.has-prefix::after {
	right: 8px;
}
.wrapper_parameters .col-xs-6.bx-filter-parameters-box-container-block {
	flex: 1;
}
.clear-basket-page__title {
	font-weight: 500;
	font-size: 22px;
}
.product-sku-modal {
	position: fixed;
	inset: 0;
	z-index: 1000;
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgba(0, 0, 0, 0.55);
	backdrop-filter: blur(3px);
	opacity: 0;
	visibility: hidden;
	transition:
		opacity 0.22s ease,
		visibility 0.22s ease;
}
.product-sku-modal--active {
	opacity: 1;
	visibility: visible;
}
.product-sku-modal__content {
	position: relative;
	width: 100%;
	max-width: 460px;
	max-height: 92vh;
	margin: 20px;
	padding: 28px 24px 32px;
	background: #fff;
	border-radius: 16px;
	box-shadow: 0 20px 60px rgba(0, 0, 0, 0.22);
	overflow-y: auto;
	transform: scale(0.92);
	opacity: 0;
	transition:
		transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1),
		opacity 0.28s ease;
}
.product-sku-modal--active .product-sku-modal__content {
	transform: scale(1);
	opacity: 1;
}
.product-sku-modal__header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.product-sku-modal__title {
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	color: #14181f;
}
.product-sku-modal__close {
	flex-shrink: 0;
	width: 44px;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: none;
	border: none;
	cursor: pointer;
	transition: transform 0.18s ease;
}
.product-sku-modal__close:hover {
	transform: scale(1.12);
}
.product-sku-modal__close svg {
	width: 28px;
	height: 28px;
}
.sku-property {
	margin-bottom: 20px;
}
.sku-property:last-child {
	margin-bottom: 0;
}
.sku-property__name {
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: 500;
	color: #555;
}
.sku-values-list {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.sku-value {
	cursor: pointer;
	user-select: none;
}
.sku-value--color {
	width: 40px;
	height: 40px;
	border-radius: 8px;
	overflow: hidden;
	border: 2px solid transparent;
	transition: all 0.2s ease;
}
.sku-value--color.active,
.sku-value--color:hover {
	border-color: #000;
}
.sku-value--text {
	padding: 0 16px;
	height: 40px;
	display: flex;
	align-items: center;
	border: 1px solid #ddd;
	border-radius: 8px;
	font-size: 15px;
	transition: all 0.2s ease;
}
.sku-value--text.active,
.sku-value--text:hover {
	border-color: #000;
	background: #f8f8f8;
}
.product-sku-modal__price-block {
	margin-top: 20px;
	font-size: 22px;
	font-weight: 700;
}
.product-sku-modal__price-old {
	margin-top: 6px;
	font-size: 16px;
	color: #999;
	text-decoration: line-through;
}
.counter-actions:empty {
	display: none;
}
.empty_basket_box {
	display: flex;
	flex-direction: column;
	gap: 24px;
	justify-content: center;
	align-items: center;
}
.empty_basket_box__text {
}
.empty_basket_box__link {
}
.brics_share {
	position: relative;
	flex: 1;
}
.brics_share__socials {
	position: absolute;
	bottom: calc(100%);
	left: 0;
	padding-bottom: 10px;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-webkit-transform: scale(0.5) translateY(30px);
	-ms-transform: scale(0.5) translateY(30px);
	transform: scale(0.5) translateY(30px);
	z-index: 5;
}
.brics_share__inner_socials {
	padding: 8px 10px;
	background-color: #ffffff;
	box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08);
	border-radius: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	z-index: 5;
}
.brics_share__inner_socials > a {
	width: 40px;
	height: 40px;
	background-color: #edf0f4;
	border-radius: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.brics_share__inner_socials > a svg path {
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.brics_share__inner_socials > a:not(:last-child) {
	margin-right: 10px;
}
.brics_share:hover .brics_share__socials {
	opacity: 1;
	visibility: visible;
	-webkit-transform: scale(1) translate(-50%, 0);
	-ms-transform: scale(1) translate(-50%, 0);
	transform: scale(1) translate(-50%, 0);
}
.brics_share svg path {
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.brics_share:hover .brics_share__icon svg path {
	fill: #ffffff;
}
.btn-card-detail {
	cursor: pointer;
}
.selectric-wrap {
	--selectric-height: 56px;
	--selectric-border: 1px solid #bdc1c5;
	--selectric-bg: #fff;
	--selectric-bg-open: #fff;
	--selectric-space: 16px;
	--selectric-border-open: #bdc1c5;
	--selectric-radius: 5px;
	--selectric-bg-hover: #fff;
	--selectric-color-hover: var(--main-color);
	--selectric-arrow-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE3IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjA2MjAyIDguNjI0NTJDNy45ODgxNCA4LjYyNDYyIDcuOTE0OTcgOC42MTAxMSA3Ljg0NjcxIDguNTgxODRDNy43Nzg0NSA4LjU1MzU3IDcuNzE2NDUgOC41MTIwOCA3LjY2NDI3IDguNDU5NzdMMC4xNjQyNzMgMC45NTk3NzVDMC4wNTg5OTM1IDAuODU0MjQxIC05LjAxOTM5ZS0wNSAwLjcxMTIzMiAxLjAzMzQ4ZS0wNyAwLjU2MjE2NUM5LjA0MDA2ZS0wNSAwLjQxMzA5NyAwLjA1OTM0NzEgMC4yNzAxNjEgMC4xNjQ3NTQgMC4xNjQ3NTRDMC4yNzAxNjEgMC4wNTkzNDc1IDAuNDEzMDk3IDkuMDQwMDZlLTA1IDAuNTYyMTY1IDEuMDMzNDllLTA3QzAuNzExMjMzIC05LjAxOTM5ZS0wNSAwLjg1NDI0IDAuMDU4OTkzMiAwLjk1OTc3NSAwLjE2NDI3Mkw4LjA2MjAyIDcuMjY2NTJMMTUuMTY0MyAwLjE2NDI3MkMxNS4yNjk4IDAuMDU4OTkzMiAxNS40MTI4IC05LjAxOTM5ZS0wNSAxNS41NjE5IDEuMDMzNDllLTA3QzE1LjcxMDkgOS4wNDAwNmUtMDUgMTUuODUzOSAwLjA1OTM0NzUgMTUuOTU5MyAwLjE2NDc1NEMxNi4wNjQ3IDAuMjcwMTYxIDE2LjEyNCAwLjQxMzA5NyAxNi4xMjQgMC41NjIxNjVDMTYuMTI0MSAwLjcxMTIzMiAxNi4wNjUxIDAuODU0MjQxIDE1Ljk1OTggMC45NTk3NzVMOC40NTk3NyA4LjQ1OTc3QzguNDA3NiA4LjUxMjA4IDguMzQ1NiA4LjU1MzU3IDguMjc3MzQgOC41ODE4NEM4LjIwOTA4IDguNjEwMTEgOC4xMzU5MSA4LjYyNDYyIDguMDYyMDIgOC42MjQ1MloiIGZpbGw9IiMwRDAxMDYiLz4KPC9zdmc+Cg==);
	--selectric-arrow-image-mob: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE3IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjA2MjAyIDguNjI0NTJDNy45ODgxNCA4LjYyNDYyIDcuOTE0OTcgOC42MTAxMSA3Ljg0NjcxIDguNTgxODRDNy43Nzg0NSA4LjU1MzU3IDcuNzE2NDUgOC41MTIwOCA3LjY2NDI3IDguNDU5NzdMMC4xNjQyNzMgMC45NTk3NzVDMC4wNTg5OTM1IDAuODU0MjQxIC05LjAxOTM5ZS0wNSAwLjcxMTIzMiAxLjAzMzQ4ZS0wNyAwLjU2MjE2NUM5LjA0MDA2ZS0wNSAwLjQxMzA5NyAwLjA1OTM0NzEgMC4yNzAxNjEgMC4xNjQ3NTQgMC4xNjQ3NTRDMC4yNzAxNjEgMC4wNTkzNDc1IDAuNDEzMDk3IDkuMDQwMDZlLTA1IDAuNTYyMTY1IDEuMDMzNDllLTA3QzAuNzExMjMzIC05LjAxOTM5ZS0wNSAwLjg1NDI0IDAuMDU4OTkzMiAwLjk1OTc3NSAwLjE2NDI3Mkw4LjA2MjAyIDcuMjY2NTJMMTUuMTY0MyAwLjE2NDI3MkMxNS4yNjk4IDAuMDU4OTkzMiAxNS40MTI4IC05LjAxOTM5ZS0wNSAxNS41NjE5IDEuMDMzNDllLTA3QzE1LjcxMDkgOS4wNDAwNmUtMDUgMTUuODUzOSAwLjA1OTM0NzUgMTUuOTU5MyAwLjE2NDc1NEMxNi4wNjQ3IDAuMjcwMTYxIDE2LjEyNCAwLjQxMzA5NyAxNi4xMjQgMC41NjIxNjVDMTYuMTI0MSAwLjcxMTIzMiAxNi4wNjUxIDAuODU0MjQxIDE1Ljk1OTggMC45NTk3NzVMOC40NTk3NyA4LjQ1OTc3QzguNDA3NiA4LjUxMjA4IDguMzQ1NiA4LjU1MzU3IDguMjc3MzQgOC41ODE4NEM4LjIwOTA4IDguNjEwMTEgOC4xMzU5MSA4LjYyNDYyIDguMDYyMDIgOC42MjQ1MloiIGZpbGw9IiMwRDAxMDYiLz4KPC9zdmc+Cg==);
	--selectric-arrow-width: 14px;
	--selectric-arrow-height: 14px;
	--selectric-button-width: calc(var(--selectric-space) * 2 + var(--selectric-arrow-width));
	--selectric-color: var(--main-color);
	--selectric-border-hover: #bdc1c5;
}
.selectric-wrap .selectric {
	padding: 0 !important;
	background-color: #fff !important;
}
.selectric-wrap .selectric::before {
	display: none;
}
.soa-property-container.selectric-wrap .selectric-items {
	width: 100% !important;
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
	box-shadow: none;
	background-color: #fff;
	border-color: #bdc1c5;
	border-top: transparent;
	padding-block: 0;
	padding-bottom: 10px;
}
.soa-property-container.selectric-wrap .selectric .label {
	font-weight: 400;
}
.bnrs-categories .item-bnrs__img-item {
	padding-bottom: unset;
}
.bnrs-categories .item-bnrs__img-item > * {
	position: static;
}
.tabs-mobile-menu .tabs__navigation {
	column-gap: 4px;
}
.page-purchases-history__item-top .price-all-wrap {
	display: flex;
	justify-content: end;
}
.html-content u {
	text-decoration: none;
}
.tabs-mobile-menu .tabs__title {
	text-transform: initial;
}
.colors {
	z-index: calc(var(--z-index-pseudo-link) + 1);
}
.color.--is-multi,
.colors.--is-multi {
	width: calc(16px + (20 - 16) * ((100vw - 360px) / (1919 - 360)));
	height: calc(16px + (20 - 16) * ((100vw - 360px) / (1919 - 360)));
	border-radius: 50%;
	border: 1px solid var(--outline-light-color);
	padding: 0;
	gap: 0;
	overflow: hidden;
	flex-shrink: 0;
	display: flex;
	flex-wrap: wrap;
}
.color--light {
	/* border-color: var(--main-color) !important; */
}
.color.--is-multi > *,
.colors.--is-multi > * {
	border-radius: 0;
	height: 100%;
	border: 0;
}
.color.--is-multi:has(> *:nth-child(1)) > *,
.colors.--is-multi:has(> *:nth-child(1)) > * {
	flex: 1 0 100%;
}

.color.--is-multi:has(> *:nth-child(2)) > *,
.colors.--is-multi:has(> *:nth-child(2)) > * {
	flex: 1 0 50%;
}

.color.--is-multi:has(> *:nth-child(3)) > *,
.colors.--is-multi:has(> *:nth-child(3)) > * {
	flex: 1 0 33.333%;
}

.color.--is-multi:has(> *:nth-child(4)) > *,
.colors.--is-multi:has(> *:nth-child(4)) > * {
	flex: 1 0 50%;
	height: 50%;
}
.wrapper-colors {
	display: flex;
	gap: 7.5px;
	overflow: hidden;
}
.data__item {
	align-items: start;
}
.slider-main:not(:has(.swiper-initialized)):not(:has(.slider-uninitialized)),
.slider-thumbs:not(:has(.swiper-initialized)):not(:has(.slider-uninitialized)),
.slider-section:not(:has(.swiper-initialized)):not(:has(.slider-uninitialized)),
.swiper:not(.swiper-initialized):not(.slider-uninitialized) {
	/* opacity: 0;
	visibility: hidden;
	overflow: hidden;
	transform: scale(0);
	transform-origin: center;
	transition: opacity var(--transition-duration);
	max-height: 500px; */
}
.slider-section:not(:has(.swiper-initialized)):not(:has(.slider-uninitialized)) {
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	transform: scale(0);
	transform-origin: center;
	transition: opacity var(--transition-duration);
	max-height: 500px;
}
.hero-card__media {
	max-height: 100vh;
	overflow: hidden;
}
.sizes-card-detail .item-sizes {
	border-color: var(--outline-light-color);
}
.data {
	--data-line-color: var(--outline-light-color);
}
.data__key {
	min-height: 1lh;
}
.cards-section__footer {
	gap: 10px;
}
.card__wrapper:not(:has(.top-card__cart-btn)) .body-card__colors,
.card__wrapper:not(:has(.top-card__cart-btn)) .body-card__title {
	padding-right: 0px;
}
.body-card__colors {
	min-height: calc(16px + (20 - 16) * ((100vw - 360px) / (1919 - 360)));
}
.thumbs-slider__slide:not(:last-child) .slide-thumbs {
	position: relative;
}
.thumbs-slider__slide:not(:last-child) .slide-thumbs::after {
	content: "";

	height: 2px;
	bottom: -2px;
	left: 4px;
	right: 4px;
	position: absolute;
	z-index: 2;
	background-color: var(--white-color);
}
.swiper-pagination.is-circles {
	--swiper-pagination-bullet-active-color: var(--accent-color);
}
.search-page-form-wrap {
	display: flex;
	gap: 10px;
	align-items: end;
}
.search-page-form-btn {
	--btn-width: 150px;
	--btn-min-height: unset;

	display: none;
}

.page-catalog__catalog {
	/* padding-top: 0; */
}
.sizes__item > * {
	min-width: 88px;
}
.data__key {
	font-weight: bold;
}
.data__value {
	line-height: 1.5;
}
.item-categories__title {
	text-transform: initial;
}
.tabs-mobile-menu .tabs__title {
	font-size: 16px;
}
.popup__callback-header > *{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.item-categories__title {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.page-home__hero {
	margin-bottom: 0;
}
.body-card__colors.colors {
	/* padding-right: 10px; */
}

.search_box {
}
.search_box {
}
.search_box {
}
.search_box {
}
.search_box {
}
.search_box {
}
.search_box {
}



@media (min-width: 1279px) {
	.__is_hidden {
		opacity: 0;
		visibility: hidden;
	}
	.page-catalog__catalog {
		padding-top: 0;
	}
}
@media (max-width: 1439px) {
	:root {
		--width-sidebar-page: 60px;
		--wrapper-column-gap: 12px;
	}

	.menu__link {
		--menu-link-padding-x: 12px;
	}
	.body-hero-card {
		padding-inline: 2vw;
	}
}
@media (max-width: 1199px) {
	.brics_share__socials {
		left: auto;
		right: 0;
	}
}
@media (any-hover: hover) {
	.pagging__link.active:hover {
		background-color: #e5097f;
		color: #fff;
	}
	.pagging__link:hover {
		color: #e5097f;
	}
	.brics_share__inner_socials > a circle {
		display: none;
	}
	.brics_share__inner_socials > a:hover {
		background-color: #6d8aad;
	}
	.page-purchases-history__list-wrap {
		& ul li {
			& a:hover {
				background-color: var(--block-color);
			}
		}
	}
	.brics_share__inner_socials > a:hover circle {
		fill: #6d8aad;
	}
	.brics_share__inner_socials > a:hover svg path {
		fill: #fff;
	}
	.sizes-card-detail .item-sizes:not(.active):not(:has(input:checked)):hover {
		border-color: var(--accent-color);
	}
	.color.--is-multi:hover,
	.colors.--is-multi:hover {
		border-color: var(--main-color);
	}
	.custom-link:hover {
		color: var(--accent-color);
	}
}
@media (min-width: 1279px) {
	.selectric-items {
		min-width: 300px;
	}
	.body-footer__spollers {
		max-width: unset;
	}
	.breadcrumbs__list {
		flex-wrap: wrap;
	}
	.page-purchases-history__item-top .status {
		flex-grow: 1;
		text-align: center;
	}
	.page-purchases-history__item-top .price-all-wrap {
		flex: 0 0 140px;
	}
	.bnrs-hero .bnrs__list {
		grid-template-columns: 4fr 8fr;
	}
	.body-card__title {
		/* padding-right: 90px; */
	}
	.body-card__wrapper-colors {
		/* padding-right: 90px; */
	}
	.body-hero-card {
		padding-right: 1.9vw;
	}
	.body-hero-card__wrapper {
		max-width: unset;
	}
	.body-hero-card__actions {
		max-width: 25rem;
	}
	.brics_share {
		min-width: 48px;
	}
	.wrapper-colors {
		/* flex-wrap: wrap; */
	}
}
@media (min-width: 767px) and (max-width: 1279px) {
}
@media (max-width: 1919px) {
	.products-list-page__inner {
		gap: calc(26px + (156 - 26) * ((100vw - 1280px) / (1919 - 1280)));
	}
	.cards-section__item-title {
		font-size: calc(16px + (18 - 16) * ((100vw - 360px) / (1919 - 360)));
	}
	.cards-section__item-img {
		width: calc(84px + (114 - 84) * ((100vw - 360px) / (1919 - 360)));
		height: calc(115px + (156 - 115) * ((100vw - 360px) / (1919 - 360)));
	}
	.cards-section__item {
		padding-top: calc(12px + (16 - 12) * ((100vw - 360px) / (1919 - 360)));
		padding-bottom: calc(12px + (16 - 12) * ((100vw - 360px) / (1919 - 360)));
	}
	.cards-section__item-price.now {
		font-size: calc(16px + (20 - 16) * ((100vw - 360px) / (1919 - 360)));
	}
	.status.__custom {
		padding-top: calc(4px + (6 - 4) * ((100vw - 360px) / (1919 - 360)));
		padding-bottom: calc(4px + (6 - 4) * ((100vw - 360px) / (1919 - 360)));
		font-size: calc(12px + (16 - 12) * ((100vw - 360px) / (1919 - 360)));
	}
}
@media (max-width: 1279px) {
	#bx-panel.bx-panel-folded {
		display: none !important;
	}
	.products-list-page__inner {
		flex-direction: column-reverse;
		gap: 24px;
	}
	.js_fixed_aside {
		max-width: none;
		width: 100%;
		box-shadow: none;
	}
	.basket__cards {
		max-height: 400px;
		overflow: auto;
	}
	.cards-section__item-title {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.cards-section__item {
		padding-left: 0;
		padding-right: 0;
		border: none;
	}
	.cards-section__item-img {
		margin-right: calc(5px + (18 - 5) * ((100vw - 360px) / (1919 - 360)));
	}
	.page-purchases-history__items {
		max-width: none;
	}
	.page-purchases-history__item-top {
		flex-wrap: wrap;
		gap: 16px;

		& .date {
			width: 100%;
		}
		& .status {
			width: calc(70% - 8px);
		}
		& .price-all-wrap {
			width: calc(30% - 8px);
		}
		& .btn-2 {
			order: 1;
			width: 100%;
			max-width: none;
		}
	}
	.cards-section__item_inner {
		justify-content: unset;
	}
	.personal-page__grid {
		& .cards-section__footer {
			flex-direction: column;
			align-items: start;
			gap: 16px;
		}

		& .cards-section__item-title {
			overflow: unset;
			display: unset;
			-webkit-box-orient: unset;
			-webkit-line-clamp: unset;
		}
		& .cards-section__item-title-wrap {
			position: static;
		}

		& .cards-section__item_inner,
		& .cards-section__item-img {
			margin-top: 0;
		}

		& .cards-section__properties {
			padding: 4px 8px;
			background: #f2f3f9;
			border-radius: 3px;
		}

		& .cards-section__properties.__custom {
			gap: 14px;

			& > * {
				flex: 1;
			}

			& .cards-section__properties_item {
				&:not(:last-child):after {
					right: -7px;
					background-color: white;
				}

				& span {
					display: -webkit-box;
					-webkit-box-orient: vertical;
					-webkit-line-clamp: 1;
					overflow: hidden;
				}
			}
		}
	}
	.page-404 .box-fullcenter__btns {
		align-items: center;
	}
	.bnrs-promotionals .bnrs__list {
		grid-template-columns: 1fr;
	}
	.form-bottom {
		z-index: 30;
	}
	.section-slider:has(.card.has-active-options) * {
		transform: none !important;
	}
	.basket-page {
		margin-bottom: 30px;
	}
	.body-hero-card {
		padding-inline: 0;
	}
	.categories__list,
	.item-hero-card__colors > *,
	.item-hero-card__sizes > * {
		margin-inline: calc(var(--mob-container-padding-x) * -1);
		padding-inline: calc(var(--mob-container-padding-x));
	}
	.data__item {
		align-items: stretch;
	}
	.hero-card__media {
		margin-inline: calc(var(--mob-container-padding-x) * -1);
	}
	.hero-card__media .slider__pagination {
		padding-inline: calc(var(--mob-container-padding-x));
	}
	.header {
		/* bottom:  unset; */
		/* inset: auto 0 calc(env(safe-area-inset-bottom) - .0625rem) 0; */
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		/* top: calc(100dvh - var(--header-height)); */
		/* bottom: calc(env(safe-area-inset-bottom) - 0.0625rem); */
		/* transform: translateZ(0); */
		/* will-change: transform; */
		/* bottom: env(safe-area-inset-bottom);*/
		/* top: calc(100% - calc(-1 * env(safe-area-inset-bottom, 0))); */
		/* padding-bottom: env(safe-area-inset-bottom); */
	}
	.sizes__item > * {
		min-width: 88px;
	}
	.sliders-card-detail {
		display: block !important;
	}
	.bx-filter:not(:has(.filter_toggle)) .btn-filters {
		grid-column: 1 / -1;
	}
	.catalog-section {
		--space-section: 16px;
	}
}
@media (max-width: 767px) {
	html.ios.has-open-panel-catalog-filter {
		position: fixed;
		overflow: hidden;
		inset: 0;
		width: 100%;
	}
	.cards-section__item:not(:last-child) {
		border-bottom: 1px solid #f3f3f7;
	}
	.cards-section__item:last-child {
		padding-bottom: 0;
	}
	.cards-section__item_inner,
	.cards-section__item-img {
		margin-top: 30px;
	}
	.cards-section__item-title-wrap {
		position: absolute;
		top: 12px;
		left: 0;
	}
	.cards-section__item-like {
		top: 12px;
		right: 0;
	}
	.personal-page__grid {
		flex-direction: column;

		& aside {
			max-width: none;
		}
	}
	.page-purchases-history__user-info {
		box-shadow: none;
		padding: 0;
	}
	.page-purchases-history__user-info-top {
		display: none;
	}
	.page-purchases-history__list-wrap {
		margin: 0;

		& ul {
			display: flex;
			border-bottom: 1px solid #f3f3f7;

			& li {
				flex: 1;

				&.__exit {
					display: none;
				}

				& a {
					padding: 12px;
					justify-content: center;

					&.active {
						&:before {
							background-color: var(--accent-color);
							width: 100%;
							height: 1px;
							bottom: 0;
							left: 0;
							right: 0;
							top: auto;
						}
					}
				}
			}
		}
	}
	.personal-page__grid {
		& aside {
			position: sticky;
			top: var(--header-height);
			z-index: 20;
			background-color: #fbfbff;
		}
	}
	.form-bottom {
		position: fixed;
		bottom: var(--header-height);
		background: white;
		left: 0;
		right: 0;
		gap: 0;

		& * {
			border-radius: 0 !important;
		}
	}
	.status_info_box {
		width: calc(100% + 24px);
		margin-left: -12px;
		padding: 16px 12px;
		flex-wrap: wrap;
		gap: 16px;

		& > *:nth-child(1) {
			width: 100%;
		}
		& > *:last-child {
			width: 50%;
		}

		& .page-order__info-price-all {
			order: 1;
		}
	}
	.brics_share__socials {
		left: 50%;
		right: auto;
	}
	.brics_share__socials {
		transform: none !important;
		right: 0;
		left: auto !important;
	}
	.brics_share__socials:not(.brics_share.--think .brics_share__socials) {
		left: -76px;
	}
	.catalog-cards .cards__list {
		row-gap: 24px !important;
	}
	.cards-section__footer {
		flex-direction: column;
		align-items: start;
	}
	.search-page-form-wrap {
		flex-direction: column;
		align-items: stretch;
	}
	.search-page-form-btn {
		--btn-width: unset;
	}
	.sizes {
		--sizes-gap: 0.5rem 0.3125rem;
	}
	.colors-choicing {
		--colors-gap: 0.5rem 0.3125rem;
	}
	.data__item {
		flex-direction: column;
		row-gap: 4px;
	}
	.data__value {
		text-align: left;
	}
}
