add_action( 'wp_head', function () { ?>
<style>

.draw-border a {
	 box-shadow: inset 0 0 0 4px var(--e-global-color-primary);
	 color: var(--e-global-color-primary);
	 transition: color 0.25s 0.0833333333s;
	 position: relative;
}
 .draw-border a::before, .draw-border a::after {
	 border: 0 solid transparent;
	 box-sizing: border-box;
	 content: '';
	 pointer-events: none;
	 position: absolute;
	 width: 0;
	 height: 0;
	 bottom: 0;
	 right: 0;
}
 .draw-border a::before {
	 border-bottom-width: 4px;
	 border-left-width: 4px;
}
 .draw-border a::after {
	 border-top-width: 4px;
	 border-right-width: 4px;
}
 .draw-border a:hover {
	 color: var(--e-global-color-secondary);
}
 .draw-border a:hover::before, .draw-border a:hover::after {
	 border-color: var(--e-global-color-secondary);
	 transition: border-color 0s, width 0.25s, height 0.25s;
	 width: 100%;
	 height: 100%;
}
 .draw-border a:hover::before {
	 transition-delay: 0s, 0s, 0.25s;
}
 .draw-border a:hover::after {
	 transition-delay: 0s, 0.25s, 0s;
}
 .draw-border a {
	 background: none;
	 border: none;
	 cursor: pointer;
	 line-height: 1.5;
	 font: 700 1.2rem 'Roboto Slab', sans-serif;
	 padding: 1em 2em;
	 letter-spacing: 0.05rem;
}
 .draw-border a:focus {
	 outline: 2px dotted var(--e-global-color-secondary);
}


</style>
<?php } );
