@media screen and (hover: hover) {
	/* Hover css */

	.default-button:hover,
	.default-button:hover:after {
		background: var(--interactions-buttons-hover, #3C2293);
	}

	.default-button.-white:hover {
		background: var(--shark-shark-200, #B8BBBC);
	}

	.default-button.-black:hover,
	.default-button.-black:hover:after {
		background: var(--shark-shark-425, #535459);
	}


	.input__wrapper input:hover {
		background: var(--shark-shark-100, #E4E7E9);
		border-color: var(--shark-shark-100, #E4E7E9);
	}

	.search input:hover {
		background: var(--shark-shark-100, #E4E7E9);
		border-color: var(--shark-shark-100, #E4E7E9);
	}

	.input.-invalid .input__wrapper input:hover {
		border-color: var(--secondary-cinnabar, #F04D39);
	}

	.input.-file .file-input label:hover {
		background: var(--shark-shark-425);
	}

	.conveyor-belt__belt:hover .conveyor-belt__belt-part {
		animation-play-state: paused !important;
	}

	.footer a:hover {
		color: var(--shark-shark-300, #8C8F90);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="yellow"]:hover {
		background: var(--solids-dolly-solid, #FFFCA8);
		border-color: var(--solids-dolly-solid, #FFFCA8);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="green"]:hover {
		background: var(--solids-gossip-solid, #E4FAC8);
		border-color: var(--solids-gossip-solid, #E4FAC8);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="blue"]:hover {
		background: var(--solids-mabel-solid, #DEF3FC);
		border-color: var(--solids-mabel-solid, #DEF3FC);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="pink"]:hover {
		background: var(--solids-perfume-solid, #DDD1F5);
		border-color: var(--solids-perfume-solid, #DDD1F5);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="purple"]:hover {
		background: var(--solids-perano-solid, #D3DEFB);
		border-color: var(--solids-perano-solid, #D3DEFB);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="french-italic"]:hover {
		background: var(--solids-french-lilac-solid, #F8E5FE);
		border-color: var(--solids-french-lilac-solid, #F8E5FE)
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="orange"]:hover {
		background: var(--solids-cherokee-solid, #FADEB4);
		border-color: var(--solids-cherokee-solid, #FADEB4);
	}

	.colored-tabs .--tabs-container__menu-item[data-active-color="grass-green"]:hover {
		background: var(--solids-padua-solid, #D0F5DA);
		border-color: var(--solids-padua-solid, #D0F5DA);
	}


	.faq-item__open:hover {
		color: var(--shark-shark-350, #76767A);
	}

	.faq-item__open:hover .plus span {
		background: var(--shark-shark-350, #76767A);
	}

	.text a:hover {
		color: var(--interactions-links-on-white-hover, #9780E0);
		text-decoration-color: rgba(81, 44, 204, 0);
	}

	.comparing-table tbody tr:not(.head):hover td {
		background: var(--accent-10);
	}

	.breadcrumbs a:hover {
		opacity: 0.7;
	}

	.-acordion-table .comparing-table th:hover {
		color: var(--shark-shark-200, #B8BBBC);
	}

	.-acordion-table .comparing-table th:hover:after {
		opacity: 0.3;
	}

	.editor a:hover {
		border-color: rgba(0, 0, 0, 0);
		color: var(--interactions-links-on-white-hover, #9780E0);
	}

	.swiper-pagination-bullet:hover {
		background: var(--shark-shark-600, #0A0B0D) !important;
	}

	.swiper-navigation div:hover:before {
		opacity: 0.15;
	}

	.input.--dropdown ul li:hover {
		background: var(--shark-shark-25, #F7F9FA);
	}

	.input.--dropdown .--dropdown__value:hover {
		background: var(--shark-shark-100, #E4E7E9);
	}

	.step__changer .navigation-list .prev-step:hover {
		color: var(--shark-shark-200, #B8BBBC);
	}

	.step__changer .navigation-list .prev-step:hover:before {
		opacity: 0.2;
	}

	.os-host-transition>.os-scrollbar:hover,
	.os-host-transition>.os-scrollbar-corner:hover {
		opacity: 1;
	}

	.header__menu .header__menu-item:not(.header-dropdown):hover,
	.header__menu .header__menu-item:hover .visible {
		color: var(--shark-shark-200, #B8BBBC);
	}

	.header.-light .header__menu .header__menu-item:hover,
	.header.-light .header__menu .header__menu-item:hover .visible {
		color: var(--shark-shark-300, #8C8F90);
	}

	.header__menu .header__menu-item:hover .visible:after {
		opacity: 0.8;
		transform: rotate(180deg);
	}

	.header.-light .header__menu .header__menu-item:hover .visible:after {
		opacity: 0.2;
	}

	.menu-open:hover {
		color: var(--shark-shark-200, #B8BBBC);
	}

	.menu-open:hover .icon span {
		background: var(--shark-shark-300, #8C8F90);
	}

	.header.-light .menu-open:hover {
		color: var(--shark-shark-300, #8C8F90);
	}

	.header.-light .menu-open:hover .icon span {
		background: var(--shark-shark-200, #B8BBBC);
	}

	.header__menu .header__menu-item.-disabled:hover:after,
	.menu-open:hover:after {
		opacity: 1;
		transform: translateX(-50%) translateY(0);
	}

	/* .faq-list .show-more:hover {
		color: var(--shark-shark-200, #B8BBBC);
	}

	.faq-list .show-more:hover:before {
		opacity: 0.8;
		transform: rotate(360deg);
	} */

	.numbered-section .title-wrapper .havigation__item:hover {
		opacity: 0.6;
	}

	.review-anchor:hover {
		opacity: 0.6;
	}

	.blog-breadcrumbs a:hover {
		opacity: 0.6;
	}

	.blog-breadcrumbs a.prev:hover {
		opacity: 1;

	}

	.blog-breadcrumbs a.prev:hover:before {
		opacity: 0.15;
	}

	.article-content .video:hover .video__preview:before {
		opacity: 0.6;
	}

	.post-card:hover .content .title {
		color: var(--shark-shark-300, #8C8F90);
	}

	.post-card:hover .img img {
		transform: scale(1.05);
	}

	.blog-list__menu .blog-tag.-black:hover {
		background: var(--shark-shark-600, #0A0B0D);
		color: var(--white);
	}

	.blog-list__menu .blog-tag.-green:hover {
		background: var(--solids-padua, #D0F5DA);
		border-color: var(--solids-padua, #D0F5DA);
		color: var(--secondary-jade, #3AA670);
	}

	.blog-list__menu .blog-tag.-light-blue:hover {
		background: var(--solids-mabel, #DEF3FC);
		border-color: var(--solids-mabel, #DEF3FC);
		color: var(--secondary-anakiwa-tag, #4ACAF8);
	}

	.blog-list__menu .blog-tag.-blue:hover {
		color: var(--secondary-mariner, #0062C6);
		background: var(--solids-perano, #D3DEFB);
		border-color: var(--solids-perano, #D3DEFB);
	}

	.blog-list__menu .blog-tag.-purple:hover {
		background: var(--solids-perfume-tag, #EEE5FF);
		border-color: var(--solids-perfume-tag, #EEE5FF);
		color: var(--secondary-orchid-tag, #9B6EF5);
	}

	.blog-list__menu .blog-tag.-pink:hover {
		background: var(--solids-french-lilac, #F8E5FE);
		border-color: var(--solids-french-lilac, #F8E5FE);
		color: var(--secondary-brilliant-rose, #F25596);
	}

	.blog-list__pagination .page:hover,
	.wp-pagenavi a.page:hover,
	.wp-pagenavi a.first:hover,
	.wp-pagenavi a.last:hover {
		color: var(--shark-shark-200, #E4E7E9);
	}

	.blog-list__pagination .prev:hover:before,
	.blog-list__pagination .next:hover:before,
	.wp-pagenavi a.previouspostslink:hover:before,
	.wp-pagenavi a.nextpostslink:hover:before {
		opacity: 0.5;
	}

	.position-item:hover .arrow {
		background: var(--White, #FFF);
		border-color: var(--White, #FFF);
	}

	.position-item:hover .position-item__lines div:before,
	.position-item:hover+.position-item .position-item__lines div:first-child:before {
		width: 100%;
		/* border-top: 1px solid var(--White, #FFF); */
	}

	.position-item:last-child:hover {
		border-color: var(--White, #FFF);
	}

	.position-item:hover .arrow:before {
		opacity: 0;
	}

	.position-item:hover .arrow:after {
		opacity: 1;
	}

	.--checkbox:hover:before {
		border-color: var(--shark-shark-200);
	}

	.--checkbox:hover span {
		opacity: 0.8;
	}

	.search .search-icon:hover {
		background: var(--interactions-buttons-hover, #3C2293);
	}


	.header-dropdown:hover .header-dropdown__hidden {
		opacity: 1;
		pointer-events: auto;
		transform: translate(-50%, 0);
	}

	.header-dropdown:hover:before {
		pointer-events: auto;
	}


	.header-dropdown__hidden .header-dropdown__menu-col .link:hover {
		background: var(--shark-shark-500, #313237);
		border-color: var(--shark-shark-500, #313237);
	}

	.header-dropdown__hidden.-products .header-dropdown__static-col .link:hover {
		opacity: 0.6;
	}

	.menu-open.-active:hover .icon:before {
		opacity: 0.6;
	}

	.pages-menu .link:hover {
		color: var(--shark-shark-300, #8C8F90);
	}

	/* a.service-preview:hover .link {
		color: var(--interactions-links-on-white-hover, #9780E0);
	}

	a.service-preview:hover .link:after {
		background: no-repeat center / contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTJMMTAgOEw2IDQiIHN0cm9rZT0iIzk3ODBFMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
	} */

	a.service-preview:hover .img img {
		transform: scale(1.05);
	}

	a.service-preview:hover .title {
		/* color: var(--interactions-links-on-white-hover); */
		opacity: 0.6;
	}

	.mobile-accordion__content .link.-underline:hover,
	.mobile-accordion__content p a:hover {
		text-decoration-color: rgba(0, 0, 0, 0);
	}

	.mobile-accordion__content .link:hover img {
		opacity: 0.7;
	}

	.footer__bottom-row .linkedin:hover img {
		opacity: 0.6;
	}

	.mobile-accordion__content .link:hover .number {
		opacity: 0.6;
	}

	.footer__bottom-row .pci-certificate:hover img {
		filter: brightness(1.2);
	}

	.how-it-works__inner .--tabs-container__menu-item:hover {
		background:  var(--Shark-Shark-500, #313237);
	}

	.how-it-works__accordion .--accordion:not(.-open):hover {
		background: var(--shark-shark-550);
	}


}