/* stylelint-disable no-empty-source */
.filter__value {
	margin-bottom: -8px;
}

.product-add-to-cart__get-cp {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	margin-bottom: 16px;
	padding: 12px;
	background-color: var(--pale-color);
	border-radius: 15px;
}

.product-add-to-cart__get-cp .title {
	margin-bottom: 8px;
}

.product-add-to-cart__get-cp .email {
	color: var(--accent-color);
}

.header-middle-bar-shop__form-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	align-self: stretch;
	margin-left: 24px;
}

.header-middle-bar-shop__form-button + .header-middle-bar-shop__links-container {
	padding-left: 24px;
}

.modal-multiform .feedbacknew__header {
	display: grid;
	grid-template: 82px 34px/318px 110px;
	gap: 4px 184px;
	padding-bottom: 16px;
}

.modal-multiform .feedbacknew__header-title {
	font-weight: 600;
	font-size: 40px;
	line-height: 47px;
	color: #454545;
	align-self: end;
	width: 387px;
}

.modal-multiform .feedbacknew__header-logo {
	width: 110px;
	height: 110px;
}

.modal-multiform .feedbacknew__header-divider {
	width: 144px;
	height: 0;
	border: 3px solid #0e5c80;
	margin-left: 37px;
}

.multiform-body .multiform-gap-fields {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

.multiform-body .input-text {
	width: 100%;
}

.multiform-body .multiform-fileinput-button > span {
	display: none;
}

.multiform-body .multiform-file-info {
	font-size: 12px;
	margin-top: 2px;
}

.multiform-body .multiform-submit .button {
	font-size: 16px;
	padding: 9px 19px 10px;
	text-align: center;
}

.header-floating__contacts {
	margin-right: 32px;
}
/* АК: вывод подкатегорий в виде ссылок */
.category-mini {
	background: none;
	color: var(--primary-color);
	display: block;
	padding: 4px 16px;
	transition: box-shadow .2s ease-in-out,border-color .2s ease-in-out;
	text-align: center;
	border-radius: var(--inputs-buttons-border-radius);
}

.pseudo-link_style_alt-gray, .pseudo-link_style_gray {
    color: #686868;
    border-bottom-color: rgba(207, 207, 207, .5);
    display: none;
}

.product-feature {
    line-height: 14px;
}

.product-features__group {
    margin-bottom: 10px;
}

.product-features__group-name {
    margin-bottom: 16px;
}

.blocks {
    gap: 30px;
}

.product-feature_product-card {
    font-size: 15px;
}

.content-decorator,.content-decorator li {
    color: #1b1b1b;
}

body,button,input,select,textarea {
    font-size: 15px;
}

.product-add-to-cart__base-price {
    align-self: flex-end;
    font-size: 16px;
    line-height: 19px;
    margin-left: 14px;
}