{: versionI" 3.6.0:EF:shaI"-745a2bde2b56251a320834d0eb9104a214e42723;F: contents" o:Sass::Tree::RootNode :@children[o:Sass::Tree::CharsetNode : @nameI" UTF-8:ET;[:@filename0: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"]/home/slice-d5/.rvm/gems/ruby-2.5.1/gems/bourbon-5.0.0/core/bourbon/library/_margin.scss; T:@importero: Sass::Importers::Filesystem: @rootI"@/home/slice-d5/.rvm/gems/ruby-2.5.1/gems/bourbon-5.0.0/core; F:@real_rootI"@/home/slice-d5/.rvm/gems/ruby-2.5.1/gems/bourbon-5.0.0/core; F:@same_name_warningso:Set: @hash}Fo:Sass::Tree::CommentNode : @value[I"/*/ Provides a concise, one-line method for setting `margin` on specific edges */ of a box. Use a `null` value to “skip” edges of the box with standard */ CSS shorthand. */ */ @argument {list} $values */ List of margin values; accepts CSS shorthand. */ */ @example scss */ .element { */ @include margin(null auto); */ } */ */ // CSS Output */ .element { */ margin-left: auto; */ margin-right: auto; */ } */ */ @example scss */ .element { */ @include margin(10px 3em 20vh null); */ } */ */ // CSS Output */ .element { */ margin-bottom: 20vh; */ margin-right: 3em; */ margin-top: 10px; */ } */ */ @require {mixin} _directional-property */; T: @type: silent;[; 0; @ ; i; o; ;o;; i;i;o;; i&;i0;@;@o:Sass::Tree::MixinDefNode;I" margin; T: @args[[o:!Sass::Script::Tree::Variable ;I" values; T:@underscored_nameI" values; T; i(; o; ;o;; i(;i;o;; i(;i;@;@; @; @ 0: @splat0;[o:Sass::Tree::MixinNode;I"_directional-property; T; [o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String ;I" margin; T; @ ;:identifier:"@deprecated_interp_equivalent0; i); o; ;o;; i);i';o;; i);i-;@;@; @o;% ;o:Sass::Script::Value::Null;0; @ ; o; ;o;; i;i;o;; i;i;I"f/home/slice-d5/.rvm/gems/ruby-2.5.1/gems/bourbon-5.0.0/core/bourbon/utilities/_assign-inputs.scss; T;@; i); o; ;o;; i);i/;o;; i);i3;@;@; @o;! ;I" values; T;"I" values; T; i); o; ;o;; i);i5;o;; i);i<;@;@; @; @ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;#0:@kwarg_splat0;[; 0; @ ; i); o; ;o;; i);i;o;; i);i=;@;@; 0; @ ; i(; o; ;o;; i(;i;o;; i(;i;@;@:@has_childrenT; 0; @ :@templateI"6@charset "UTF-8"; /// Provides a concise, one-line method for setting `margin` on specific edges /// of a box. Use a `null` value to “skip” edges of the box with standard /// CSS shorthand. /// /// @argument {list} $values /// List of margin values; accepts CSS shorthand. /// /// @example scss /// .element { /// @include margin(null auto); /// } /// /// // CSS Output /// .element { /// margin-left: auto; /// margin-right: auto; /// } /// /// @example scss /// .element { /// @include margin(10px 3em 20vh null); /// } /// /// // CSS Output /// .element { /// margin-bottom: 20vh; /// margin-right: 3em; /// margin-top: 10px; /// } /// /// @require {mixin} _directional-property @mixin margin($values) { @include _directional-property(margin, null, $values); } ; T; i; o; ;o;; i;i;o;; i;i;@;@;/T