В миксин можно через директиву @content передавать внутрь стили

Конкретно в примере создаётся миксин с записанным адаптивом, который позволяет внутрь передавать нужные стили

@mixin mediaTablet {
	@media screen and (max-width: $tablet) {
		@content;
	}
}

И далее адаптив применяется подобным образом в просто передачей новых стилей под новый размер

.footer {
	padding-top: 72px;
	padding-bottom: 51px;
 
	background: $footer-bg;
 
	font-size: 14px;
	letter-spacing: 0.05rem;
 
	@include mediaTablet {
		padding-top: 36px;
		padding-bottom: 25px;
	}
}