Hello,
This is currently not available out of the box, but we have just written a small piece of code for you which you can paste at the bottom of the Page:
	jQuery(document).ready( function(){
		let hashFilter = location.hash;
		hashFilter = hashFilter.split('#');
		if( hashFilter[1] ) {
			let filterItem	= $('.portfolio-filter').find('[data-filter="'+ hashFilter[1] +'"]'),
				filterCon	= filterItem.parents('.portfolio-filter').attr('data-container');
			filterItem.parent('li').siblings().removeClass( 'activeFilter' );
			filterItem.parent('li').addClass( 'activeFilter' );
			$(filterCon).isotope({ filter: hashFilter[1] });
		}
	});
Then you can simply add the shop.html#.filter Link to your Button just as it is added in the data-filter Attribute of the Filter Items.
This will definitely work fine. Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.