<commit_before>/* ==========================================================================
   #COLUMN
   ========================================================================== */




//
// Dependencies
//

@import "../settings/settings.global";
@import "../tools/tools.media-queries";




//
// Options
//

$column-namespace: $global-namespace-layouts + 'column' !default;
$column-element: $global-separator-element !default;
$column-modifier: $global-separator-modifier !default;
$column-divider-name: 'divider' !default;
$column-span-name: 'span' !default;

$column-gutter: $global-spacing-default;
$column-rule: $global-border-width $global-border-style $global-border-color;

$column-map: $global-column-counts !default;

$column-responsive: true !default;
$column-breakpoints: $global-breakpoints !default;




//
// Mixins
//

@mixin column-classes($breakpoint-alias: null) {

	// Default: .l-column
	.#{$column-namespace}#{$breakpoint-alias} {
		column-gap: $column-gutter;
	}

	// Default: .l-column--{n}
	@each $name, $value in $column-map {
		.#{$column-namespace}#{$column-modifier}#{$name}#{$breakpoint-alias} {
			column-count: $value;
		}
	}

	// Default: .l-column--divider
	.#{$column-namespace}#{$column-modifier}#{$column-divider-name}#{$breakpoint-alias} {
		column-rule: $column-rule;
		column-gap: ($column-gutter * 2);
	}

	/**
	 * 1. Column span is not yet supported in Firefox.
	 */
	// Default: .l-column__span
	.#{$column-namespace}#{$column-element}#{$column-span-name}#{$breakpoint-alias} {
		column-span: all; /* [1] */
	}

}




//
// Classes
//

@include column-classes;




//
// Responsive Classes
//

@if ($column-responsive == true) {

	@each $size, $width in $column-breakpoints {<commit_msg>remove extra gutter space when using l-column--divider<commit_after>/* ==========================================================================
   #COLUMN
   ========================================================================== */




//
// Dependencies
//

@import "../settings/settings.global";
@import "../tools/tools.media-queries";




//
// Options
//

$column-namespace: $global-namespace-layouts + 'column' !default;
$column-element: $global-separator-element !default;
$column-modifier: $global-separator-modifier !default;
$column-divider-name: 'divider' !default;
$column-span-name: 'span' !default;

$column-gutter: $global-spacing-default;
$column-rule: $global-border-width $global-border-style $global-border-color;

$column-map: $global-column-counts !default;

$column-responsive: true !default;
$column-breakpoints: $global-breakpoints !default;




//
// Mixins
//

@mixin column-classes($breakpoint-alias: null) {

	// Default: .l-column
	.#{$column-namespace}#{$breakpoint-alias} {
		column-gap: $column-gutter;
	}

	// Default: .l-column--{n}
	@each $name, $value in $column-map {
		.#{$column-namespace}#{$column-modifier}#{$name}#{$breakpoint-alias} {
			column-count: $value;
		}
	}

	// Default: .l-column--divider
	.#{$column-namespace}#{$column-modifier}#{$column-divider-name}#{$breakpoint-alias} {
		column-rule: $column-rule;
		//column-gap: ($column-gutter * 2);
	}

	/**
	 * 1. Column span is not yet supported in Firefox.
	 */
	// Default: .l-column__span
	.#{$column-namespace}#{$column-element}#{$column-span-name}#{$breakpoint-alias} {
		column-span: all; /* [1] */
	}

}




//
// Classes
//

@include column-classes;




//
// Responsive Classes
//

@if ($column-responsive == true) {

	@each $size, $width in $column-breakpoints {
{'fraction_non_alphanumeric': 0.2697237254343492, 'fraction_numerical': 0.001708914839077186, 'mean_word_length': 4.060518731988473, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5386768', 'n_tokens_mistral': 1266, 'n_tokens_neox': 1131, 'n_words': 194}