@import url("https://fonts.googleapis.com/css?family=Lato:100,400,300,700,900");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Prata");@import url("https://fonts.googleapis.com/css?family=Abhaya+Libre:400,500,700");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,600,700");@import url("https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Overpass:300,400,600&display=swap");@import url("https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500,600,700");@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap");@font-face{font-family:"TT-Norms-Pro";font-weight:200;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Light.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:300;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Regular.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:400;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Normal.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:500;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Medium.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:600;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-DemiBold.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:700;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Bold.otf") format("opentype")}@font-face{font-family:"Filson Pro";font-weight:300;src:url("https://use.typekit.net/af/c37133/0000000000000000000157c1/27/l?subset_id=2&fvd=n3&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Filson Pro";font-weight:400;src:url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Filson Pro";font-weight:700;src:url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.personalized-placement.hiding-default-content{visibility:hidden}.personalized-placement.hidden-content{visibility:hidden}.carrara-yellow-ECEBE7{background:#ecebe7}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ie7 .clearfix{zoom:1}.mobile-breadcrumbs{display:none}#gear-landing img{width:100%;display:block}#gear-landing h1{font-family:"Filson Pro",Helvetica,Arial,sans-serif;font-size:32px;font-weight:300;text-transform:none;line-height:1.15;margin:0 0 11px}#gear-landing h2{font-family:"Filson Pro",Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;text-transform:none;margin:0;line-height:1.3}#gear-landing h3{font-size:14px;letter-spacing:3px;font-weight:500;text-transform:uppercase;margin-bottom:8px}#gear-landing p{font-size:4vw;font-weight:400;letter-spacing:0.025em;line-height:1.4}#gear-landing a{text-decoration:none}#gear-landing sup{font-size:0.7em;vertical-align:super;line-height:0}#gear-landing i{font-style:italic}#gear-landing .eyebrow{font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:1.32px;line-height:1.25}#gear-landing .arrowHover-default{display:inline-block}#gear-landing .arrowHover-default span{width:10px;height:1px;background-color:#fff;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:8px;transition:all 0.3s}#gear-landing .arrowHover-default span::after,#gear-landing .arrowHover-default span::before{content:"";display:inline-block;width:6px;height:1px;background-color:#fff;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#gear-landing .arrowHover-default span::before{transform:rotate(-45deg);top:2px}#gear-landing .arrowHover{display:inline-block}#gear-landing .arrowHover span{height:1px;background-color:#fff;display:inline-block;vertical-align:middle;position:relative;top:0;margin-left:6px;transition:all 0.3s}#gear-landing .arrowHover span::after,#gear-landing .arrowHover span::before{content:"";display:inline-block;width:3px;height:1px;background-color:#fff;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#gear-landing .arrowHover span::before{transform:rotate(-45deg);top:0}#gear-landing .arrowHover.arrow-blk span{background-color:#000}#gear-landing .arrowHover.arrow-blk span::after,#gear-landing .arrowHover.arrow-blk span::before{background-color:#000}#gear-landing .cta-btn{all:unset;background-color:#000;color:#fff;text-transform:uppercase;letter-spacing:1.2px;font-weight:500;font-size:10px;line-height:35px;padding:0 15px;border-radius:2px}#gear-landing .cta-btn.white-btn{background-color:#fff;color:#000}#gear-landing .cta-btn.white-btn span{background-color:#000}#gear-landing .cta-btn.white-btn span::after,#gear-landing .cta-btn.white-btn span::before{background-color:#000}#gear-landing .cta-link{all:unset;text-transform:uppercase;font-weight:400;font-size:11px;line-height:1.3;letter-spacing:1.8px;font-weight:400;margin-top:15px}#gear-landing .cta-link span{background-color:#000}#gear-landing .cta-link span::after,#gear-landing .cta-link span::before{background-color:#000}#gear-landing .hero{position:relative}#gear-landing .hero iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gear-landing .hero .copy{position:absolute;top:6.25%;left:3.19149%}#gear-landing .hero .small-copy{position:absolute;top:87.5%;left:78.98936%;text-align:center}#gear-landing .hero .small-copy p{font-size:8.571px;font-weight:600;line-height:1.35;letter-spacing:0.6px;text-transform:uppercase;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:3px 0;color:#fff}#gear-landing .hero .blocker{position:absolute;top:0;left:0;width:100%;height:100%}#gear-landing .product-slider{width:calc(100vw - 16px);margin-left:16px;display:flex;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:mandatory;-webkit-scroll-snap-coordinate:0% 0%;scroll-snap-type:x mandatory;scroll-behavior:smooth}#gear-landing .product-slider li{scroll-snap-align:start;float:left;margin-right:2px;position:relative;text-align:center;padding-bottom:24px}#gear-landing .product-slider li img{width:39vw}#gear-landing .shop-category-carousel{margin:40px 0 70px}#gear-landing .shop-category-carousel h2{margin:0 0 24px 16px}#gear-landing .shop-category-carousel p.subtitle{font-size:3.5vw;font-weight:300;letter-spacing:0.025em;line-height:1.4;margin-bottom:5.3vw}#gear-landing .shop-category-carousel li{margin-right:8px}#gear-landing .shop-category-carousel li img{width:65vw}#gear-landing #shop-bestsellers-carousel{position:relative;margin:0 0 20%}#gear-landing #shop-bestsellers-carousel h2{margin:0 0 24px 16px}#gear-landing .nav-menu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;padding:2px}#gear-landing .nav-menu a{font-size:12px;font-weight:400;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;line-height:40px;width:32.97872%;border-radius:2px}#gear-landing .nav-menu a.active,#gear-landing .nav-menu a:hover{background-color:#fff}#gear-landing .slideshow{width:100%;height:auto}#gear-landing .slideshow .arrows .prev,#gear-landing .slideshow .arrows .next{position:absolute;z-index:5;cursor:pointer;width:11%;height:10vw;fill:#000;padding:2% 0}#gear-landing .slideshow .arrows .prev{left:0}#gear-landing .slideshow .arrows .next{right:0}#gear-landing #product-features-container{margin:20% 0;text-align:center;position:relative}#gear-landing #product-features-container .nav-menu{position:absolute;top:58px;width:100%;z-index:2}#gear-landing #product-features-container .header-copy{margin:0 0 62px 0;height:46px}#gear-landing #product-features-container .content-container{position:relative}#gear-landing #product-features-container .content-container .slideshow{padding-bottom:128.20513%;background-color:#f2f2f2}#gear-landing #product-features-container .content-container .slideshow .slide .copy{position:absolute;top:72%;left:50%;transform:translateX(-50%);width:100%}#gear-landing #product-features-container .content-container .slideshow .slide .copy p{font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0.5px}#gear-landing #product-features-container .content-container .slideshow .arrows .prev,#gear-landing #product-features-container .content-container .slideshow .arrows .next{top:30%;transform:translateY(-30%)}#gear-landing #product-features-container .content-container .slideshow .positioners{bottom:32%;transform:translateX(-50%)}#gear-landing #product-features-container .content-container .slideshow .positioners li{font-size:8vw;color:#e0e0e0;width:auto;padding:0}#gear-landing #product-features-container .content-container .slideshow .positioners li.currentPosition{color:#000}#gear-landing #product-features-container .content-container .cta-btn{position:absolute;bottom:4%;left:50%;transform:translateX(-50%)}#gear-landing #size-slideshow h2{margin:0 0 16px 16px}#gear-landing #size-slideshow li{margin:0}#gear-landing #size-slideshow li img{margin-left:-1px}#gear-landing .shop-trend-carousel{margin:30px 0}#gear-landing .shop-trend-carousel h2{margin:0 0 16px 16px}#gear-landing .what-fits-feature{margin:20% 0 10%}#gear-landing .what-fits-feature h2{margin:2% 0}#gear-landing .what-fits-feature .nav-menu{margin-top:8%;width:100%;display:flex;overflow-x:scroll;overflow-y:hidden}#gear-landing .what-fits-feature .nav-menu a{font-size:3vw;white-space:nowrap;margin:0 2vw 0 0;min-width:29vw}#gear-landing .what-fits-feature .content-container{margin-bottom:5%}#gear-landing .what-fits-feature .content-container .video-wrapper{position:relative;padding-bottom:61.68091%}#gear-landing .what-fits-feature .content-container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gear-landing .what-fits-feature .cta-btn{padding:3% 5%}#gear-landing .eco-section{margin:10% 0}#gear-landing .eco-section h2{margin:2% 0}#gear-landing .eco-section .eco-hero{position:relative;margin:4% 0}#gear-landing .eco-section .eco-hero .cta-btn{position:absolute;bottom:2%;left:50%;transform:translateX(-50%)}#gear-landing #eco-section-carousel .copy h3{font-weight:600;font-size:3.5vw;text-transform:none;letter-spacing:0.02em;margin-bottom:2%}#gear-landing #eco-section-carousel .copy p{font-weight:300;font-size:3.2vw;white-space:nowrap}#gear-landing .section-curalate{background-color:#f5f4f2;padding:24px 0 24px 16px;margin:20px 0;text-align:center}#gear-landing .section-curalate.zeroed{padding:0}#gear-landing .section-curalate h2{margin:8px 0 20px 0}#gear-landing .section-curalate p.eyebrow{font-weight:500}#gear-landing .section-curalate homepage-view{width:100%;margin:20px 0}#gear-landing .section-curalate homepage-view .curalate-homepage__control{display:none}#gear-landing .section-curalate homepage-view .curalate-homepage__item{margin-right:8px}#gear-landing .xbrand-banner .xbrand-banner-copy{position:relative}#gear-landing .xbrand-banner .xbrand-banner-copy .cta-btn{position:absolute;bottom:8vw;left:4%;background-color:#f5f4f2;border-radius:2px;color:#434343;width:190px;font-size:11px}#gear-landing .xbrand-banner .xbrand-banner-copy .cta-btn span{background-color:#434343}#gear-landing .xbrand-banner .xbrand-banner-copy .cta-btn span::before,#gear-landing .xbrand-banner .xbrand-banner-copy .cta-btn span::after{background-color:#434343}#gear-landing .reusable-lunch>div{position:relative;margin-bottom:8%}#gear-landing .reusable-lunch>div .cta-btn{position:absolute;bottom:3%;left:50%;transform:translateX(-50%)}#gear-landing .reusable-lunch>div .cta-btn.wide{width:80%}#gear-landing .affirm-banner{margin:4.2735% 0 7.40741%}#gear-landing .affirm-legal{margin-bottom:7.12251%}#gear-landing .affirm-legal p{font-size:2vw;padding:0 5%}#gear-landing .affirm-legal p a{display:inline-block;text-decoration:underline}
