/* Link Farbehell Button */
.link-farbehell-button a {
	display: block;
    max-width: fit-content;
	color:var(--font-color);
	text-decoration:none;
	background: var(--farbehell);   
	border: 1px solid var(--farbehell);
	border-radius: 40px;
    padding: .75rem 1rem .75rem 1rem;
	transition: all .3s;
	position: relative;
}
.link-farbehell-button a:hover {
	color:var(--white);
	text-decoration:none;
	background: #A78A84;
	border-color: #A78A84;
}

/* Link Farbemittel Button */
.link-farbemittel-button a, #ingallery-1 .ingallery-loadmore-btn {
	display: block;
    max-width: fit-content;
	color:#ffffff!important;;
	text-decoration:none;
	background: var(--farbemittel)!important;;   
	border: 1px solid var(--farbemittel)!important;;
	border-radius: 40px;
   	padding: .75rem 1rem .75rem 1rem;
	transition: all .3s;
	position: relative;
}
.link-farbemittel-button a:hover, #ingallery-1 .ingallery-loadmore-btn:hover {
	color:var(--white)!important;;
	text-decoration:none;
	border: 1px solid rgba(27, 78, 132, 1)!important;;
	background-color: rgba(27, 78, 132, 1)!important;;

}

/* Link Farbedunkel Button */
.link-farbedunkel-button a {
	display: block;
    max-width: fit-content;
	color:var(--white)!important;
	text-decoration:none;
	background: var(--farbedunkel)!important;   
	border: 1px solid var(--farbedunkel)!important;
	border-radius: 40px;
   	padding: .75rem 1rem .75rem 1rem;
	transition: all .3s;
	position: relative;
}
.link-farbedunkel-button a:hover {
	color:var(--white)!important;
	text-decoration:none;
	border: 1px solid rgba(60, 147, 173, 1)!important;
	background-color: rgba(60, 147, 173, 1)!important;
}




/* Link Schwarz Button */
.link-schwarz-button a {
	display: block;
    max-width: fit-content;
	color:var(--white);
	text-decoration:none;
	background: var(--black);   
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-schwarz-button a:hover {
	color:#ffffff;
	text-decoration:none;
	background: #A78A84;
	border-color: #A78A84;
}

/* Link weiss Button */
.link-weiss-button a {
	display: block;
    max-width: fit-content;
	color:var(--black);
	text-decoration:none;
	background: var(--white);  
	border: 1px solid var(--white);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-weiss-button a:hover {
	color:var(--white);
	text-decoration:none;
	background: #CFCBC5;
	border-color: #CFCBC5;
	border-radius: 40px; 
}


/* Link Farbehell Frame */
.link-farbehell-frame a {
	display: block;
    max-width: fit-content;
	color:var(--black);
	text-decoration:none;
	border:1px solid var(--farbehell);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-farbehell-frame a:hover {
	color:var(--white);
	background-color: rgba(134, 199, 196, 1);
	text-decoration:none;
}

/* Link Farbmittel Frame */
.link-farbemittel-frame a {
	display: block;
    max-width: fit-content;
	color:var(--farbemittel);
	text-decoration:none;
	border:1px solid var(--farbemittel);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-farbemittel-frame a:hover {
	color:var(--white);
	background-color: rgba(116, 166, 215, 1);
	text-decoration:none;
}

/* Link Farbedunkel Frame */
.link-farbedunkel-frame a {
	display: block;
    max-width: fit-content;
	color:var(--white);
	text-decoration:none;
	border:1px solid var(--farbedunkel);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-farbedunkel-frame a:hover {
	color:var(--white);
	background-color: rgba(62, 130, 195, 1);
	text-decoration:none;
}

/* Link Schwarz Frame */
.link-schwarz-frame a {
	display: block;
    max-width: fit-content;
	color:var(--black);
	text-decoration:none;
	border:1px solid var(--black);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s; 
}
.link-schwarz-frame a:hover {
	color:var(--white);
	text-decoration:none;  
	background-color: var(--black);
}


/* Link Weiss Frame */
.link-weiss-frame a {
	display: block;
    max-width: fit-content;
	color:var(--white);
	text-decoration:none;
	border:1px solid var(--white);
	border-radius: 40px;
    padding: .75rem 1rem;
	transition: all .3s;
}
.link-weiss-frame a:hover {
	color:var(--dark);
	background-color: var(--white);
	text-decoration:none;  
}	