"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"a/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets/addons/_margin.scss; T:@importero: Sass::Importers::Filesystem: @rootI"M/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets; F:@real_rootI"M/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets; T:@same_name_warningso:Set: @hash}Fo:Sass::Tree::CommentNode : @value[I"/*/ Provides a quick method for targeting `margin` on specific sides of a box. Use a `null` value to “skip” a side. */ */ @param {Arglist} $vals */ List of arguments */ */ @example scss - Usage */ .element { */ @include margin(null 10px 3em 20vh); */ } */ */ @example css - CSS Output */ .element { */ margin-bottom: 3em; */ margin-left: 20vh; */ margin-right: 10px; */ } */ */ @require {mixin} directional-property */ */ @output `margin` */; T: @type: silent;[; 0; @ ; i; o; ;o;; i;i;o;; i;i;@;@o:Sass::Tree::MixinDefNode;I" margin; T: @args[: @splato:!Sass::Script::Tree::Variable ;I" vals; T:@underscored_nameI" vals; T:@css_variable_warning0; i; o; ;o;; i;i;o;; i;i;@;@; @; @ ;[ o:Sass::Tree::VariableNode;I"&user-deprecation-warnings-setting; T: @expro;" ;I"(output-bourbon-deprecation-warnings; T;#I"(output_bourbon_deprecation_warnings; T;$0; i; o; ;o;; i;i,;o;; i;iP;@;@; @; @ : @guarded0: @global0;[; 0; @ ; i; o; ;o;; i;i ;o;; i;iP;@;@o;%;I"(output-bourbon-deprecation-warnings; T;&o: Sass::Script::Tree::Literal ;o:Sass::Script::Value::Bool;F; @ ; o; ;o;; i>;i,;o;; i>;i1;I"b/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets/addons/_buttons.scss; T;@; i; o; ;o;; i;i.;o;; i;i3;@;@;$0; @;'0;(T;[; 0; @ ; i; o; ;o;; i;i ;o;; i;i;;@;@o:Sass::Tree::MixinNode;I"directional-property; T; [o;) ;o: Sass::Script::Value::String ;I" margin; T; @ ;:identifier:"@deprecated_interp_equivalent0; i ; o; ;o;; i ;i&;o;; i ;i,;@;@;$0; @o;) ;@4; i ; o; ;o;; i ;i.;o;; i ;i3;@;@;$0; @:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;!o;" ;I" vals; T;#I" vals; T;$0; i ; o; ;o;; i ;i5;o;; i ;i:;@;@; @; @ :@kwarg_splat0;[; 0; @ ; i ; o; ;o;; i ;i;o;; i ;i>;@;@o;%;I"(output-bourbon-deprecation-warnings; T;&o;" ;I"&user-deprecation-warnings-setting; T;#I"&user_deprecation_warnings_setting; T;$0; i!; o; ;o;; i!;i.;o;; i!;iP;@;@; @; @ ;'0;(T;[; 0; @ ; i!; o; ;o;; i!;i ;o;; i!;iX;@;@; 0; @ ; i; o; ;o;; i;i;o;; i;i;@;@:@has_childrenT; 0; @ :@templateI")@charset "UTF-8"; /// Provides a quick method for targeting `margin` on specific sides of a box. Use a `null` value to “skip” a side. /// /// @param {Arglist} $vals /// List of arguments /// /// @example scss - Usage /// .element { /// @include margin(null 10px 3em 20vh); /// } /// /// @example css - CSS Output /// .element { /// margin-bottom: 3em; /// margin-left: 20vh; /// margin-right: 10px; /// } /// /// @require {mixin} directional-property /// /// @output `margin` @mixin margin($vals...) { $user-deprecation-warnings-setting: $output-bourbon-deprecation-warnings; $output-bourbon-deprecation-warnings: false !global; @include directional-property(margin, false, $vals...); $output-bourbon-deprecation-warnings: $user-deprecation-warnings-setting !global; } ; T; i; o; ;o;; i;i;o;; i;i;@;@;4T