/* Menu and site title */
.wp-block-group.is-content-justification-center.is-layout-flex.wp-container-2.wp-block-group-is-layout-flex:hover,
.wp-block-navigation .wp-block-navigation-item__content:hover {
	color: #fff;
	-webkit-filter: blur(2rem);
	filter: blur(2rem);
	-webkit-transition: all 3.25s ease-in-out;
	-moz-transition: all 3.25s ease-in-out;
	transition: all 3.25s ease-in-out;
	background-color: transparent !important;
	border: none !important;
}


/* Header padding */
.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-6.wp-block-group-is-layout-flex {
	padding-bottom: 10px !important;
	padding-top: 10px !important;
}


/* General links */
a:hover {
	color: black;
	background-color: transparent !important;
	border: none !important;
}


/* Header padding */
.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-7.wp-block-group-is-layout-flex {
	padding-bottom: 10px !important;
	padding-top: 25px !important;
}


/* Menu colors */
li.wp-block-navigation-item.about.wp-block-navigation-link.is-layout-flow.wp-block-navigation-link-is-layout-flow {
	color: #019EAB;
}

li.wp-block-navigation-item.finishers.wp-block-navigation-link {
	color: #7a73e6;
}

li.wp-block-navigation-item.contact.wp-block-navigation-link {
	color: #b4c302;
}


/* Transparent background hover */
a:where(:not(.wp-element-button)):hover {
	background-color: transparent !important;
	border: none !important;
}


/* Site title hover color */
.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-1.wp-block-group-is-layout-flex a:hover {
	color: #019EAB;
}


/* Footer / logo hover */
a.custom-logo-link:hover {
	background-color: transparent !important;
	border: none !important;
	height: auto;
	width: auto;
	border-radius: 0;
}


/* Page-specific padding */
.page-id-119 .wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-8.wp-block-group-is-layout-flex {
	padding-bottom: 0 !important;
}
.wp-block-woocommerce-customer-account {
    display: none;
}
.wc-block-mini-cart.wp-block-woocommerce-mini-cart {
    display: none;
}

.woocommerce-product-gallery__image {
    pointer-events: none;
}

.woocommerce-product-gallery__image a {
    pointer-events: none;
}

.woocommerce-tabs .additional_information_tab,
.woocommerce-Tabs-panel--additional_information {
    display: none !important;
}