.brand-linked-goods .icons-basket-wrapper {
	width: auto;
	max-width: none;
}

.brand-linked-goods .icons-basket-wrapper .to-order {
	display: inline-block;
	width: auto;
	min-width: 124px;
	height: 40px;
	line-height: 40px;
	padding: 0 18px !important;
	white-space: nowrap;
}

.brand-linked-goods .icons-basket-wrapper .to-order .svg {
	display: none;
}

.brand-linked-goods .icons-basket-wrapper .to-order .svg + span {
	display: inline-block;
}

@media (min-width: 601px) {
	.brand-linked-goods .icons-basket-wrapper .to-order {
		background-color: #858585 !important;
		border-color: #858585 !important;
		color: #fff !important;
	}

	.brand-linked-goods .icons-basket-wrapper .to-order:hover {
		background-color: var(--theme-base-color, #9b0000) !important;
		border-color: var(--theme-base-color, #9b0000) !important;
	}
}

@media (max-width: 600px) {
	body .brand-linked-goods.brand-linked-goods .catalog_item.catalog_item > div,
	body .brand-linked-goods.brand-linked-goods .catalog_item.catalog_item .item_info.item_info {
		height: auto !important;
		min-height: 0 !important;
	}

	body .brand-linked-goods.brand-linked-goods .catalog_item.catalog_item .item_info.item_info {
		display: block !important;
		padding-bottom: 0 !important;
	}

	body .brand-linked-goods.brand-linked-goods .item_info--bottom_block:not(:has(.price, .price_matrix_wrapper, .price_matrix_block, .price_txt, .sale_block)) {
		display: none !important;
	}

	body .brand-linked-goods.brand-linked-goods .catalog_item.catalog_item .footer_button.footer_button {
		margin-top: 16px !important;
	}
}
