
@import url('https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400..700;1,400..700&family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap');
@import '_bootstrap-scss/bootstrap';
@import 'scss/base/variables';
@import 'scss/base/mixins';
@import 'scss/base/accessibility';
@import 'scss/base/base';
@import 'scss/sections/calendar-header';
@import 'scss/sections/calendar-navigation';
@import 'scss/sections/calendar-sidebar';
@import 'scss/sections/event-list';
@import 'scss/sections/event-detail';
@import 'scss/sections/submit';
@import 'scss/layout/sticky-layout';
@import 'scss/layout/responsive';
/*      Request ID: b75d7b3f224c257c87187c917e9e93a6_1780422220 (06/05/2026 3:15pm) (failed compilation: /home/austincc/events.austincc.edu/public_html/_ingredients/themes/global/styles/main.scss) (rY3rCcMwDAZX6QCNNVLwQ8QCWSr95NJsnwd0g/48OO6o+2DKEyFWK/GHLZB+nLhNes2iUtceQ2kV297c5LIoOg8GbeolKyF2Pamzqi/I1op/GYub7gkVeD7o36+Rxe72AQ==)      */

body[data-instance="hello-smith.lwcal.com"] {
	
		
	
	--lwc-display-font: Gabriela, serif;
	--lwc-display-font-weight: 600;
	--lwc-body-font: Rubik, sans-serif;
	
	// The following colors should be accessible in combination with white
	// https://webaim.org/resources/contrastchecker/
	--lwc-color-brand-1: #18191b;  // Used in default theme for calendar header, event titles
	--lwc-color-brand-2: rgb(17,125,98);  // Used in default theme for buttons, form elements, event title hover

	.calendar-header {
		background-color: white;
		color: var(--lwc-color-brand-2);
		--bs-heading-color: var(--lwc-color-brand-1);

	}
	#lw_cal_header {
		h2 {
			font-size: clamp(2.75rem, 2.75rem + 1.1458vw, 4.125rem);
			letter-spacing: -2px;
			line-height: 1.12;
			color: black;
		}
	}
	
	@font-face {
		font-family: Gabriela;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Gabriela-SemiBold.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-SemiBold.woff) format("woff");
		font-weight: 600;
		font-style: normal;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-SemiBoldItalic.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-SemiBoldItalic.woff) format("woff");
		font-weight: 600;
		font-style: italic;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-SemiBold.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-SemiBold.woff) format("woff");
		font-weight: 600;
		font-style: bold;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Medium.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Medium.woff) format("woff");
		font-weight: 500;
		font-style: normal;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-MediumItalic.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-MediumItalic.woff) format("woff");
		font-weight: 500;
		font-style: italic;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Regular.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Regular.woff) format("woff");
		font-weight: normal;
		font-style: normal;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Italic.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Italic.woff) format("woff");
		font-weight: normal;
		font-style: italic;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-LightItalic.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-LightItalic.woff) format("woff");
		font-weight: 300;
		font-style: italic;
		font-display: swap
	}
	
	@font-face {
		font-family: Rubik;
		src: url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Light.woff2) format("woff2"),url(https://www.smith.edu/themes/custom/smith/assets/fonts/Rubik-Light.woff) format("woff");
		font-weight: 300;
		font-style: normal;
		font-display: swap
	}


	
}// Load web fonts 



// Initialize main theme variables 

:root {
	--lwc-display-font: "Libre Franklin", serif;
	--lwc-display-font-weight: 800;
	--lwc-body-font: "Libre Franklin", sans-serif;
	
	// The following colors should be accessible in combination with white
	// https://webaim.org/resources/contrastchecker/
	--lwc-color-brand-1: #224b63;  // Used in default theme for calendar header, event titles
	--lwc-color-brand-2: #333;  // Used in default theme for buttons, form elements, event title hover
	
	--lwc-color-white:   #fff;
	--lwc-color-light-gray: #eee;
	--lwc-color-medium-gray: #999;
	--lwc-color-dark-gray: #333;
	--lwc-color-black: #fff;
}


// Bootstrap 5.3.3 
// The default global theme uses Bootstrap. Individual Bootstrap SCSS files can be customized as needed 




// Global theme SCSS files

// Base styles





// Calendar UI sections







// Calendar layout 

