// Variables
$grid-gutter-width: 16px !default;
$print-page-size: a3 !default;
$headings-font-weight: bold;

$border-radius: 0.5rem !default;
$border-radius-lg: 1rem !default;
$border-radius-sm: 0.2rem !default;

$box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !default;
$box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !default;
$box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175) !default;

// Base
@import "../../node_modules/bootstrap/scss/functions";
@import "../../node_modules/bootstrap/scss/variables";
@import "../../node_modules/bootstrap/scss/mixins";

// Components
@import "../../node_modules/bootstrap/scss/type";
@import "../../node_modules/bootstrap/scss/images";
@import "../../node_modules/bootstrap/scss/grid";
@import "../../node_modules/bootstrap/scss/breadcrumb";
@import "../../node_modules/bootstrap/scss/print";

// Utilities
@import "../../node_modules/bootstrap/scss/utilities/align";
@import "../../node_modules/bootstrap/scss/utilities/borders";
@import "../../node_modules/bootstrap/scss/utilities/clearfix";
@import "../../node_modules/bootstrap/scss/utilities/display";
@import "../../node_modules/bootstrap/scss/utilities/embed";
@import "../../node_modules/bootstrap/scss/utilities/flex";
@import "../../node_modules/bootstrap/scss/utilities/float";
@import "../../node_modules/bootstrap/scss/utilities/interactions";
@import "../../node_modules/bootstrap/scss/utilities/overflow";
@import "../../node_modules/bootstrap/scss/utilities/position";
@import "../../node_modules/bootstrap/scss/utilities/screenreaders";
@import "../../node_modules/bootstrap/scss/utilities/shadows";
@import "../../node_modules/bootstrap/scss/utilities/sizing";
@import "../../node_modules/bootstrap/scss/utilities/spacing";
@import "../../node_modules/bootstrap/scss/utilities/stretched-link";
@import "../../node_modules/bootstrap/scss/utilities/text";
@import "../../node_modules/bootstrap/scss/utilities/visibility";

@import "./imports/variables";
@import "./base.scss";

// Customs
:root {
	@each $bp, $value in $grid-breakpoints {
		--breakpoint-#{$bp}: #{$value};
	}

	--font-family-sans-serif: #{inspect($font-family-sans-serif)};
	--font-family-monospace: #{inspect($font-family-monospace)};
}
