.link.intern:before{
display:inline-block;
content:'';
width:.75rem;
height:.75rem;
}

.link.intern:before{
background:url('/assets/img/icon/arrow-dark.svg') no-repeat top left;
}

.link.intern span.hide{
display:none;
}


.link.extern{
display:inline-block;
font-weight:normal;
padding:.5rem .75rem .5rem .5rem;
text-decoration:none;
border-radius:var(--brd-radius-5);
}

.link.extern:hover{
color:var(--clr-primary-100);
background:var(--bgr-accent-300);
}

.link.extern:hover:before{
background:url('/assets/img/icon/arrow-light.svg') no-repeat top left;
}

.link.extern{
color:var(--clr-primary-100);
background:var(--bgr-accent-300);
}

.link.extern:before{
display:inline-block;
content:'';
width:.75rem;
height:.75rem;
}

.link.extern:before{
background:url('/assets/img/icon/arrow-dark.svg') no-repeat top left;
}


.link.search{
display:inline-block;
font-weight:normal;
padding:.5rem .75rem .5rem .75rem;
text-decoration:none;
border-radius:var(--brd-radius-75);
}

.link.search{
font-weight:bold;
font-size:var(--fs-p);
background:var(--btn-accent-400);
color:var(--clr-accent-400);
border-radius:var(--brd-radius-75);
}

.link.search:hover{
background:var(--btn-accent-405);
color:var(--clr-accent-405);
}

.link.search:after{
display:inline-block;
content:'';
width:.65rem;
height:.5rem;
}

.link.search:after{
background:url('/assets/img/icon/search-light.svg') no-repeat top right;
}

.link.search:hover:after{
background:url('/assets/img/icon/search-light.svg') no-repeat top right;
}


