/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

:root {
	
	/* Fluid type scale using clamp(min, fluid, max) */
	--fs-xs: clamp(0.75rem, 0.7rem + 0.5vw, 0.875rem);  /* 12px – 14px */
	--fs-sm: clamp(0.875rem, 0.8rem + 0.5vw, 1rem);     /* 14px – 16px */
	--fs-body: 1rem; 									/* 16px */
	--fs-base: clamp(1rem, 0.9rem + 0.8vw, 1.125rem);   /* 16px – 18px */
	--fs-md: clamp(1.25rem, 1rem + 1vw, 1.5rem);        /* 20px – 24px */
	--fs-lg: clamp(1.625rem, 1.25rem + 1.5vw, 2rem);    /* 26px – 32px */
	--fs-xl: clamp(2rem, 1.75rem + 2vw, 2.5rem);        /* 32px – 40px */
	--fs-xxl: clamp(2.625rem, 2.25rem + 3vw, 3.25rem);  /* 42px – 52px */

	
}


/* Accessiable Card Link */
.stretch-link {
    position: relative;
}

.stretch-link a::after {
    content: '';
    position: absolute;
    inset: 0;
}

.stretch-link a:is(:focus-visible)::after {
    outline: 2px solid;
}

.stretch-link a:is(:hover, :focus) {
    outline: none;
}

