html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.rows{align-content:space-around;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:center}.rows--top{justify-content:flex-start}.rows--bottom{justify-content:flex-end}.rows--spaceBetween{justify-content:space-between}.row{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.row--top{align-self:flex-start}.row--bottom{align-self:flex-end}.row--left{align-self:flex-start}.row--right{align-self:flex-end}.row--center{align-self:center}.columns{align-content:center;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-around}.column{align-self:flex-start;-webkit-flex:1 1 250px;flex:1 1 250px;-ms-flex:1 1 250px;max-width:100%;min-width:250px}.column.row{min-width:100%!important}.columns--noWrap{flex-wrap:nowrap}.columns--auto .column{flex-basis:auto;min-width:0}.columns--center .column{text-align:center}.columns--left{justify-content:flex-start}.columns--center{align-items:center}.columns--right{justify-content:flex-end}.columns--bottom{-ms-flex-pack:end;-ms-flex-align:end;align-content:flex-end}.column--stretch{align-self:stretch}.column--bottom{align-self:flex-end}.column--quad{flex-grow:4;min-width:1000px}.column--tripple{flex-grow:3;min-width:750px}.column--double{flex-grow:2;min-width:500px}.column--halved{flex:1 2 125px;min-width:125px;width:50%}.column--maxHalf{max-width:50%;width:50%}.column--third{flex-shrink:3;min-width:250px;width:33%}.column--maxThird{max-width:33%;min-width:250px;width:33%}.column--fourth{flex-shrink:4;min-width:250px;width:25%}.column--maxFourth{max-width:25%;min-width:250px;width:25%}.column--fifth{flex-shrink:5;min-width:250px;width:20%}.column--maxFifth{max-width:20%;min-width:250px;width:20%}.column--maxSixth{max-width:16.66%;min-width:250px;width:16.66%}.no-flexbox .rows{display:block;flex-flow:nowrap}.no-flexbox .rows:before,.no-flexbox .rows:after{clear:both;content:' ';display:table}.no-flexbox .columns{display:block;flex-flow:nowrap}.no-flexbox .row{-webkit-flex:auto;-ms-flex:auto;flex:auto}.no-flexbox .row.row--right{float:right}.no-flexbox .row:before,.no-flexbox .row:after{clear:both;content:' ';display:table}.no-flexbox .row:after{clear:both}.no-flexbox .column{-webkit-flex:auto;-ms-flex:auto;flex:auto;float:left}.no-flexbox .column.column--right{float:right}@font-face{font-family:'HusqvarnaGothic-Regular';src:url(../fonts/HusqvarnaGothic-Regular.eot);src:url('../fonts/HusqvarnaGothic-Regular.eot?#iefix') format('embedded-opentype'),url(../fonts/HusqvarnaGothic-Regular.woff2) format('woff2'),url(../fonts/HusqvarnaGothic-Regular.woff) format('woff'),url(../fonts/HusqvarnaGothic-Regular.ttf) format('truetype'),url('../fonts/HusqvarnaGothic-Regular.svg#HusqvarnaGothic-Regular') format('svg')}@font-face{font-family:'HusqvarnaGothic-Bold';src:url(../fonts/HusqvarnaGothic-Bold.eot);src:url('../fonts/HusqvarnaGothic-Bold.eot?#iefix') format('embedded-opentype'),url(../fonts/HusqvarnaGothic-Bold.woff2) format('woff2'),url(../fonts/HusqvarnaGothic-Bold.woff) format('woff'),url(../fonts/HusqvarnaGothic-Bold.ttf) format('truetype'),url('../fonts/HusqvarnaGothic-Bold.svg#HusqvarnaGothic-Regular') format('svg')}@font-face{font-family:'HusqvarnaGothic-LightItalic';src:url(../fonts/HusqvarnaGothic-LightItalic.eot);src:url('../fonts/HusqvarnaGothic-LightItalic.eot?#iefix') format('embedded-opentype'),url(../fonts/HusqvarnaGothic-LightItalic.woff2) format('woff2'),url(../fonts/HusqvarnaGothic-LightItalic.woff) format('woff'),url(../fonts/HusqvarnaGothic-LightItalic.ttf) format('truetype'),url('../fonts/HusqvarnaGothic-LightItalic.svg#HusqvarnaGothic-Regular') format('svg')}body{background:#2c2c2c none no-repeat scroll left center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;color:#fff;font-family:'HusqvarnaGothic-Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;max-height:100vh;min-height:100vh;height:100vh;overflow-x:auto;overflow-y:hidden}a{color:#fff;transition:color 200ms ease;text-decoration:none;text-transform:uppercase}a:hover,a:active{color:#f35321}h1,h2,h3,h4,h5{font-weight:400;font-family:'HusqvarnaGothic-Bold',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase}h1{background:rgba(0,0,0,.7);box-shadow:-10px 0 0 rgba(0,0,0,.7),10px 0 0 rgba(0,0,0,.7);display:inline;font-size:3.75rem;line-height:4.625rem;max-width:44rem;margin:0 0 1em;left:10px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,.5)}h5{border-bottom:1px solid #fff;font-size:1rem;margin-bottom:.25rem;padding-bottom:.25rem}p{margin:0 0 1rem}ul,ol,dl,li{list-style:none outside;margin:0;padding:0}.menu__container{left:0;position:fixed;top:0;z-index:100;width:100%;transition:background 200ms ease}.menu__logo{align-content:flex-start;height:31px;padding:20px 0 30px;margin:20px 0 20px 5vh;max-width:160px;min-width:160px;position:relative;text-indent:-9999px;transition:padding 200ms ease;z-index:102}.menu__links{justify-content:flex-end;margin:25px 5vh 20px 0;padding:25px 0;height:31px;text-align:right;transition:padding 200ms ease}.menu__link{color:#fff;display:inline-block;font-size:1.125rem;margin-left:2.5vh;text-decoration:none}.menu__link:hover,.menu__link:active,.menu__link--active{color:#d34d23}.menu__container.js-scrolled{background:rgba(44,44,44,.6)}.js-scrolled .menu__logo,.js-scrolled .menu__links{padding-top:0;padding-bottom:0}.menu__button{background:transparent none no-repeat scroll center top;-webkit-background-size:90% auto;-moz-background-size:90% auto;-o-background-size:90% auto;background-size:90% auto;display:none;font-size:6px;height:6em;letter-spacing:1px;line-height:.9;position:absolute;right:2.5vh;text-align:center;text-transform:uppercase;top:22px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;width:1.6rem;z-index:103}.menu__button__icon{width:100%;height:3em;display:block;position:relative;margin:1em auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menu__button__icon__1,.menu__button__icon__2,.menu__button__icon__3,.menu__button__icon__4{display:block;position:absolute;height:.5em;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.menu__button:hover .menu__button__icon__1,.menu__button:hover .menu__button__icon__2,.menu__button:hover .menu__button__icon__3,.menu__button:hover .menu__button__icon__4{background:#d34d23}.menu__button__icon__1{top:0}.menu__button__icon__2,.menu__button__icon__3{top:1.1em}.menu__button__icon__4{top:2.25em}.content__page--padding{padding:15vh 5vh 5vh}.js-menu--open .menu__button__icon__1{top:18px;width:0%;left:50%}.js-menu--open .menu__button__icon__2{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.js-menu--open .menu__button__icon__3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.js-menu--open .menu__button__icon__4{top:18px;width:0%;left:50%}.hScroll__container{align-content:flex-start;background:transparent none no-repeat scroll center center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;flex-wrap:nowrap;height:100vh;justify-content:flex-start;position:relative;width:437vw}.hScroll__item{align-content:stretch;box-sizing:border-box;height:100vh;min-width:55vw;min-height:100vh;position:relative;transition:transform 1ms ease;transform:translate3d(0,0,0)}.hScroll__item--sixFifths{min-width:120vw}.hScroll__item--full{min-width:100vw}.hScroll__item--threeQuarters{min-width:75vw}.hScroll__item--twoThirds{min-width:60vw}.hScroll__item--half{min-width:50vw}.hScroll__item--third{max-width:33vw;min-width:33vw}.hScroll__item--filled{background-color:#2c2c2c}.hScroll__item--transparent{background-color:transparent}.hScroll__endNav{flex-direction:column-reverse;font-size:1rem;height:100vh;position:absolute;right:0;top:0;width:280px}.hScroll__endNavLink{background:#f35321 none no-repeat scroll center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-sizing:border-box;box-shadow:0 10px 50px rgba(0,0,0,.5);min-width:280px;padding:60px 30px 30px;position:relative;transition:transform 200ms ease,-webkit-filter 200ms ease,filter 200ms ease}.hScroll__endNavLink:hover,.hScroll__endNavLink:active{transform:scale(1.05);z-index:1}.hScroll__endNavLink:hover .hScroll__endNavIcon g,.hScroll__endNavLink:active .hScroll__endNavIcon g{fill:#f35321}.hScroll__endNavLink--big{background:transparent;padding-top:160px;position:relative;z-index:0}.hScroll__endNavLink--big:before{background:#f35321 none no-repeat scroll center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;content:'';display:block;-webkit-filter:grayscale(100%) brightness(75%);filter:grayscale(100%) brightness(75%);height:100%;left:0;position:absolute;right:0;top:0;transition:-webkit-filter 200ms ease,filter 200ms ease;width:100%;z-index:-1}.hScroll__endNavLink--big:hover:before,.hScroll__endNavLink--big:active:before{-webkit-filter:grayscale(0);filter:grayscale(0)}.hScroll__endNavLink--small:hover,.hScroll__endNavLink--small:active{color:#fff}.hScroll__endNavLink--orange{-webkit-filter:grayscale(0);filter:grayscale(0);color:#f35321}.cssanimations.cssclippathpolygon h1.anim{background:transparent;box-shadow:none;display:inline-block;left:0;min-height:1px;min-width:1px;margin-bottom:0}.cssanimations.cssclippathpolygon .anim__rollIn,.cssanimations.cssclippathpolygon .anim__rollIn--before:before{float:left;color:#fff;animation-timing-function:cubic-bezier(.37,.01,0,.98);animation-duration:1s;opacity:0;animation-delay:0.4s;-webkit-animation-fill-mode:forwards;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}.cssanimations.cssclippathpolygon .anim__rollIn.js-animate,.cssanimations.cssclippathpolygon .js-animate .anim__rollIn,.cssanimations.cssclippathpolygon .js-animate.anim__rollIn--before:before{animation-name:titleAnimation}.cssanimations.cssclippathpolygon h1 .anim__rollIn{background:rgba(0,0,0,.7);box-shadow:none;line-height:1.1em;margin-bottom:.12em;margin-left:-.5px;padding-right:.5rem;padding-left:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}@keyframes titleAnimation{0%{opacity:1;-webkit-clip-path:polygon(100% 0,100% 0,0 0,0 0);clip-path:polygon(100% 0,100% 0,0 0,0 0)}100%{opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}.button{font-size:.875rem;max-width:250px;min-width:50px;text-transform:uppercase}.js-video--open .button__playVideo{display:none}.button__icon{align-self:center;-webkit-flex:1 1 75px;flex:1 1 75px;-ms-flex:1 1 auto;max-width:75px;min-width:75px}.button__icon--arrow{max-width:55px;min-width:55px}.button .button__icon svg g{transition:stroke 200ms ease}.button:hover .button__icon svg g,.button:active .button__icon svg g{stroke:#f35321}.button--noHover:hover,.button--noHover:active{color:#fff}.button--noHover:hover .button__icon svg g,.button--noHover:active .button__icon svg g{stroke:#fff}.button__text{align-self:center;-webkit-flex:1 1 150px;flex:1 1 150px;-ms-flex:1 1 auto;min-width:75px}.button__text--orange{color:#f35321}.content{font-size:1.125rem;padding:0 5vh}.content--big{font-size:1.25rem}.content--small{font-size:1rem}.content--narrow{max-width:240px;width:240px;min-width:240px}.content--slim{max-width:175px;width:175px;min-width:175px}.content--shiftedLeft{display:block;position:absolute;right:5vh;top:15vh}.content--normalWidth{width:90vh}.content--halfWidth{width:50vh}.content--halfScreenWidth{width:50vw}.content--marginTop{margin-top:1rem}.content--marginBottom{margin-bottom:1rem}.content--paddingTop{padding-top:5vh}.content__header{margin:0 0 5rem;padding-top:5vh}.content__header__container{transition:min-width 200ms ease}.js-video--open .content__header__container{min-width:61vw}.content__portrait{align-self:stretch;background:transparent none no-repeat scroll center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content__teaser{display:none}.js-video--open .content__teaser{display:block}.image{max-width:100%}.listItem{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#ccc;font-size:.6rem;text-transform:uppercase}.listItem--horizontal{flex-basis:40px;padding-right:.5rem;padding-left:.5rem;min-width:40px}.listItem--line,.listItem--line--grey,.listItem--line--orange--first,.listItem--line--orange--second,.listItem--line--orange--third{border-top:2px solid #666;margin-top:10px;padding-top:10px}.listItem--line--orange--first{border-top-color:#94604f}.listItem--line--orange--second{border-top-color:#c55938}.listItem--line--orange--third{border-top-color:#f35321}.listItem--check{background:transparent url(../img/check.svg) no-repeat scroll left top;-webkit-background-size:16px auto;-moz-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;padding-left:20px;min-height:20px}.listItem--check.listItem--line{background-position:left 10px}.quote{font-style:italic}.quote--big{color:#ccc;font-family:'HusqvarnaGothic-LightItalic','HusqvarnaGothic-Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.5rem;font-style:normal;line-height:1.15em}.quote--bigger{color:#ccc;font-family:'HusqvarnaGothic-LightItalic','HusqvarnaGothic-Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.8rem;font-style:normal;line-height:1em;text-align:center}.quote--small{font-family:'HusqvarnaGothic-LightItalic','HusqvarnaGothic-Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;font-style:normal;line-height:1.5rem}.product__container{align-content:space-between;box-sizing:border-box;height:85vh;justify-content:flex-start;margin:15vh 0 0;padding:0 15vh 10vh;width:100vw}.product__header{max-width:500px;position:relative;z-index:-1}.product__photo{background:transparent url(../img/k770.png) no-repeat scroll center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;box-sizing:border-box;bottom:0;height:85%;left:0;position:absolute;right:0;top:57.5%;width:100%;transition:transform 200ms ease;transform:translate3d(0,-50%,0)}.product__nav{justify-content:flex-start;position:relative;min-width:100%}.product__navLink{background:transparent none no-repeat scroll center top;-webkit-background-size:auto 220px;-moz-background-size:auto 220px;-o-background-size:auto 220px;background-size:auto 220px;font-size:.875rem;line-height:1rem;max-width:140px;margin-right:10px;min-width:140px;padding-top:240px;transition:transform 200ms ease,-webkit-filter 200ms ease,filter 200ms ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.product__navLink:hover,.product__navLink:active{-webkit-filter:grayscale(0);filter:grayscale(0);transform:scale(1.05)}.product__navLink--montreal{background-image:url(../img/montreal-bw.jpg)}.product__navLink--newYork{background-image:url(../img/new_york-bw.jpg)}.product__navLink--sanFransisco{background-image:url(../img/san_fransisco-bw.jpg)}.shiw{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;width:100%;top:0;z-index:90}.stories__container{align-content:stretch;box-sizing:border-box;height:100vh;justify-content:space-between;width:100vw;align-items:flex-end}.stories__story{align-content:flex-end;align-self:stretch;background:#222 none no-repeat scroll 25% 40%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-sizing:border-box;padding:5vh;max-width:32.75%;min-width:100px;transition:color 200ms ease,filter 200ms ease,transform 200ms ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.stories__story:hover,.stories__story:active{-webkit-filter:grayscale(0);filter:grayscale(0);transform:scale(1.05)}.stories__story--montreal{background-image:url(../img/montreal.jpg)}.stories__story--newYork{background-image:url(../img/new_york.jpg)}.stories__story--sanFransisco{background-image:url(../img/san_fransisco.jpg)}.stories__storyContent{align-self:flex-end;justify-content:space-between;line-height:1.5rem;max-width:66%;min-width:0}.stories__storyContent--right{text-align:right}.stories__storyContent__icon{max-width:33%}.stories__story .stories__storyContent__icon svg g{transition:color 200ms ease}.stories__story:hover .stories__storyContent__icon svg g,.stories__story:active .stories__storyContent__icon svg g{fill:#f35321}.story__header{align-content:flex-end;background:#2c2c2c none no-repeat fixed left top;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;position:relative;transition:height ease 200ms,max-width ease 200ms,min-width ease 200ms,width ease 200ms,background 200ms ease}.js-video--open .story__header{background-image:none;height:100vh;max-width:100vw;min-width:100vw;width:100vw;z-index:150}.story__features{background-position:right center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.story__feature{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.story__feature:before{content:'';display:block;background:transparent none no-repeat scroll center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-bottom:10px;width:100%;height:180px}.story__feature--big{min-width:283px}.story__feature--big:before{height:232px}.story__feature--small{max-width:175px;min-width:175px}.story__feature--small:before{height:143px}.story__feature--noImage:before{display:none}.story__header--montreal{background-image:url(../img/montreal.jpg)}.story__header--newYork{background-image:url(../img/new_york.jpg)}.story__header--sanFransisco{background-image:url(../img/san_fransisco.jpg)}.story__montreal__content{background-image:url(../img/streets_of_montreal.jpg);width:371vw}.story__newYork__content{background-image:url(../img/streets_of_new_york.jpg);width:452vw}.story__sanFransisco__content{background-image:url(../img/streets_of_san_fransisco.jpg)}.js-video--open .story__montreal__content{width:444vw}.js-video--open .story__newYork__content{width:515vw}.js-video--open .story__sanFransisco__content{width:510vw}.story__montreal__marcAndreNorman{background-image:url(../img/marc-andre_norman.jpg)}.story__newYork__joeBartucci{background-image:url(../img/joe_bartucci.jpg)}.story__sanFransisco__joeSullivan{background-image:url(../img/joe_sullivan.jpg)}.story__montreal__normanCutting{background-image:url(../img/norman_cutting.jpg);background-position:25% center;height:80vh}.story__montreal__cuttingHeader{position:absolute;left:7%;top:50%;width:40%}.story__sanFransisco__sullivanCutting{background-image:url(../img/sullivan_cutting.jpg)}.story__newYork__husqvarnaEmployee{background-image:url(../img/husqvarna_employee.jpg)}.story__montreal__highlights{background-image:url(../img/highlights.jpg)}.story__newYork__features{background-image:url(../img/features.jpg)}.story__sanFransisco__accessories{background-image:url(../img/accessories.jpg)}.story__montreal__cutter{position:relative;top:-50px}.story__newYork__features{min-width:130vw;padding-right:400px}.story__newYork__featureHeader{max-width:33vw}.story__newYork__featuresHeader{margin-bottom:.5rem}.story__newYork__features--left{max-width:90vh}.story__newYork__features--right{max-width:100vh}.story__newYork__feature--smarttension:before{background-image:url(../img/k770_smarttension.png)}.story__newYork__feature--lowvib:before{background-image:url(../img/k770_lowvib.gif)}.story__newYork__feature--filter:before{background-image:url(../img/k770_filter.png)}.story__sanFransisco__accessory--w70p:before{background-image:url(../img/husqvarna_w_70_p.jpg)}.story__sanFransisco__accessory--wt15:before{background-image:url(../img/husqvarna_wt_15.jpg)}.story__sanFransisco__accessory--kv7:before{background-image:url(../img/husqvarna_kv_7.jpg)}.story__montreal__gotoNewYork:before{background-image:url(../img/new_york-bw.jpg)}.story__newYork__gotoSanFransisco:before{background-image:url(../img/san_fransisco-bw.jpg)}.story__sanFransisco__gotoMontreal:before{background-image:url(../img/montreal-bw.jpg)}.video__wrapper{height:100%;left:0;padding-bottom:56.25%;position:fixed;top:50%;transform:translate(0,-50%);width:100%;z-index:150}.video__container{position:absolute;height:100%;width:100%;top:50%;left:50%;margin:0 auto;max-height:100vh;max-width:100vw;transform:translate(-50%,-50%);transition:width 200ms ease}.video{height:100%;margin:0 auto;width:100%}.video__close{background:#f35321;display:block;font-size:6px;height:1.5rem;letter-spacing:1px;line-height:17px;padding:.75rem;position:fixed;right:0;text-align:center;top:0;width:1.5rem}.video__close:hover,.video__close:active{background:#fff}.video__close:hover svg path,.video__close:active svg path{fill:#f35321}.browserupgrade{background:lightyellow;box-sizing:border-box;color:#000;display:block;left:0;margin:0;padding:.5em;position:fixed;text-align:center;bottom:0;width:100%;z-index:10}.browserupgrade a{color:#f35321;text-decoration:underline}.no-flexbox .menu__link{margin-top:40px}.no-flexbox .menu__link.button{margin-top:30px}.flexboxtweener .content__section__videos,.no-flexbox .content__section__videos{display:none}.flexboxtweener .content__collaring,.no-flexbox .content__collaring,.flexboxtweener .content__footValve,.no-flexbox .content__footValve{width:45%}.flexboxtweener .footer__social__menu,.no-flexbox .footer__social__menu{height:auto;margin-top:3rem}.flexboxtweener .social__linkedin,.no-flexbox .social__linkedin{margin-right:0}.flexboxtweener .social__facebook,.no-flexbox .social__facebook{margin-right:1.5rem}.floatLeft{float:left}.floatRight{float:right}.noWrapWhiteSpace{white-space:nowrap}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-height:780px),only screen and (max-width:1340px){body{max-height:none;min-height:0;height:auto;overflow-x:hidden;overflow-y:auto}p{margin-bottom:0}.hScroll__container,.js-video--open .story__montreal__content,.js-video--open .story__newYork__content,.js-video--open .story__sanFransisco__content{align-content:space-around;flex-flow:column nowrap;height:auto;justify-content:center;width:100vw}.hScroll__item{align-content:flex-start;box-sizing:border-box;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;min-width:100vw;min-height:0;padding-top:5vh;padding-bottom:5vh}.hScroll__endNav{height:auto;position:relative;right:auto;top:auto;width:100%;align-content:center;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:space-around}.hScroll__endNavLink{align-self:stretch;align-content:flex-end;-webkit-flex:1 1 125px;flex:1 1 125px;-ms-flex:1 1 auto;max-width:100%;min-width:125px}.hScroll__endNavLink--big{background-position:center 30%;padding-top:60px}.hScroll__item--verticalFill{background-color:#2c2c2c}.button__playVideo{margin-left:5vh}.button__text{text-shadow:0 2px 4px rgba(0,0,0,.5)}.content__page--padding{padding:5vh 5vw 5vh}.content__header__container{transition:padding 200ms ease}.js-video--open .content__header__container{min-width:100vw;padding-top:20vh}.stories__container{padding-top:15vh}.content__portrait{background-position:center top;height:459px;max-width:315px;padding:0}.content--normalWidth{width:100%}.content--shiftedLeft{box-sizing:border-box;bottom:0;right:0;position:relative;margin-top:-17.5vh;top:auto}.listItem--check.listItem--line{box-sizing:border-box;flex-wrap:nowrap;min-width:25%;width:25%}.quote--bigger{font-size:2.5rem;line-height:2.56rem}.story__header{align-content:flex-end;background-position:25% center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:87.5vh;min-height:87.5vh;padding-bottom:15vh}.story__features{background-attachment:fixed;background-position:75% center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.story__featureList{margin-right:-1.25vw;margin-left:-1.25vw;padding-right:5vw;padding-left:5vw}.story__feature{box-sizing:border-box;padding-right:1.25vw;padding-left:1.25vw}.story__montreal__header,.story__newYork__header,.story__sanFransisco__header{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:75vh}.story__sanFransisco__header .content{align-self:center}.story__montreal__content,.story__newYork__content,.story__sanFransisco__content{background-attachment:fixed;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.story__montreal__cuttingHeader{left:auto;position:relative;top:auto;width:auto}.story__montreal__cutter{height:auto;margin-bottom:-50px;width:100%}.story__newYork__husqvarnaEmployee{margin-left:2.5vw}.story__newYork__cutter{flex-flow:row wrap;justify-content:space-around}.story__newYork__cutter__textContainer,.story__newYork__cutter__imageContainer{box-sizing:border-box;-webkit-flex:1 1 250px;flex:1 1 250px;-ms-flex:1 1 250px;min-width:250px}.story__newYork__bigFeatureContainer{justify-content:space-evenly}.vertical--hide{display:none}}@media only screen and (max-width:1200px){.story__feature--big{min-width:240px}.story__feature--big:before{height:180px}}@media only screen and (max-width:1100px){.story__newYork__features{flex-flow:column nowrap;justify-content:center}.story__newYork__features--left,.story__newYork__features--right{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}.story__newYork__features--left{flex-flow:row wrap;justify-content:space-around}.story__newYork__features--left>.row{align-self:flex-start;-webkit-flex:1 1 250px;flex:1 1 250px;-ms-flex:1 1 250px;max-width:100%;min-width:250px}}@media only screen and (max-width:1024px){.column--quad{min-width:750px}h1{box-shadow:-8px 0 0 rgba(0,0,0,.7),7px 0 0 rgba(0,0,0,.7);font-size:3.25rem;left:8px;line-height:4.2rem}.cssanimations.cssclippathpolygon .anim__rollIn,.cssanimations.cssclippathpolygon .anim__rollIn--before:before{animation-name:titleAnimation}.cssanimations.cssclippathpolygon h1 .anim__rollIn{box-shadow:none;padding-right:8px;padding-left:8px}.product__container{height:75vh;padding-bottom:0}.stories__container{height:90vh}}@media only screen and (max-width:800px){.column--quad,.column--tripple{min-width:500px}h1{box-shadow:-8px 0 0 rgba(0,0,0,.7),7px 0 0 rgba(0,0,0,.7);font-size:2.7rem;left:8px;line-height:3.4rem}.cssanimations.cssclippathpolygon h1 .anim__rollIn{box-shadow:none;padding-right:8px;padding-left:8px}.hScroll__container{background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}.product__photo{height:100%;top:50%;transform:translate3d(0,-50%,0)}.story__header{background-attachment:scroll}.story__features{background-attachment:scroll;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.stories__container{align-content:space-around;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:flex-start}.stories__story{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:2.5vh;min-height:28.5%;min-width:100%}.stories__story--first{margin-top:0}.story__montreal__normanCuttingContainer{justify-content:center;min-width:100%}.story__montreal__normanCuttingTextContainer .paragraph,.story__montreal__normanCuttingTextContainer .quote{max-width:50%}.story__newYork__cutter{flex-flow:column nowrap;justify-content:center}.story__newYork__cutter__textContainer,.story__newYork__cutter__imageContainer{flex-flow:column nowrap;justify-content:center;max-width:none;min-width:0;flex-basis:auto}.story__sanFransisco__accessory--kv7:before{display:none}}@media only screen and (max-width:650px),only screen and (max-height:450px){.menu__logo{max-width:133px;min-width:133px;margin:20px 2.5vh;padding:0}.menu__links{align-content:space-around;background-color:#2c2c2c;box-sizing:border-box;height:100vh;flex-flow:column nowrap;justify-content:center;left:100%;margin:0;position:absolute;top:0;transition:transform 200ms ease;width:250px}.menu__link{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:2.5vh;padding:2.5vh 0}.menu__button{display:block}.js-menu--open .product__container,.js-menu--open .stories__container,.js-menu--open .hScroll__container{transform:translate3d(-125px,0,0)}.js-menu--open .product__photo{transform:translate3d(-125px,-50%,0)}.js-menu--open .menu__links{transform:translate3d(-250px,0,0)}.js-menu--open .shiw{display:block}}@media only screen and (max-width:650px),only screen and (max-width:815px) and (max-height:375px){h1{box-shadow:-7px 0 0 rgba(0,0,0,.7),7px 0 0 rgba(0,0,0,.7);font-size:2.1rem;left:7px;line-height:2.6rem}.cssanimations.cssclippathpolygon h1 .anim__rollIn{box-shadow:none;padding-right:7px;padding-left:7px}.menu__logo{max-width:133px;min-width:133px;margin:20px 2.5vh;padding:0}.menu__links{align-content:space-around;background-color:#2c2c2c;box-sizing:border-box;height:100vh;flex-flow:column nowrap;justify-content:center;left:100%;margin:0;position:absolute;top:0;transition:transform 200ms ease;width:250px}.menu__link{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:2.5vh;padding:2.5vh 0}.menu__button{display:block}.js-menu--open .product__container,.js-menu--open .stories__container,.js-menu--open .hScroll__container{transform:translate3d(-125px,0,0)}.js-menu--open .menu__links{transform:translate3d(-250px,0,0)}.js-menu--open .shiw{display:block}.content--paddingSmall{padding-right:5vh;padding-left:5vh}.product__container,.stories__container,.hScroll__container{transition:transform 200ms ease}.product__nav{justify-content:space-between}.product__navLink{background-position:center 66%;box-sizing:border-box;height:175px;margin-right:0;max-width:31.67%;min-width:31.67%;padding:100px 10px 10px}.story__feature--big{max-width:100%}.story__newYork__features .story__featureList:last-child{padding-right:5vh;padding-left:5vh}}@media only screen and (max-width:530px){.column--quad,.column--tripple,.column--double{min-width:100%}.column--fourth,.column--fifth{flex-shrink:1;max-width:none}.column--halved{flex-shrink:1;max-width:150px}.column--halved{min-width:50%}.column--fourth{min-width:25%}.column--fifth{min-width:20%}h1{box-shadow:-6px 0 0 rgba(0,0,0,.7),6px 0 0 rgba(0,0,0,.7);font-size:1.66rem;left:6px;line-height:2.2rem}.cssanimations.cssclippathpolygon h1 .anim__rollIn{box-shadow:none;padding-right:6px;padding-left:6px}.story__montreal__normanCuttingTextContainer .paragraph,.story__montreal__normanCuttingTextContainer .quote{max-width:none}}@media only screen and (max-width:450px){.column{min-width:100%}.column--halved{min-width:50%}.column--fourth{min-width:25%}.column--fifth{min-width:20%}h1{box-shadow:-5px 0 0 rgba(0,0,0,.7),5px 0 0 rgba(0,0,0,.7);font-size:2.6rem;left:5px;line-height:3.4rem}.cssanimations.cssclippathpolygon h1 .anim__rollIn{box-shadow:none;padding-right:5px;padding-left:5px}.menu__logo{min-width:133px;margin-top:10px;margin-bottom:10px}.menu__button{line-height:.4;top:11px}.button__playVideo{margin-left:0}.button__icon,.button__text{min-width:0}.content__page--padding,.product__container{box-sizing:border-box;padding:2.5vh}.content__header{margin-bottom:1rem}.product__container,.stories__container{height:75.5vh;margin-top:13.5vh;padding-top:0}.stories__container{padding-bottom:0}.content{max-width:100%;min-width:0;padding:1.25vh 0;width:100%}.product__photo{background-position:center 55%}.product__navLink{min-width:28.5%}.story__header{background-position:30% bottom;-webkit-background-size:auto 135%;-moz-background-size:auto 135%;-o-background-size:auto 135%;background-size:auto 135%;padding-bottom:15vh}.story__header--newYork{background-position:25% 65%;-webkit-background-size:auto 155%;-moz-background-size:auto 155%;-o-background-size:auto 155%;background-size:auto 155%}.story__header--sanFransisco{background-position:20% 80%;-webkit-background-size:auto 135%;-moz-background-size:auto 135%;-o-background-size:auto 135%;background-size:auto 135%}.stories__storyContent{min-width:0}.story__montreal__normanCuttingContainer{min-width:100%}.story__featureList{padding-right:0;padding-left:0}.story__feature,.story__featureList .content__header{padding-right:1.25vh;padding-left:1.25vh}.story__newYork__features{padding-right:2.5vh;padding-left:2.5vh}.story__newYork__features .content__header,.story__newYork__features .content__page--padding,.story__newYork__features .column__last .story__feature,.story__newYork__features .story__featureList:last-child,.story__newYork__features .column__last .story__featureList:last-child{padding-right:0;padding-left:0}}@media only screen and (max-width:320px){.product h1{font-size:2.3rem}}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
