Для сброса стилей swiper.js при определенной ширине экрана, вы можете использовать функцию `window.matchMedia()` для проверки ширины экрана и соответствующего вызова метода `destroy()`:
```javascript
var swiper = new Swiper('.swiper-container', {
// опции слайдера
});
var mediaQuery = window.matchMedia('(max-width: 768px)');
function handleViewportChange(event) {
if (event.matches) {
swiper.destroy();
} else {
swiper = new Swiper('.swiper-container', {
// опции слайдера
});
}
}
mediaQuery.addListener(handleViewportChange);
handleViewportChange(mediaQuery);
```
В приведенном выше коде, мы создаем экземпляр Swiper при старте приложения. Затем мы используем функцию `window.matchMedia()` для создания медиа-запроса, который проверяет ширину экрана и вызывает функцию `handleViewportChange()`, когда ширина экрана изменяется.
Внутри функции `handleViewportChange()`, мы проверяем, соответствует ли ширина экрана медиа-запросу, и вызываем `swiper.destroy()`, если ширина экрана превышает заданное значение. Иначе, если ширина экрана не превышает заданное значение, мы создаем новый экземпляр Swiper.