/** Shopify CDN: Minification failed

Line 15:1 Unexpected "$"
Line 15:1478 Expected identifier but found "$"
Line 15:1942 Expected ";" but found "}"
Line 15:3193 Expected identifier but found "#"
Line 15:3195 Expected identifier but found "avCreateBlockClassName("
Line 15:3220 Unexpected "{"
Line 15:3309 Expected identifier but found "#"
Line 15:3311 Expected identifier but found "avCreateElementClassName("
Line 15:3338 Unexpected "{"

**/
/*! Avalanche | MIT License | @colourgarden */
 $av-namespace:'grid' !default;$av-element-name:'cell' !default;$av-element-class-chain:'__' !default;$av-modifier-class-chain:'--' !default;$av-breakpoint-class-chain:'--' !default;$av-gutter:20px !default;$av-width-class-namespace:'' !default;$av-width-class-style:'fraction' !default;$av-widths:(2,3,4) !default;$av-enable-responsive:true !default;$av-breakpoints:("thumb":"screen and (max-width: 499px)","handheld":"screen and (min-width: 500px) and (max-width: 800px)","handheld-and-up":"screen and (min-width: 500px)","pocket":"screen and (max-width: 800px)","lap":"screen and (min-width: 801px) and (max-width: 1024px)","lap-and-up":"screen and (min-width: 801px)","portable":"screen and (max-width: 1024px)","desk":"screen and (min-width: 1025px)","widescreen":"screen and (min-width: 1160px)","retina":"screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx)") !default;$av-enable-grid-center:false !default;$av-enable-grid-cell-center:false !default;$av-enable-grid-right:false !default;$av-enable-grid-middle:false !default;$av-enable-grid-bottom:false !default;$av-enable-grid-flush:false !default;$av-enable-grid-tiny:false !default;$av-enable-grid-small:false !default;$av-enable-grid-large:false !default;$av-enable-grid-huge:false !default;$av-enable-grid-auto:false !default;$av-enable-grid-rev:false !default;@function av-create-width-class-name($style,$numerator,$denominator,$breakpoint-alias){$class-name:null;@if $style=='fraction' or $style=='fragment'{$delimiter:if($style=='fraction',\/,-of-);$class-name:#{$av-width-class-namespace}#{$numerator}#{$delimiter}#{$denominator}#{$breakpoint-alias}}@else{@if $av-width-class-namespace==''{@error "Percentage value class names require a namespace to be set."}$class-width:floor(($numerator / $denominator) * 100);$class-name:#{$av-width-class-namespace}#{$class-width}#{$breakpoint-alias}}@return $class-name}@function avCreateBlockClassName($modifier:''){@if $modifier==''{@return #{$av-namespace}}@return #{$av-namespace}#{$av-modifier-class-chain}#{$modifier}}@function avCreateElementClassName($modifier:''){@if $modifier==''{@return #{$av-namespace}#{$av-element-class-chain}#{$av-element-name}}@return #{$av-namespace}#{$av-element-class-chain}#{$av-element-name}#{$av-modifier-class-chain}#{$modifier}}@mixin av-create-widths($widths,$breakpoint-alias:null){$pseudo-class-map:();@each $denominator in $widths{@if ($denominator==1){$class-name:av-create-width-class-name($av-width-class-style,1,1,$breakpoint-alias);[class~="#{$class-name}"]{width:100%}}@else{@for $numerator from 1 to $denominator{$class-name:av-create-width-class-name($av-width-class-style,$numerator,$denominator,$breakpoint-alias);$width-value:percentage($numerator / $denominator);$duplicate:map-get($pseudo-class-map,$width-value);[class~="#{$class-name}"]{@if $duplicate{@extend [class~="#{$duplicate}"]}@else{width:$width-value}}$add-class:($width-value:$class-name);$pseudo-class-map:map-merge($pseudo-class-map,$add-class)}}}}@mixin av-mq($alias){$query:map-get($av-breakpoints,$alias);@if $query{@media #{$query}{@content}}@else{@error "No breakpoint found for #{$alias}"}}.#{avCreateBlockClassName()}{display:block;list-style:none;padding:0;margin:0;margin-left:-($av-gutter);font-size:0}.#{avCreateElementClassName()}{box-sizing:border-box;display:inline-block;width:100%;padding:0;padding-left:$av-gutter;margin:0;vertical-align:top;font-size:1rem}@if $av-enable-grid-center{.#{avCreateBlockClassName('center')}{text-align:center;>.#{avCreateElementClassName()}{text-align:left}}}@if $av-enable-grid-cell-center{.#{avCreateElementClassName('center')}{display:block;margin:0 auto}}@if $av-enable-grid-right{.#{avCreateBlockClassName('right')}{text-align:right;>.#{avCreateElementClassName()}{text-align:left}}}@if $av-enable-grid-middle{.#{avCreateBlockClassName('middle')}{>.#{avCreateElementClassName()}{vertical-align:middle}}}@if $av-enable-grid-bottom{.#{avCreateBlockClassName('bottom')}{>.#{avCreateElementClassName()}{vertical-align:bottom}}}@if $av-enable-grid-flush{.#{avCreateBlockClassName('flush')}{margin-left:0;>.#{avCreateElementClassName()}{padding-left:0}}}@if $av-enable-grid-tiny{.#{avCreateBlockClassName('tiny')}{margin-left:-($av-gutter / 4);>.#{avCreateElementClassName()}{padding-left:($av-gutter / 4)}}}@if $av-enable-grid-small{.#{avCreateBlockClassName('small')}{margin-left:-($av-gutter / 2);>.#{avCreateElementClassName()}{padding-left:($av-gutter / 2)}}}@if $av-enable-grid-large{.#{avCreateBlockClassName('large')}{margin-left:-($av-gutter * 2);>.#{avCreateElementClassName()}{padding-left:($av-gutter * 2)}}}@if $av-enable-grid-huge{.#{avCreateBlockClassName('huge')}{margin-left:-($av-gutter * 4);>.#{avCreateElementClassName()}{padding-left:($av-gutter * 4)}}}@if $av-enable-grid-auto{.#{avCreateBlockClassName('auto')}{>.#{avCreateElementClassName()}{width:auto}}}@if $av-enable-grid-rev{.#{avCreateBlockClassName('rev')}{direction:rtl;>.#{avCreateElementClassName()}{direction:ltr}}}@include av-create-widths($av-widths);@if $av-enable-responsive{@each $alias,$query in $av-breakpoints{@media #{$query}{@include av-create-widths($av-widths,#{$av-breakpoint-class-chain}#{$alias})}}}@media screen and (max-width:989px){.header__icon--menu,.menu-drawer-container summary,header summary:first-of-type{position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;appearance:none!important;-webkit-appearance:none!important}.header__icon--menu::-webkit-details-marker,.menu-drawer-container summary::-webkit-details-marker,header summary:first-of-type::-webkit-details-marker{display:none!important}.header__icon--menu>*,.menu-drawer-container summary>*,header summary:first-of-type>*{visibility:hidden!important;opacity:0!important}.header__icon--menu svg,.header__icon--menu svg *,.header__icon--menu .icon,.header__icon--menu .icon-hamburger,.header__icon--menu path,.header__icon--menu line,.header__icon--menu rect,.menu-drawer-container summary svg,.menu-drawer-container summary svg *,.menu-drawer-container summary .icon,.menu-drawer-container summary .icon-hamburger,.menu-drawer-container summary path,.menu-drawer-container summary line,.menu-drawer-container summary rect,header summary:first-of-type svg,header summary:first-of-type svg *,header summary:first-of-type .icon,header summary:first-of-type .icon-hamburger,header summary:first-of-type path,header summary:first-of-type line,header summary:first-of-type rect{display:none!important;visibility:hidden!important;opacity:0!important;fill:none!important;stroke:none!important}.header__icon--menu::before,.menu-drawer-container summary::before,header summary:first-of-type::before{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:24px!important;height:18px!important;transform:translate(-50%,-50%)!important;background:linear-gradient(#ff5a00,#ff5a00) top center / 24px 3px no-repeat,linear-gradient(#ff5a00,#ff5a00) center center / 24px 3px no-repeat,linear-gradient(#ff5a00,#ff5a00) bottom center / 24px 3px no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}.header__icon--menu::after,.menu-drawer-container summary::after,header summary:first-of-type::after{content:none!important;display:none!important}}@media screen and (min-width:990px){header nav a,.header nav a,.header__inline-menu a,.header__inline-menu .list-menu__item{position:relative!important;text-decoration:none!important;font-weight:900!important}header nav a::after,.header nav a::after,.header__inline-menu a::after,.header__inline-menu .list-menu__item::after{content:""!important;position:absolute!important;left:8px!important;right:8px!important;bottom:-5px!important;height:3px!important;background:#ff5a00!important;border-radius:999px!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform 0.22s ease!important;pointer-events:none!important}header nav a:hover::after,.header nav a:hover::after,.header__inline-menu a:hover::after,.header__inline-menu .list-menu__item:hover::after{transform:scaleX(1)!important}}