section.main-nav{padding:0;position:fixed;top:0;width:100%;z-index:1000;background-color:#fff}.sticky-header-margin{content:"";margin-bottom:120px}.main-nav .nav-bar{padding:1em 0}.main-nav .nav-bar .cols-1{max-width:170px;width:100%}.main-nav .root-menu,.main-nav ul{list-style:none;padding:0;margin:0}.main-nav a,.main-nav a.hs-button{display:block;text-decoration:none;color:inherit;font-size:14px;font-weight:700}.main-nav .mobile-toggles{font-size:1.5em;position:absolute;right:0;top:-1em;color:#1e2124}.main-nav .mobile-toggles button{display:block!important}.main-nav a.hs-button{color:#fff!important;margin:0;text-decoration:none!important}.main-nav a.hs-button:after{background-position:calc(100% - 1.6em) 48%;background-size:1em}.depth-1 .mega-large-cta a{padding:1em 3em 1em 2.3em;display:inline-block;background-image:url(https://www.stridenyc.com/hubfs/Temp%20Files/Icons/icon-arrow_dark.svg);background-repeat:no-repeat;background-position:calc(100% - 1em) calc(50% - 1px);position:relative;font-size:16px}.depth-1 .mega-large-cta a:hover{background-image:url(https://www.stridenyc.com/hubfs/Temp%20Files/Icons/icon-arrow_blue_1.svg);color:#012cf5}.depth-1.has-children.spread-menu .depth-2>a span:not(.mega-icon){color:#505255}@media(min-width:901px){.cols-2>span.nav-search-trigger,.main-nav .mobile-more,.main-nav .mobile-toggles{display:none}.main-nav .nav-bar .cols-2{margin-left:auto;position:relative;left:-.24em}.root-menu .depth-1{display:inline-block;vertical-align:top;position:relative}.main-nav .root-menu .depth-1:not(.spread-menu) .depth-2:not(:hover)>ul,.main-nav .root-menu .depth-1:not(:hover)>ul{visibility:hidden;opacity:0;z-index:10;left:0}.main-nav .root-menu .depth-1:not(.spread-menu) .depth-2>ul,.main-nav .root-menu .depth-1>ul{position:absolute;background-color:#fff;display:block;min-width:102px;border-radius:0;top:2.8em}.main-nav .root-menu .depth-1>ul:before{content:"";width:100%;left:0;position:absolute;height:1.95em;background-color:transparent;top:-1.4em}.main-nav .root-menu .depth-1:not(.spread-menu)>ul{z-index:2;top:3.95em;background-color:#f6f6f6;border-radius:5px}.main-nav .root-menu .depth-1>a:not(.hs-button){display:block;padding:15px 10px;width:100%;position:relative;font-size:14px}.main-nav .root-menu .depth-1:hover>a{color:#012cf5}.root-menu .depth-1.has-children>a:after{content:"\f107";position:relative;font-family:fontAwesome;margin-left:4px;color:inherit;display:inline-block;font-size:1em;vertical-align:bottom;top:-2px}li.depth-1:nth-last-child(2).has-children .depth-1-child{left:auto;right:0}.root-menu .depth-1:not(.spread-menu) .depth-2 a{color:#0027f5;padding:15px 20px}.main-nav .root-menu .depth-1:not(.spread-menu) li:hover>a{background-color:#f6f6f6}.main-nav .root-menu .depth-2:hover>a{text-decoration:underline}.depth-1:not(.spread-menu) .depth-2.has-children>ul{right:-100%;left:auto;position:absolute;min-width:300px;top:0!important;border-top:0!important}.depth-1:not(.spread-menu) .depth-2.has-children{position:relative}li.depth-1.has-children.spread-menu{position:static}li.depth-1.has-children.spread-menu:hover>a:before{content:"";position:absolute;width:1.2em;height:1.2em;background-color:#fff;left:50%;transform:translateX(-50%) rotate(45deg);bottom:-2.25em;border-color:#1e2123 transparent transparent #1e2123;border-style:solid;border-width:2px;z-index:3}li.depth-1.has-children.spread-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;top:4em;border:2px solid #1e2124;box-shadow:5px 5px 0 #1e2124;padding:1em;max-width:700px;width:100%;left:auto!important;right:0}.root-menu .depth-1:not(.spread-menu) .depth-2.has-children>a:after{content:"\f0da";position:relative;font-family:fontAwesome;margin-left:4px;color:#1e2124}.depth-1.has-children.spread-menu .depth-3:hover a{color:#1e2124}.depth-1.has-children.spread-menu>ul>li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding:1em;max-width:50%;min-width:50%}.depth-1.has-children.spread-menu>ul>li:hover a{color:#012cf5}.depth-1.has-children.spread-menu .depth-2>a{font-size:18px!important;border-bottom:0;text-decoration:none;background-color:transparent;display:block;padding:0 0 0 4em;position:relative}.depth-1.has-children.spread-menu .depth-2>a span:not(.mega-icon){display:block;font-size:16px;font-weight:400}.depth-1.has-children.spread-menu .depth-2 .mega-icon{width:3.25em;height:3em;background-repeat:no-repeat;background-position:50%;background-size:1.5em;position:absolute;left:0;background-color:#eaeeff;padding:1em;border:4px solid #eaeeff}body.is-scroll .main-nav .root-menu .depth-1>a{color:#1e2124}.depth-1 .mega-large-cta{position:absolute;bottom:0;left:0;width:100%;background-color:#f6f6f6}.depth-1-child.additional-space{padding-bottom:4em!important}}@media(max-width:900px){.main-nav a{font-size:18px}.main-nav .root-menu .has-children.spread-menu .depth-1-child .mobile-more,.main-nav .root-menu li:not(.is-selected)>ul,.root-menu .nav-search-trigger,body:not(.mobile-open) .root-menu{display:none!important}.main-nav .root-menu .has-children.spread-menu.is-selected .depth-2 ul{display:block!important}.main-nav .depth-1.spread-menu li.depth-2.has-children>a{font-size:1.4em;padding-left:.6em;color:#333;border-bottom:0;padding-top:.5em;padding-bottom:0;max-width:none;border-top:1px solid rgba(0,0,0,.05)}.main-nav .root-menu li.is-selected>.mobile-more svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}body.mobile-open{overflow:hidden}.main-nav .nav-search-trigger{position:absolute;right:5em;top:1.8em}.main-nav .nav-search-trigger i{font-size:1.3em}.main-nav .root-menu{position:fixed;width:100%;left:0;top:5em;overflow:hidden scroll;height:calc(100% - 5em);background-color:#fff}body.is-scroll .main-nav .root-menu{top:6.5em;height:calc(100% - 6.5em)}.main-nav .root-menu a{display:block;width:100%}.main-nav .root-menu .depth-1{background-color:#fff}.main-nav .root-menu .depth-1-child{display:block!important;background-color:#f7f7f7}.main-nav .root-menu .depth-1,.main-nav .root-menu .depth-1-child a{border-top:1px solid #c0c0c2}.main-nav .root-menu .depth-1 a{padding:15px 20px;display:block}.main-nav .root-menu .has-children>a{max-width:90%;width:100%}.main-nav .root-menu .has-children{position:relative}.main-nav .root-menu .mobile-more{position:absolute;display:inline-block!important;width:10%!important;height:4em;top:0;right:0;text-align:center}.main-nav .root-menu .mobile-more svg{position:relative;top:1.1em}.main-nav .root-menu .mobile-more svg path:nth-child(2){fill:#1e2124}.main-nav .depth-1.has-children.spread-menu .depth-3 a{font-weight:400;font-family:Lato,sans-serif}.main-nav .depth-1.has-children.spread-menu .depth-2>a span:not(.mega-icon){display:block;font-size:16px;font-weight:500}.main-nav .depth-1.has-children.spread-menu .depth-2>a{padding-left:5em;position:relative}.main-nav .depth-1.has-children.spread-menu .depth-2 .mega-icon{width:3.25em;height:3em;background-repeat:no-repeat;background-position:50%;background-size:1.5em;position:absolute;background-color:#eaeeff;padding:1em;border:4px solid #eaeeff;left:1em}.main-nav .depth-1 .mega-large-cta a{font-size:20px}.main-nav a.hs-button:after{background-position:calc(100% - 3em) calc(100% - 1.1em)}}.main-nav button.hamburger:focus{outline:none}.main-nav span.nav-hs-trigger{top:0;height:3em;overflow:hidden;z-index:9}.einstein-menu-primary .mobile{display:block}.einstein-menu-primary,.einstein-menu-primary .hs-menu-wrapper>ul,.einstein-menu-primary .hs-menu-wrapper>ul li,.einstein-menu-primary .hs-menu-wrapper>ul li a:not(.button){display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0;margin:0;background-image:none;background-color:transparent;border:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:400;text-decoration:none;text-indent:0;text-align:left;color:#1e2124}.einstein-menu-primary .hs-menu-wrapper>ul li a.button{margin:10px 20px 0}

/*!   * Hamburgers   * @description Tasty CSS-animated hamburgers   * @author Jonathan Suh @jonsuh   * @site https://jonsuh.com/hamburgers   * @link https://github.com/jonsuh/hamburgers   */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;top:35px;right:20px}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.1s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.mobile-open .hamburger--squeeze .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mobile-open .hamburger--squeeze .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s ease .14s}.mobile-open .hamburger--squeeze .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s}