/* Header - mobile */
@media only screen and (max-width: 992px) {
	body.theme-shoptimizer #masthead .custom-logo-link img, body.wp-custom-logo .site-header .custom-logo-link img {
    	height: 45px;
  	}
}

/* Archive */
.woocommerce-pagination { 
	visibility: hidden; 
}
ul.products li.product .yith-wcwl-add-button a:before {
	visibility: hidden;
}

/* Single */
.summary .yith-wcwl-add-to-wishlist a:before {
	visibility: hidden;
}

.yith-wcwl-add-button > a > span {
	display: none;
}

.stock-info {
	clear: both;
	list-style: none;
 	margin: 0.5em 0 0;
 	padding: 0;
	padding-top: 10px;
}
.stock-info li {
	position: relative;
	display: inline-block;
	padding-left: 24px;
	font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
.stock-info li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
	width: 16px;
	height: 16px;
	background: #0f834d;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2013l4%204L19%207%22/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2013l4%204L19%207%22/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	mask-repeat: no-repeat;
}

body.single-product .yith-wcwl-add-button {
	align-items: flex-start;
	padding-top: 10px;
}
body.single-product .yith-wcwl-add-button a {
	display: flex;
    justify-content: center;
	padding-left: 0;
}
body.single-product .yith-wcwl-add-button a::before {
	margin-top: 0;
}
body.single-product .yith-wcwl-add-button a svg {
	width: 16px;
}
body.single-product .yith-wcwl-add-button a span {
	font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}

.price .woocommerce-Price-amount bdi {
	font-size: 22px;
    font-weight: 800;
}
@media only screen and (max-width: 992px) {
	.price .woocommerce-Price-amount bdi {
		font-size: 18px;
	    font-weight: 800;
	}
}
span.price del {
	font-size: 1.55em;
}

/* Forsiden */
.logoboks:hover h2 {
	color: #000 !important;
	transition: color 0.3s ease;
}

/* Menyikoner */
#menu-item-234238 .icon-wrapper {

	display: inline-block;
	vertical-align: middle;
	background: url('/path/to/user.svg') center center no-repeat;
	background-size: contain;
}
#menu-item-234238 a {
	display: flex;
	flex-direction: column-reverse;
	align-items: center;

	gap: 0.4em; 
}