/*
Theme Name: carvell
Author: 
Author URI: 
Theme URI: 
Tags: full-site-editing, block-patternss
Text Domain: carvel
Requires at least: 6.1
Requires PHP: 7.4
Tested up to: 6.2
Version: 1.0.0

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Styles intended only for the front.*/
html {
	scroll-behavior: smooth;
}

@media screen and (prefers-reduced-motion: reduce) {

	html {
		scroll-behavior: auto;
	}
}

body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}



/* FLUID TYPE SCALE */
/* link https://utopia.fyi/space/calculator?c=320,20,1.2,1920,30,1.25,5,2,&s=0.5,1.5|2|3.33|4.33|5.33|6.33,&g=s,l,xl,12 */

:root {
	--space-xs: clamp(0.63rem, calc(0.56rem + 0.31vw), 0.94rem);
	--space-s: clamp(1.25rem, calc(1.13rem + 0.63vw), 1.88rem);
	--space-m: clamp(1.88rem, calc(1.69rem + 0.94vw), 2.81rem);
	--space-l: clamp(2.50rem, calc(2.25rem + 1.25vw), 3.75rem);
	--space-xl: clamp(4.19rem, calc(3.78rem + 2.06vw), 6.25rem);
	--space-2xl: clamp(5.44rem, calc(4.90rem + 2.69vw), 8.13rem);
	--space-3xl: clamp(6.69rem, calc(6.03rem + 3.31vw), 10.00rem);
	--space-4xl: clamp(7.94rem, calc(7.15rem + 3.94vw), 11.88rem);
  
	/* One-up pairs */
	--space-xs-s: clamp(0.63rem, calc(0.38rem + 1.25vw), 1.88rem);
	--space-s-m: clamp(1.25rem, calc(0.94rem + 1.56vw), 2.81rem);
	--space-m-l: clamp(1.88rem, calc(1.50rem + 1.88vw), 3.75rem);
	--space-l-xl: clamp(2.50rem, calc(1.75rem + 3.75vw), 6.25rem);
	--space-xl-2xl: clamp(4.19rem, calc(3.40rem + 3.94vw), 8.13rem);
	--space-2xl-3xl: clamp(5.44rem, calc(4.53rem + 4.56vw), 10.00rem);
	--space-3xl-4xl: clamp(6.69rem, calc(5.65rem + 5.19vw), 11.88rem);
  
	/* Custom pairs */
  }

