a {
	color: var(--primarycolor);
}
a:hover {
	color: var(--linkcolor);
}
.top-menu {
	border: 0;
}
ul.primary-menu > li > a {
	text-transform: uppercase;
	font-weight: 400;
}

#_desktop_menu_
	.primary-menu-wrapper
	ul.primary-menu
	> li
	> a
	.menu_title:after {
	display: none;
}
.podpiska .elementor-form-fields-wrapper {
	flex-wrap: nowrap;
}
.podpiska .e-form__buttons {
	width: unset !important;
	position: absolute;
	right: 0;
}
.site-footer a {
	color: var(--primarycolor);
}
.site-footer .widget-title {
	text-transform: capitalize;
	font-size: 20px;
	font-weight: 700;
}
.product-price span {
	justify-content: center;
}

.product-inner .product-content .product-cart {
	position: inherit;
	opacity: 1;
	right: 0;
	margin-top: 9px;
}
.product-inner .product-content .product-cart a {
	width: 100%;
	font-size: 16px;
	height: inherit;
	border: 1px solid var(--primarycolor);
	padding: 5px 20px;
	border-radius: 0;
	background: none;
	color: var(--primarycolor);
	line-height: inherit;
}

.product-inner .product-content .product-cart a::before {
	content: '';
}
.product-inner .product-title > * {
	font-size: 20px;
	text-align: center;
}
.product-inner.product-grid .product-category {
	text-align: center;
	display: none;
}
.product-inner .product-content .product-cart a:hover {
	color: var(--primarycolor);
	background: var(--linkcolor);
	border-color: var(--linkcolor);
}
.cart-block .header-cart > a .cart-count {
	background: var(--linkcolor);
	bottom: 12px;
}
.search-sidebar .search-form .input-wrapper {
	border: 1px solid var(--primarycolor);
}

.search-sidebar .search-form .search-submit {
	background: var(--linkcolor);
}

.search-form .input-wrapper .search-submit {
	padding: 0 20px;
}

.summary form.cart button:hover {
	background: var(--linkcolor) !important;
}
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover {
	background: var(--linkcolor);
}
button:hover,
.button:hover,
.submit:hover,
.button:not([href]):hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
article .post-password-form input[type='submit']:hover {
	background: var(--linkcolor);
}

#search_block button:hover {
	background: none;
}
