.btn-icon,.btn-icon.btn-bare{border-width:1px;border-style:solid;border-radius:50%}.btn-icon.active,.btn-icon.btn-bare.active,.btn-icon.btn-bare:active,.btn-icon:active{background-image:none;outline:0}*,.minicart-wrapper *,.terms-modal-wrapper,:after,:before{box-sizing:border-box}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover,.link-overlay,.link_navigation-overlay,.link_stag-explore-overlay,a{-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.btn-icon{color:#2e2e2e;background-color:#fff;border-color:#c5c5c5;outline:0;font-family:rei-icons;font-size:12px;font-style:normal;line-height:1;padding:10px}.btn-icon.active,.btn-icon:active,.btn-icon:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#c5c5c5}.btn-icon.focus,.btn-icon:focus{color:#2e2e2e}.btn-icon.disabled,.btn-icon.disabled.active,.btn-icon.disabled:active,.btn-icon.disabled:focus,.btn-icon.disabled:hover,.btn-icon[disabled],.btn-icon[disabled].active,.btn-icon[disabled]:active,.btn-icon[disabled]:focus,.btn-icon[disabled]:hover,fieldset[disabled] .btn-icon,fieldset[disabled] .btn-icon.active,fieldset[disabled] .btn-icon:active,fieldset[disabled] .btn-icon:focus,fieldset[disabled] .btn-icon:hover{cursor:not-allowed;pointer-events:none;color:#c5c5c5;background-color:#fff;border-color:#c5c5c5}.btn-icon.btn-bare{color:#2e2e2e;background-color:transparent;border-color:transparent;outline:0}.btn-icon.btn-bare.active,.btn-icon.btn-bare:active,.btn-icon.btn-bare:hover{color:#2e2e2e;background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.02)}.btn-icon.btn-bare.focus,.btn-icon.btn-bare:focus{color:#2e2e2e}.btn-icon.btn-bare.disabled,.btn-icon.btn-bare.disabled.active,.btn-icon.btn-bare.disabled:active,.btn-icon.btn-bare.disabled:focus,.btn-icon.btn-bare.disabled:hover,.btn-icon.btn-bare[disabled],.btn-icon.btn-bare[disabled].active,.btn-icon.btn-bare[disabled]:active,.btn-icon.btn-bare[disabled]:focus,.btn-icon.btn-bare[disabled]:hover,fieldset[disabled] .btn-icon.btn-bare,fieldset[disabled] .btn-icon.btn-bare.active,fieldset[disabled] .btn-icon.btn-bare:active,fieldset[disabled] .btn-icon.btn-bare:focus,fieldset[disabled] .btn-icon.btn-bare:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.btn-icon>.icon{font-size:12px!important}@media (max-width:767px){.btn-icon:not( .btn-fixed ){width:auto;margin:0}}.btn-icon.focus,.btn-icon:focus,.btn-icon:hover{color:#2e2e2e;text-decoration:none}.btn-icon:focus{outline-color:#8DD1ED;outline-offset:-1px;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.btn-icon.focus,.btn-icon:focus,a{outline:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.modal,.modal-open,.off-canvas-wrap{overflow:hidden}.well{position:relative;padding:12px 16px;margin-bottom:26px}.well.well-lg{padding:30px}.well.well-sm{padding:8px}.well :last-child,.well.well-collapse{margin-bottom:0}.well-sm{padding:9px}.well-lg{padding:30px}.h1,h1{font:28.43px Stuart,Georgia,serif;font-weight:600;line-height:1.333;color:inherit}a,a~.icon{color:#347cb1}@media only screen and (min-width:768px){.h1,h1{font-size:37.9px;line-height:1.333}}@media only screen and (min-width:992px){.h1,h1{font-size:37.9px;line-height:1.333}}@media only screen and (min-width:1200px){.h1,h1{font-size:50.25px;line-height:1.333}}.h1.heading-announce,h1.heading-announce{font-size:67.3px;line-height:1.125}@media only screen and (min-width:768px){.h1.heading-announce,h1.heading-announce{font-size:89.76px;line-height:1.125}}@media only screen and (min-width:992px){.h1.heading-announce,h1.heading-announce{font-size:119.65px;line-height:1.125}}@media only screen and (min-width:1200px){.h1.heading-announce,h1.heading-announce{font-size:159.49px;line-height:1.125}}.h1.heading-editorial,.h1.heading-impact,h1.heading-editorial,h1.heading-impact{font-size:28.43px;line-height:1.333}@media only screen and (min-width:768px){.h1.heading-editorial,.h1.heading-impact,h1.heading-editorial,h1.heading-impact{font-size:37.9px;line-height:1.333}}@media only screen and (min-width:992px){.h1.heading-editorial,.h1.heading-impact,h1.heading-editorial,h1.heading-impact{font-size:37.9px;line-height:1.333}}@media only screen and (min-width:1200px){.h1.heading-editorial,.h1.heading-impact,h1.heading-editorial,h1.heading-impact{font-size:50.25px;line-height:1.333}}.h2,h2{font-family:Stuart,Georgia,serif;font-size:28.43px;font-weight:600;line-height:1.333}@media only screen and (min-width:768px){.h2,h2{font-size:28.43px;line-height:1.333}}@media only screen and (min-width:992px){.h2,h2{font-size:28.43px;line-height:1.333}}@media only screen and (min-width:1200px){.h2,h2{font-size:37.9px;line-height:1.333}}.h2.heading-announce,h2.heading-announce{font-size:67.3px;line-height:1.125}@media only screen and (min-width:768px){.h2.heading-announce,h2.heading-announce{font-size:89.76px;line-height:1.125}}@media only screen and (min-width:992px){.h2.heading-announce,h2.heading-announce{font-size:89.76px;line-height:1.125}}@media only screen and (min-width:1200px){.h2.heading-announce,h2.heading-announce{font-size:119.65px;line-height:1.125}}.h2.heading-editorial,.h2.heading-impact,h2.heading-editorial,h2.heading-impact{font-size:28.43px;line-height:1.333}@media only screen and (min-width:768px){.h2.heading-editorial,.h2.heading-impact,h2.heading-editorial,h2.heading-impact{font-size:28.43px;line-height:1.333}}@media only screen and (min-width:992px){.h2.heading-editorial,.h2.heading-impact,h2.heading-editorial,h2.heading-impact{font-size:28.43px;line-height:1.333}}@media only screen and (min-width:1200px){.h2.heading-editorial,.h2.heading-impact,h2.heading-editorial,h2.heading-impact{font-size:37.9px;line-height:1.333}}.h3,h3{font:21.33px Stuart,Georgia,serif;font-weight:600;line-height:1.333}.h3.heading-editorial,.h3.heading-impact,h3.heading-editorial,h3.heading-impact{font-size:21.33px;line-height:1.333}.h4,h4{font:16px Stuart,Georgia,serif;font-weight:600;line-height:1.333}.h4.heading-editorial,.h4.heading-impact,h4.heading-editorial,h4.heading-impact{font-size:16px;line-height:1.333}.h5,h5{font:16px Stuart,Georgia,serif;font-weight:600;line-height:1.333}.h5.heading-editorial,.h5.heading-impact,h5.heading-editorial,h5.heading-impact{font-size:16px;line-height:1.333}.h6,h6{font:16px Stuart,Georgia,serif;font-weight:600;line-height:1.333}.h6.heading-editorial,.h6.heading-impact,h6.heading-editorial,h6.heading-impact{font-size:16px;line-height:1.333}.vertical-push{margin-bottom:12px}.vertical-push+h1,.vertical-push+h2,.vertical-push+h3,.vertical-push+h4,.vertical-push+h5,.vertical-push+h6{margin-top:16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:12px}.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:16px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.text-right{text-align:right}.text-left{text-align:left}.text-center,.text-lg-center,.text-md-center,.text-xs-center{text-align:center}.vertical-push-xl{margin-bottom:30px}.pull-left{float:left!important}.pull-right{float:right!important}.container{font-size:16px;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{max-width:1200px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}}@media (min-width:992px){.container{max-width:1200px;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}}.container-fluid{width:100%;padding-left:10px;padding-right:10px}.container-fluid>.row{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.container-fluid>.row{margin-left:-20px;margin-right:-20px}}@media (min-width:992px){.container-fluid>.row{margin-left:-30px;margin-right:-30px}}@media (min-width:768px){.container-fluid{width:100%;padding-left:20px;padding-right:20px}.container-fluid>.row{margin-left:-10px;margin-right:-10px}}@media (min-width:768px) and (min-width:768px){.container-fluid>.row{margin-left:-20px;margin-right:-20px}}@media (min-width:768px) and (min-width:992px){.container-fluid>.row{margin-left:-30px;margin-right:-30px}}@media (min-width:992px){.container-fluid{width:100%;padding-left:30px;padding-right:30px}.container-fluid>.row{margin-left:-10px;margin-right:-10px}}@media (min-width:992px) and (min-width:768px){.container-fluid>.row{margin-left:-20px;margin-right:-20px}}@media (min-width:992px) and (min-width:992px){.container-fluid>.row{margin-left:-30px;margin-right:-30px}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}[class*=col-],[class^=col-]{position:relative;width:100%}.flex-col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row{margin-left:-10px;margin-right:-10px}@media (min-width:768px){[class*=col-],[class^=col-]{padding-left:20px;padding-right:20px}.row{margin-left:-20px;margin-right:-20px}}@media (min-width:992px){[class*=col-],[class^=col-]{padding-left:30px;padding-right:30px}.row{margin-left:-30px;margin-right:-30px}}.row:not( .row-flex):after,.row:not( .row-flex):before{content:" ";display:table}.row:not( .row-flex):after{clear:both}.row:not( .row-flex)>[class*=col-],.row:not( .row-flex)>[class^=col-]{float:left}.row.row-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.row.row-flex>[class*=col-],.row.row-flex>[class^=col-]{float:none}.col-xs-12{width:100%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-10,.col-xs-11{-webkit-flex:0 1 auto;min-width:0}.col-xs-11{width:91.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-10{width:83.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-8,.col-xs-9{-webkit-flex:0 1 auto}.col-xs-9{width:75%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-8{width:66.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-6,.col-xs-7{-webkit-flex:0 1 auto;min-width:0}.col-xs-7{width:58.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-6{width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-4,.col-xs-5{-webkit-flex:0 1 auto}.col-xs-5{width:41.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-4{width:33.33333333%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-2,.col-xs-3{-webkit-flex:0 1 auto;min-width:0}.col-xs-3{width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-2{width:16.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-xs-1{width:8.33333333%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-12{width:100%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-10,.col-sm-11{-webkit-flex:0 1 auto;min-width:0}.col-sm-11{width:91.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-10{width:83.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-8,.col-sm-9{-webkit-flex:0 1 auto}.col-sm-9{width:75%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-8{width:66.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-6,.col-sm-7{-webkit-flex:0 1 auto;min-width:0}.col-sm-7{width:58.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-6{width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-4,.col-sm-5{-webkit-flex:0 1 auto}.col-sm-5{width:41.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-4{width:33.33333333%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-2,.col-sm-3{-webkit-flex:0 1 auto;min-width:0}.col-sm-3{width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-2{width:16.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-sm-1{width:8.33333333%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-12{width:100%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-10,.col-md-11{-webkit-flex:0 1 auto;min-width:0}.col-md-11{width:91.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-10{width:83.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-8,.col-md-9{-webkit-flex:0 1 auto}.col-md-9{width:75%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-8{width:66.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-6,.col-md-7{-webkit-flex:0 1 auto;min-width:0}.col-md-7{width:58.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-6{width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-4,.col-md-5{-webkit-flex:0 1 auto}.col-md-5{width:41.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-4{width:33.33333333%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-2,.col-md-3{-webkit-flex:0 1 auto;min-width:0}.col-md-3{width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-2{width:16.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-md-1{width:8.33333333%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-12{width:100%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-10,.col-lg-11{-webkit-flex:0 1 auto;min-width:0}.col-lg-11{width:91.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-10{width:83.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-8,.col-lg-9{-webkit-flex:0 1 auto}.col-lg-9{width:75%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-8{width:66.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-6,.col-lg-7{-webkit-flex:0 1 auto;min-width:0}.col-lg-7{width:58.33333333%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-6{width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-4,.col-lg-5{-webkit-flex:0 1 auto}.col-lg-5{width:41.66666667%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-4{width:33.33333333%;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-2,.col-lg-3{-webkit-flex:0 1 auto;min-width:0}.col-lg-3{width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-2{width:16.66666667%;-ms-flex:0 1 auto;flex:0 1 auto}.col-lg-1{width:8.33333333%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.row .no-gutters .row,.row .no-gutters [class*=" col-"],.row .no-gutters [class^=col-]{margin-left:0;margin-right:0}[class*=" col-"].no-gutter,[class^=col-].no-gutter{padding-right:0;padding-left:0}@font-face{font-family:rei-icons;src:url(//satchel.rei.com/media/font//rei-icons.eot?o5fu1g);src:url(//satchel.rei.com/media/font//rei-icons.eot?#iefixo5fu1g) format('embedded-opentype'),url(//satchel.rei.com/media/font//rei-icons.svg?o5fu1g#rei-icons) format('svg'),url(//satchel.rei.com/media/font//rei-icons.woff?o5fu1g) format('woff'),url(//satchel.rei.com/media/font//rei-icons.ttf?o5fu1g) format('truetype');font-weight:400;font-style:normal}.site-footer .icon,.site-header .icon{font:normal normal normal 12px/1 rei-icons;speak:none;-webkit-transform:translate(0,0);transform:translate(0,0);text-transform:none;text-rendering:auto;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link_stag-explore-overlay .icon-rei-tree-arrow,.text-icon-tree-arrow .icon-rei-tree-arrow{padding-left:10px;vertical-align:text-bottom}.site-footer .icon-size-sm,.site-header .icon-size-sm{font-size:12px}.site-footer .icon-size-md,.site-header .icon-size-md{font-size:14px}.site-footer .icon-size-lg,.site-header .icon-size-lg{font-size:20px}.site-footer .icon-size-xl,.site-header .icon-size-xl{font-size:60px}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}a{background-color:transparent;text-decoration:none}a:focus{outline:#4eaaff auto 5px;outline-offset:-2px}a:active,a:focus,a:hover{color:#347cb1;text-decoration:underline}a .icon{display:inline-block;text-decoration:none}.link-overlay,.link-overlay:active,.link-overlay:focus,.link-overlay:hover{text-decoration:underline;color:#ccc}body{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#222;background-color:#fff}input[type=search]{-webkit-appearance:none;box-sizing:border-box}button,input,select,textarea{line-height:inherit}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}ol,ul{margin-top:0}.checkbox>label,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.link-overlay{outline:0}.link-overlay:focus{outline:#4eaaff auto 5px;outline-offset:-2px}.link-overlay .icon{display:inline-block;text-decoration:none}.link-overlay~.icon{color:#ccc}.overlay-dark-1{background-color:#000;border-color:#000;color:#fff}.overlay-dark-1 .checkbox>[type=checkbox]+label,.overlay-dark-1 .checkbox>[type=radio]+label,.overlay-dark-1 .input-group-addon>[type=checkbox]+label,.overlay-dark-1 .input-group-addon>[type=radio]+label,.overlay-dark-1 .radio>[type=checkbox]+label,.overlay-dark-1 .radio>[type=radio]+label{color:#fff}.overlay-dark-1 .checkbox>[type=checkbox]+label:before,.overlay-dark-1 .checkbox>[type=radio]+label:before,.overlay-dark-1 .input-group-addon>[type=checkbox]+label:before,.overlay-dark-1 .input-group-addon>[type=radio]+label:before,.overlay-dark-1 .radio>[type=checkbox]+label:before,.overlay-dark-1 .radio>[type=radio]+label:before{border-color:#000;box-shadow:0 0 0 1px #fff}hr,img{border:0}.overlay-dark-1 .checkbox>[type=checkbox]:checked+label:before,.overlay-dark-1 .checkbox>[type=radio]:checked+label:before,.overlay-dark-1 .input-group-addon>[type=checkbox]:checked+label:before,.overlay-dark-1 .input-group-addon>[type=radio]:checked+label:before,.overlay-dark-1 .radio>[type=checkbox]:checked+label:before,.overlay-dark-1 .radio>[type=radio]:checked+label:before{background:#fff}.text-uppercase{text-transform:uppercase}@media (max-width:767px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}}.link_navigation-overlay{color:#fff;text-decoration:none;outline:0}.link_navigation-overlay:focus{outline:#4eaaff auto 5px;outline-offset:-2px}.link_navigation-overlay:active,.link_navigation-overlay:focus,.link_navigation-overlay:hover{color:#fff;text-decoration:underline}.link_navigation-overlay .icon{display:inline-block;text-decoration:none}.link_navigation-overlay~.icon{color:#fff}.link_stag-explore-overlay{color:#a1c900;text-decoration:none;outline:0}.link_stag-explore-overlay:focus{outline:#4eaaff auto 5px;outline-offset:-2px}.link_stag-explore-overlay:active,.link_stag-explore-overlay:focus,.link_stag-explore-overlay:hover{color:#a1c900;text-decoration:underline}.link_stag-explore-overlay .icon{display:inline-block;text-decoration:none}.link_stag-explore-overlay~.icon{color:#a1c900}[data-theme=dark-20]{background-color:#000;border-color:inherit;color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.form-control,.input-lg,.input-md,.input-sm{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal}img{vertical-align:middle}p{margin:0 0 12px}hr{margin-top:24px;margin-bottom:24px;border-top:1px solid #e5e5e5;box-sizing:content-box;height:0}.vertical-push-md{margin-bottom:16px}.form-inline:first-child{margin-left:0}.form-inline:last-child{margin-right:0}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.form-inline .form-group{margin-right:16px;display:inline-block;vertical-align:top;margin-bottom:16px}.form-inline .form-group.non-label{margin-top:25px}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}}.btn-block,input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.link-explore:focus{}.link-utility{font-size:14px}.form-control,.input-md{font-size:16px;line-height:16px;padding:12px 8px}.form-control>.icon,.input-md>.icon{font-size:16px!important}select.form-control,select.input-md{height:40px;padding:0}select[multiple] .form-control,select[multiple] .input-md,textarea.form-control,textarea.input-md{height:auto}.input-sm{font-size:14px;line-height:14px;padding:8px}.input-sm>.icon{font-size:14px!important}select.input-sm{height:40px;padding:0}select[multiple] .input-sm,textarea.input-sm{height:auto}.input-lg{font-size:18px;line-height:18px;padding:16px 8px}.input-lg>.icon{font-size:18px!important}select.input-lg{height:40px;padding:0}select[multiple] .input-lg,textarea.form-control,textarea.input-lg{height:auto}.form-control{background-color:#fff;background-image:none;border:1px solid #c5c5c5;border-radius:3px;color:#2e2e2e;display:block;width:100%;line-height:1;outline:0}.form-control:-moz-placeholder{color:#767676;opacity:1;font-style:italic}.form-control::-moz-placeholder{color:#767676;opacity:1;font-style:italic}.form-control:-ms-input-placeholder{color:#767676;font-style:italic}.form-control::-webkit-input-placeholder{color:#767676;font-style:italic}.has-error .form-control>.control-label,.has-error>.control-label{color:#c00}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e9e9e9;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important;min-height:0!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important;min-height:0!important}}@media (max-width:767px){.hidden-xs{display:none!important;min-height:0!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important;min-height:0!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important;min-height:0!important}}.site-footer label{display:block;margin-bottom:4px;font-family:'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.form-inline .site-footer label{display:block}.required .site-footer label:after{content:'*'}.site-footer label.text-xs-left{text-align:left}.form-control:active{border-color:#06c;outline:0}.form-control:focus{outline:auto 5px;outline-color:#4eaaff;outline-offset:-2px;border:1px solid #06c}.has-error .form-control{border-color:#c00;border-bottom-right-radius:0;border-bottom-left-radius:0}.has-error .form-control:active{border-color:#c00;outline:0}.has-error .form-control:focus{outline:auto 5px;outline-color:#4eaaff;outline-offset:-2px;border:1px solid #c00}.has-warning .form-control{border-color:#e4ac00;border-bottom-right-radius:0;border-bottom-left-radius:0}.has-warning .form-control:active{border-color:#e4ac00;outline:0}.has-warning .form-control:focus{outline:auto 5px;outline-color:#4eaaff;outline-offset:-2px;border:1px solid #e4ac00}.field-msg,.field-msg_error{position:relative;display:block;padding:8px;line-height:1;border-style:solid;border-width:1px;border-top:none}.field-msg:last-of-type,.field-msg_error:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.field-msg>.alert-text,.field-msg_error>.alert-text{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;font-weight:400;font-style:normal}.field-msg_error{border-color:#c00;background-color:#f9e5e5}.form-group{margin-bottom:26px}.btn{font-family:16px;font-size:16px;font-style:normal;line-height:16px;padding:16px 32px;border:1px solid transparent;cursor:pointer;display:inline-block;margin-bottom:0;text-align:center;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.btn-group-sm>.btn,.btn-group-xs>.btn,.btn-sm,.btn-xs,.form-inline .btn,.input-group-btn .btn{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal}.btn>.icon{font-size:16px!important}@media all and (min-width:600px){.btn+.btn{margin-left:8px}}.form-inline .btn,.input-group-btn .btn{font-size:16px;line-height:16px;padding:12px 16px}.form-inline .btn>.icon,.input-group-btn .btn>.icon{font-size:16px!important}.form-inline .btn .icon-rei-tree-arrow,.input-group-btn .btn .icon-rei-tree-arrow{font-size:20px;padding-left:0}.form-inline .btn{vertical-align:bottom}@media (max-width:767px){.btn:not( .btn-fixed ){display:block;width:100%;margin-bottom:20px}.btn:not( .btn-fixed )+.btn:not( .btn-fixed ){margin-left:0}.form-inline .btn{vertical-align:inherit}}.btn.focus,.btn:focus,.btn:hover{color:#2e2e2e;text-decoration:none}.btn:focus{outline:auto 2px;outline-color:#8DD1ED;outline-offset:-1px;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.btn.active,.btn:active{outline:0;background-image:none}.btn .icon-rei-tree-arrow{padding-left:3px;vertical-align:text-bottom}.btn.btn-play{border-radius:5px}.btn-contrast.btn-default,.btn-contrast.btn-primary,.btn-default,.btn-primary,.input-group-btn .btn-contrast.btn-default,.input-group-btn .btn-default{border-width:1px;border-style:solid;border-radius:2px;outline:0}.btn-primary{color:#fff;background-color:#426c90;border-color:#426c90}.btn-primary.active,.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#2b455c;border-color:#2b455c}.btn-primary.focus,.btn-primary:focus{color:#fff}.btn-primary.active,.btn-primary:active{background-image:none;outline:0}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.btn-default{color:#2e2e2e;background-color:#fff;border-color:#c5c5c5}.btn-default.active,.btn-default:active,.btn-default:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#c5c5c5}.btn-default.focus,.btn-default:focus{color:#2e2e2e}.btn-default.active,.btn-default:active{background-image:none;outline:0}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{cursor:not-allowed;pointer-events:none;color:#c5c5c5;background-color:#fff;border-color:#c5c5c5}.input-group-btn .btn-default{color:#2e2e2e;background-color:#fff;border-color:#c5c5c5}.input-group-btn .btn-default.active,.input-group-btn .btn-default:active,.input-group-btn .btn-default:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#c5c5c5}.input-group-btn .btn-default.focus,.input-group-btn .btn-default:focus{color:#2e2e2e}.input-group-btn .btn-default.active,.input-group-btn .btn-default:active{background-image:none;outline:0}.input-group-btn .btn-default.disabled,.input-group-btn .btn-default.disabled.active,.input-group-btn .btn-default.disabled:active,.input-group-btn .btn-default.disabled:focus,.input-group-btn .btn-default.disabled:hover,.input-group-btn .btn-default[disabled],.input-group-btn .btn-default[disabled].active,.input-group-btn .btn-default[disabled]:active,.input-group-btn .btn-default[disabled]:focus,.input-group-btn .btn-default[disabled]:hover,fieldset[disabled] .input-group-btn .btn-default,fieldset[disabled] .input-group-btn .btn-default.active,fieldset[disabled] .input-group-btn .btn-default:active,fieldset[disabled] .input-group-btn .btn-default:focus,fieldset[disabled] .input-group-btn .btn-default:hover{cursor:not-allowed;pointer-events:none;color:#c5c5c5;background-color:#fff;border-color:#c5c5c5}.btn-contrast.btn-primary{color:#fff;background-color:#000;border-color:#000}.btn-contrast.btn-primary.active,.btn-contrast.btn-primary:active,.btn-contrast.btn-primary:hover{color:#fff;background-color:#333;border-color:#333}.btn-contrast.btn-primary.focus,.btn-contrast.btn-primary:focus{color:#fff}.btn-contrast.btn-primary.active,.btn-contrast.btn-primary:active{background-image:none;outline:0}.btn-contrast.btn-primary.disabled,.btn-contrast.btn-primary.disabled.active,.btn-contrast.btn-primary.disabled:active,.btn-contrast.btn-primary.disabled:focus,.btn-contrast.btn-primary.disabled:hover,.btn-contrast.btn-primary[disabled],.btn-contrast.btn-primary[disabled].active,.btn-contrast.btn-primary[disabled]:active,.btn-contrast.btn-primary[disabled]:focus,.btn-contrast.btn-primary[disabled]:hover,fieldset[disabled] .btn-contrast.btn-primary,fieldset[disabled] .btn-contrast.btn-primary.active,fieldset[disabled] .btn-contrast.btn-primary:active,fieldset[disabled] .btn-contrast.btn-primary:focus,fieldset[disabled] .btn-contrast.btn-primary:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.btn-contrast.btn-default{color:#2e2e2e;background-color:#fff;border-color:#fff}.btn-contrast.btn-default.active,.btn-contrast.btn-default:active,.btn-contrast.btn-default:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#fff}.btn-contrast.btn-default.focus,.btn-contrast.btn-default:focus{color:#2e2e2e}.btn-contrast.btn-default.active,.btn-contrast.btn-default:active{background-image:none;outline:0}.btn-contrast.btn-default.disabled,.btn-contrast.btn-default.disabled.active,.btn-contrast.btn-default.disabled:active,.btn-contrast.btn-default.disabled:focus,.btn-contrast.btn-default.disabled:hover,.btn-contrast.btn-default[disabled],.btn-contrast.btn-default[disabled].active,.btn-contrast.btn-default[disabled]:active,.btn-contrast.btn-default[disabled]:focus,.btn-contrast.btn-default[disabled]:hover,fieldset[disabled] .btn-contrast.btn-default,fieldset[disabled] .btn-contrast.btn-default.active,fieldset[disabled] .btn-contrast.btn-default:active,fieldset[disabled] .btn-contrast.btn-default:focus,fieldset[disabled] .btn-contrast.btn-default:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.input-group-btn .btn-contrast.btn-default{color:#2e2e2e;background-color:#fff;border-color:#c5c5c5}.input-group-btn .btn-contrast.btn-default.active,.input-group-btn .btn-contrast.btn-default:active,.input-group-btn .btn-contrast.btn-default:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#c5c5c5}.input-group-btn .btn-contrast.btn-default.focus,.input-group-btn .btn-contrast.btn-default:focus{color:#2e2e2e}.input-group-btn .btn-contrast.btn-default.active,.input-group-btn .btn-contrast.btn-default:active{background-image:none;outline:0}.input-group-btn .btn-contrast.btn-default.disabled,.input-group-btn .btn-contrast.btn-default.disabled.active,.input-group-btn .btn-contrast.btn-default.disabled:active,.input-group-btn .btn-contrast.btn-default.disabled:focus,.input-group-btn .btn-contrast.btn-default.disabled:hover,.input-group-btn .btn-contrast.btn-default[disabled],.input-group-btn .btn-contrast.btn-default[disabled].active,.input-group-btn .btn-contrast.btn-default[disabled]:active,.input-group-btn .btn-contrast.btn-default[disabled]:focus,.input-group-btn .btn-contrast.btn-default[disabled]:hover,fieldset[disabled] .input-group-btn .btn-contrast.btn-default,fieldset[disabled] .input-group-btn .btn-contrast.btn-default.active,fieldset[disabled] .input-group-btn .btn-contrast.btn-default:active,fieldset[disabled] .input-group-btn .btn-contrast.btn-default:focus,fieldset[disabled] .input-group-btn .btn-contrast.btn-default:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.btn-contrast.btn-icon.btn-bare{color:#fff}.btn-contrast.btn-icon.btn-bare.active,.btn-contrast.btn-icon.btn-bare.focus,.btn-contrast.btn-icon.btn-bare:active,.btn-contrast.btn-icon.btn-bare:focus,.btn-contrast.btn-icon.btn-bare:hover{color:#fff;background-color:rgba(255,255,255,.1)}.btn-group-xs>.btn,.btn-xs{font-size:14px;line-height:14px;padding:8px 16px}.btn-xs>.icon{font-size:14px!important}.btn-group-sm>.btn,.btn-sm{font-size:16px;line-height:16px;padding:12px 16px}.btn-sm>.icon{font-size:16px!important}.btn-sm .icon-rei-tree-arrow{font-size:20px;padding-left:0}.btn-group-lg>.btn,.btn-lg,.btn-md{padding:16px 32px;font-style:normal}.btn-md{font-family:16px;font-size:16px;line-height:16px}.btn-md>.icon{font-size:16px!important}.btn-group-lg>.btn,.btn-lg{font-family:'Roboto Condensed',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:18px}.btn-lg>.icon{font-size:18px!important}.btn-block{display:block;margin-bottom:20px}.btn-block+.btn-block{margin-left:0}.btn-link{background-color:transparent;padding:0}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent;color:#347cb1;text-decoration:none;outline:0}.btn-link:active:focus,.btn-link:focus,.btn-link:focus:focus,.btn-link:hover:focus{outline:#4eaaff auto 5px;outline-offset:-2px}.btn-link:active,.btn-link:active:active,.btn-link:active:focus,.btn-link:active:hover,.btn-link:focus,.btn-link:focus:active,.btn-link:focus:focus,.btn-link:focus:hover,.btn-link:hover,.btn-link:hover:active,.btn-link:hover:focus,.btn-link:hover:hover{color:#347cb1;text-decoration:underline}.btn-link .icon,.btn-link:active .icon,.btn-link:focus .icon,.btn-link:hover .icon{display:inline-block;text-decoration:none}.btn-link:active~.icon,.btn-link:focus~.icon,.btn-link:hover~.icon,.btn-link~.icon{color:#347cb1}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:30px}.close,.close.btn-bare{border-width:1px;border-style:solid;border-radius:50%;outline:0}.close{float:right;color:#2e2e2e;background-color:#fff;border-color:#c5c5c5;font-family:rei-icons;font-size:12px;font-style:normal;line-height:1;padding:10px}.close.active,.close:active,.close:hover{color:#2e2e2e;background-color:#f0f0f0;border-color:#c5c5c5}.close.focus,.close:focus{color:#2e2e2e}.close.active,.close:active{outline:0;background-image:none}.close.disabled,.close.disabled.active,.close.disabled:active,.close.disabled:focus,.close.disabled:hover,.close[disabled],.close[disabled].active,.close[disabled]:active,.close[disabled]:focus,.close[disabled]:hover,fieldset[disabled] .close,fieldset[disabled] .close.active,fieldset[disabled] .close:active,fieldset[disabled] .close:focus,fieldset[disabled] .close:hover{cursor:not-allowed;pointer-events:none;color:#c5c5c5;background-color:#fff;border-color:#c5c5c5}.close.btn-bare{color:#2e2e2e;background-color:transparent;border-color:transparent}.close.btn-bare.active,.close.btn-bare:active,.close.btn-bare:hover{color:#2e2e2e;background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.02)}.close.btn-bare.focus,.close.btn-bare:focus{color:#2e2e2e}.close.btn-bare.active,.close.btn-bare:active{background-image:none;outline:0}.close.btn-bare.disabled,.close.btn-bare.disabled.active,.close.btn-bare.disabled:active,.close.btn-bare.disabled:focus,.close.btn-bare.disabled:hover,.close.btn-bare[disabled],.close.btn-bare[disabled].active,.close.btn-bare[disabled]:active,.close.btn-bare[disabled]:focus,.close.btn-bare[disabled]:hover,fieldset[disabled] .close.btn-bare,fieldset[disabled] .close.btn-bare.active,fieldset[disabled] .close.btn-bare:active,fieldset[disabled] .close.btn-bare:focus,fieldset[disabled] .close.btn-bare:hover{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#c5c5c5;border-color:#c5c5c5}.close>.icon{font-size:12px!important}@media (max-width:767px){.close:not( .btn-fixed ){width:auto;margin:0}}.close.focus,.close:focus,.close:hover{color:#2e2e2e;text-decoration:none}.close:focus{outline-color:#8DD1ED;outline-offset:-1px;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.close.focus,.close:focus{outline:0}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-10px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.icon-rei-close{font-size:12px}.icon-rei-close:before{content:'\e744';color:inherit}.icon-rei-error{font-size:20px}.icon-rei-error:before{content:'\e748';color:#c00}.text-architectural-1{color:#000}.hidden{display:none!important}.show{display:block!important}.snowflake,header nav .actions .sign-in-dropdown .sign-in-form .error-msg{display:none}.rei-container,.rei-content-full{font-size:16px;max-width:1200px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.rei-container,.rei-content-full{max-width:1200px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}}.text-space-lg{line-height:2.4}@media (min-width:992px){.modal-lg{width:900px}.rei-container,.rei-content-full{max-width:1200px;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}.snowflake{position:relative}.snowflake:after,.snowflake:before{position:absolute;content:"";width:34px}.snowflake:before{background:url(https://satchel.rei.com/media/img/header/snowflake-9ad8ff.svg) 4px 0 no-repeat #000;height:15px;top:-33px;left:-10px}.snowflake:after{background:url(https://satchel.rei.com/media/img/header/snowflake-9ad8ff.svg) 5px 0 no-repeat #000;height:24px;top:-30px;right:-15px}}@media (min-width:992px) and screen and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.snowflake:before{width:20px;left:-13px;z-index:1000}.snowflake:after{width:45px;right:-10px}}header nav .actions .nav-level-1>li>a:focus,header nav .actions .nav-level-1>li>a:focus i,header nav .actions .nav-level-1>li>a:hover,header nav .actions .nav-level-1>li>a:hover i,header nav .actions .wrapper-nav-link:focus,header nav .actions .wrapper-nav-link:focus i,header nav .actions .wrapper-nav-link:hover,header nav .actions .wrapper-nav-link:hover i{color:#a1c900}header nav .actions .sign-in-dropdown{display:none;position:absolute;top:66px;left:10px;background-color:#fff;border:1px solid #fff;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.2),3px 3px 3px 0 rgba(0,0,0,.2);width:300px;color:#222;font-family:Graphik,Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:none;padding:30px 30px 10px;z-index:10000}header nav .actions .sign-in-dropdown .mtns{height:20px;position:absolute;top:-20px;background-color:#fff;z-index:900;left:110px;width:79px}header nav .actions .sign-in-dropdown .close-sign-in{position:absolute;top:8px;right:8px}header nav .actions .sign-in-dropdown .avail-dividend,header nav .actions .sign-in-dropdown .member-number,header nav .actions .sign-in-dropdown .member-since{font-size:14px;line-height:1.5}header nav .actions .sign-in-dropdown .member-since{font-weight:700}header nav .actions .sign-in-dropdown .sign-in-form .with-addon{border-right:none}header nav .actions .sign-in-dropdown .sign-in-form-control{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:165px}header nav .actions .sign-in-dropdown .sign-in-form.error .error-msg{display:block;margin:10px 0;color:#c00}header nav .actions .sign-in-dropdown .sign-in-form.error .error-msg i{margin:0;display:block;float:left}header nav .actions .sign-in-dropdown .sign-in-form.error .error-msg i::before{font-family:rei-icons;color:#c00;content:'\e748'}header nav .actions .sign-in-dropdown .sign-in-form.error .msg{padding-left:30px;display:block}header nav .actions .sign-in-dropdown .toggle-pw,header nav .actions .sign-in-dropdown .toggle-pw:hover{text-transform:capitalize;color:#426c90}header nav .actions .sign-in-dropdown .forgot{font-size:16px;font-weight:700;padding-top:3px}header nav .actions .sign-in-dropdown .tc{margin-bottom:8px;margin-top:-6px;font-size:12px}header nav .actions .sign-in-dropdown .name{font:21.33px Stuart,Georgia,serif;font-weight:600;line-height:1.333;margin-top:0;margin-bottom:12px;color:inherit;text-transform:capitalize}header nav .actions .sign-in-dropdown .name.heading-editorial,header nav .actions .sign-in-dropdown .name.heading-impact{font-size:21.33px;line-height:1.333}header nav .actions .sign-in-dropdown .name+h1,header nav .actions .sign-in-dropdown .name+h2,header nav .actions .sign-in-dropdown .name+h3,header nav .actions .sign-in-dropdown .name+h4,header nav .actions .sign-in-dropdown .name+h5,header nav .actions .sign-in-dropdown .name+h6{margin-top:16px}header nav .actions .sign-in-dropdown .account-links{margin:16px 0}header nav .actions .sign-in-dropdown .account-links>li{padding-bottom:12px}header nav .actions .sign-in-dropdown .account-links>li:last-of-type{padding-bottom:0}@media (min-width:992px){header nav .actions .sign-in-dropdown,header nav .actions .signed-in-dropdown{left:-100px}}@media (max-width:992px){header nav .actions .sign-in-dropdown .mtns,header nav .actions .signed-in-dropdown .mtns{left:0}header nav .actions .sign-in-dropdown .close-sign-in,header nav .actions .signed-in-dropdown .close-sign-in{display:none}body.sign-in-open header nav .actions .stores{position:absolute;top:0;left:105px}}body.sign-in-open header nav .actions .sign-in-dropdown{display:block}body header nav .actions .sign-in-txt{display:inline}body header nav .actions .my-account-txt{display:none}body header nav .actions .sign-in-dropdown .sign-in-form{display:block}body header nav .actions .sign-in-dropdown .signed-in,body.signed-in header nav .actions .sign-in-txt{display:none}body.signed-in header nav .actions .my-account-txt{display:inline}@media (min-width:992px){body.signed-in header nav .actions .sign-in-dropdown{left:-61px}}body.signed-in header nav .actions .sign-in-dropdown .sign-in-form{display:none}body.signed-in header nav .actions .sign-in-dropdown .signed-in{display:block}@media (max-width:992px){body header nav .actions .stores{position:relative;top:0}body.signed-in header nav .actions .stores{position:absolute;left:145px}}body header nav .actions .avail-dividend,body header nav .actions .member-number,body header nav .actions .member-since{display:none}body header nav .actions .become-member,body.is-primary-member header nav .actions .avail-dividend,body.is-primary-member header nav .actions .member-number,body.is-primary-member header nav .actions .member-since{display:block}body.is-primary-member header nav .actions .become-member{display:none}body.is-household-member header nav .actions .member-number{display:block}body header nav .actions .sign-in,body.is-household-member header nav .actions .avail-dividend,body.is-household-member header nav .actions .become-member,body.is-household-member header nav .actions .member-since{display:none}body.user-info-loaded header nav .actions .sign-in{display:inline}@media (min-width:992px){.extra .merch-component__link:focus,.extra .merch-component__link:hover,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li a:hover,.nav-level-1>li .nav-header>a:hover{text-decoration:underline}.nav-level-1>li .nav-header{display:block;width:100%;text-align:center;margin-bottom:26px}.nav-level-1>li .nav-header>a,.nav-level-1>li .nav-header>span{font:28.43px Stuart,Georgia,serif;line-height:1.333;margin-top:0;margin-bottom:12px;font-weight:500;color:#222}.nav-level-1>li .nav-header>a.heading-announce,.nav-level-1>li .nav-header>span.heading-announce{font-size:67.3px;line-height:1.125}.nav-level-1>li .nav-header>a.heading-editorial,.nav-level-1>li .nav-header>a.heading-impact,.nav-level-1>li .nav-header>span.heading-editorial,.nav-level-1>li .nav-header>span.heading-impact{font-size:28.43px;line-height:1.333}.nav-level-1>li .nav-header>a+h1,.nav-level-1>li .nav-header>a+h2,.nav-level-1>li .nav-header>a+h3,.nav-level-1>li .nav-header>a+h4,.nav-level-1>li .nav-header>a+h5,.nav-level-1>li .nav-header>a+h6,.nav-level-1>li .nav-header>span+h1,.nav-level-1>li .nav-header>span+h2,.nav-level-1>li .nav-header>span+h3,.nav-level-1>li .nav-header>span+h4,.nav-level-1>li .nav-header>span+h5,.nav-level-1>li .nav-header>span+h6{margin-top:16px}.nav-level-1>li .nav-header>a:hover,.nav-level-1>li .nav-header>span:hover{color:#222}.nav-level-1>li .close{position:absolute;left:auto;right:0;text-align:right;top:0;bottom:auto;-webkit-transform:translate(0,0);transform:translate(0,0);margin:12px 12px 0 0;color:#222}.nav-level-1>.active>a:after,.nav-level-1>.active>a:before{border-color:transparent transparent #efeee2;border-style:solid;bottom:-30px;content:''}.nav-level-2-wrapper{display:none}.nav-level-1>.active>a{position:relative}.nav-level-1>.active>a:after,.nav-level-1>.active>a:before{position:absolute}.nav-level-1>.active>a:before{border-top-width:0!important;border-width:30px;left:calc(15% - 25px)}.nav-level-1>.active>a:after{border-top-width:0!important;border-width:20px;left:calc(15% + 15px)}.nav-level-1>.active .nav-level-2-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:absolute;left:0;width:100%;max-width:1200px;margin:23px auto 0;padding:30px;color:#222;background-color:#efeee2}.extra,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>ul,.nav-level-2{padding-left:0;list-style:none}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-bottom:16px;padding-right:10px}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span{display:inline-block;font:16px Stuart,Georgia,serif;line-height:1.333;margin-top:0;color:inherit;font-weight:500;font-family:Stuart,Georgia,serif;margin-bottom:8px}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a.heading-editorial,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a.heading-impact,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span.heading-editorial,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span.heading-impact{font-size:16px;line-height:1.333}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h1,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h2,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h3,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h4,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h5,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>a+h6,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h1,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h2,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h3,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h4,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h5,.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>span+h6{margin-top:16px}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>ul>li+li{padding-top:6px}.nav-level-1>.active .nav-level-2-wrapper>.nav-level-2>li>ul>li>a{color:#222;font-family:Graphik,Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px}.nav-level-2{text-align:left;border-right:1px solid #ddd;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.extra{text-align:left;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.extra .merch-component{padding-bottom:16px;border-bottom:1px solid #ddd}.extra .merch-component__img{max-width:100%;height:auto;margin-bottom:16px}.extra .merch-component__list{padding:0;margin:0 0 0 19px}.extra .merch-component__item{list-style:none;margin:0 0 8px}.extra .merch-component__link{color:#222;font:16px Stuart,Georgia,serif;font-weight:600;line-height:1.333}.extra .hero .frame{background-color:transparent}.extra .hero .frame img{max-width:100%;width:100%}.extra .hero span{display:none}.extra .explore-item{margin-top:15px;padding:9px}.extra .explore{color:#004e00;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none}.extra .explore:focus,.extra .explore:hover{color:#004e00;text-decoration:underline}.extra .explore i{padding:0 10px;float:left!important}.extra .explore i::before{width:40px;height:40px;content:'';display:inline-block;background-size:cover;background-image:url(//satchel.rei.com/media/img/ico/mega-menu-sprite.png);box-sizing:border-box}.extra .explore.adventures i::before,.extra .explore.cycling-rei-adventures i::before,.extra .explore.paddling-rei-adventures i::before,.extra .explore.rei-adventures i::before,.extra .explore.snow-rei-adventures i::before{background-position:0 0}.extra .explore.blog i::before{background-position:0 -40px}.extra .explore.classes i::before,.extra .explore.classes-and-events i::before,.extra .explore.cycling-classes i::before,.extra .explore.paddling-classes i::before,.extra .explore.running-classes i::before,.extra .explore.snow-classes i::before{background-position:0 -80px}.extra .explore.cycling-expert-advice i::before,.extra .explore.expert-advice i::before,.extra .explore.paddling-expert-advice i::before,.extra .explore.running-expert-advice i::before,.extra .explore.snow-expert-advice i::before{background-position:0 -120px}.extra .explore.membership i::before{background-position:0 -160px}.extra .explore.bike-shop-services i::before,.extra .explore.shop-services i::before{background-position:0 -200px}.extra .explore.stewardship i::before{background-position:0 -240px}.extra .explore.opt-outside i::before{background-position:0 -280px}.extra .explore.force-of-nature i::before{background-position:0 -320px}.extra .explore.outfitting i::before{background-position:0 -360px}.extra .explore.gear-rentals i::before{background-position:0 -400px}.extra .explore.ski-boot-wizard i::before{background-position:0 -440px}.extra .explore div{float:right!important}.extra .explore span{display:block}.extra .explore span:not(.subtitle){font:16px Stuart,Georgia,serif;line-height:1.333;margin-top:0;color:inherit;font-family:Stuart,Georgia,serif;font-weight:500;margin-bottom:0}.extra .explore span:not(.subtitle).heading-editorial,.extra .explore span:not(.subtitle).heading-impact{font-size:16px;line-height:1.333}.extra .explore span:not(.subtitle)+h1,.extra .explore span:not(.subtitle)+h2,.extra .explore span:not(.subtitle)+h3,.extra .explore span:not(.subtitle)+h4,.extra .explore span:not(.subtitle)+h5,.extra .explore span:not(.subtitle)+h6{margin-top:16px}.extra .explore span.subtitle{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}}@media (min-width:992px) and only screen and (min-width:768px){.nav-level-1>li .nav-header>a,.nav-level-1>li .nav-header>span{font-size:37.9px;line-height:1.333}}@media (min-width:992px) and only screen and (min-width:992px){.nav-level-1>li .nav-header>a,.nav-level-1>li .nav-header>span{font-size:37.9px;line-height:1.333}}@media (min-width:992px) and only screen and (min-width:1200px){.nav-level-1>li .nav-header>a,.nav-level-1>li .nav-header>span{font-size:50.25px;line-height:1.333}}@media (min-width:992px) and only screen and (min-width:768px){.nav-level-1>li .nav-header>a.heading-announce,.nav-level-1>li .nav-header>span.heading-announce{font-size:89.76px;line-height:1.125}}@media (min-width:992px) and only screen and (min-width:992px){.nav-level-1>li .nav-header>a.heading-announce,.nav-level-1>li .nav-header>span.heading-announce{font-size:119.65px;line-height:1.125}}@media (min-width:992px) and only screen and (min-width:1200px){.nav-level-1>li .nav-header>a.heading-announce,.nav-level-1>li .nav-header>span.heading-announce{font-size:159.49px;line-height:1.125}}@media (min-width:992px) and only screen and (min-width:768px){.nav-level-1>li .nav-header>a.heading-editorial,.nav-level-1>li .nav-header>a.heading-impact,.nav-level-1>li .nav-header>span.heading-editorial,.nav-level-1>li .nav-header>span.heading-impact{font-size:37.9px;line-height:1.333}}@media (min-width:992px) and only screen and (min-width:992px){.nav-level-1>li .nav-header>a.heading-editorial,.nav-level-1>li .nav-header>a.heading-impact,.nav-level-1>li .nav-header>span.heading-editorial,.nav-level-1>li .nav-header>span.heading-impact{font-size:37.9px;line-height:1.333}}@media (min-width:992px) and only screen and (min-width:1200px){.nav-level-1>li .nav-header>a.heading-editorial,.nav-level-1>li .nav-header>a.heading-impact,.nav-level-1>li .nav-header>span.heading-editorial,.nav-level-1>li .nav-header>span.heading-impact{font-size:50.25px;line-height:1.333}}.inner-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;width:100%}.inner-wrap:after,.inner-wrap:before{content:' ';display:table}@media (max-width:991px){.inner-wrap{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}header .header-nav-container nav{height:100vh;width:320px;top:-56px;bottom:0;right:-340px;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;overflow-y:auto;overflow-x:hidden;z-index:1001;-webkit-overflow-scrolling:touch}header .header-nav-container nav .actions{position:relative;top:auto;right:auto;padding:0;margin-bottom:0}header .header-nav-container nav .actions .cart>a,header .header-nav-container nav .actions .close>a,header .header-nav-container nav .actions .sign-in>a,header .header-nav-container nav .actions .stores>a{padding:24px 16px}header .header-nav-container nav .actions .sign-in,header .header-nav-container nav .actions .stores{float:none;margin-right:0}header .header-nav-container nav .actions .close-menu{display:block}header .header-nav-container nav .actions .cart{display:none}header .header-nav-container nav .actions i{font-size:14px}header .header-nav-container nav .actions .sign-in-dropdown{position:relative;top:0;left:0;right:0;width:100%;clear:both}header .header-nav-container nav .hamburger-footer{display:block}header .header-nav-container nav .hamburger-footer>div{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:12px 16px;margin-bottom:26px}header .header-nav-container nav .hamburger-footer>div.well-lg{padding:30px}header .header-nav-container nav .hamburger-footer>div.well-sm{padding:8px}header .header-nav-container nav .hamburger-footer>div :last-child,header .header-nav-container nav .hamburger-footer>div.well-collapse{margin-bottom:0}header .header-nav-container nav .hamburger-footer>div:last-of-type{padding-bottom:100px;background-image:url(//satchel.rei.com/media/img/footer/trees.svg);background-repeat:no-repeat;background-position:bottom;background-size:160px;margin-bottom:0}header .header-nav-container nav .hamburger-footer>ul{list-style:none;padding:0}header .header-nav-container nav .hamburger-footer>ul>li>a,header .header-nav-container nav .hamburger-footer>ul>li>a:hover{color:#a1c900;display:block}header .header-nav-container nav .hamburger-footer .icon{font-size:17px}header .header-nav-container nav .hamburger-footer .icon-push{padding-left:10px}header .header-nav-container nav .hamburger-footer .icon-push a{font-family:Stuart,Georgia,serif;font-weight:600;line-height:1.333;margin-top:0;margin-bottom:12px;color:inherit;font-size:16px;text-transform:uppercase}header .header-nav-container nav .hamburger-footer .icon-push a.heading-announce{font-size:67.3px;line-height:1.125}header .header-nav-container nav .hamburger-footer .icon-push a.heading-editorial,header .header-nav-container nav .hamburger-footer .icon-push a.heading-impact{font-size:28.43px;line-height:1.333}header .header-nav-container nav .hamburger-footer .icon-push a+h1,header .header-nav-container nav .hamburger-footer .icon-push a+h2,header .header-nav-container nav .hamburger-footer .icon-push a+h3,header .header-nav-container nav .hamburger-footer .icon-push a+h4,header .header-nav-container nav .hamburger-footer .icon-push a+h5,header .header-nav-container nav .hamburger-footer .icon-push a+h6{margin-top:16px}.nav-level-1{display:block;text-decoration:none;padding:0;margin:0;height:auto}.nav-level-1 .close{display:none}.garage,.hamburger-footer>ul>li,.nav-level-1>li,.outlet-link{background-color:#333;display:block!important;text-decoration:none;border-bottom:1px solid #ccc;padding:0;margin-left:0}.garage .nav-header,.garage>div,.hamburger-footer>ul>li .nav-header,.hamburger-footer>ul>li>div,.nav-level-1>li .nav-header,.nav-level-1>li>div,.outlet-link .nav-header,.outlet-link>div{display:none}.garage>a,.garage>a:focus,.garage>a:hover,.hamburger-footer>ul>li>a,.hamburger-footer>ul>li>a:focus,.hamburger-footer>ul>li>a:hover,.nav-level-1>li>a,.nav-level-1>li>a:focus,.nav-level-1>li>a:hover,.outlet-link>a,.outlet-link>a:focus,.outlet-link>a:hover{background-color:inherit;color:#fff;font-family:Graphik,'Roboto Condensed',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:21.33px;font-weight:700;line-height:1.125;padding:16px;width:100%;margin-bottom:0}.garage>a .rei-garage-logo,.garage>a .rei-outlet-logo,.garage>a:focus .rei-garage-logo,.garage>a:focus .rei-outlet-logo,.garage>a:hover .rei-garage-logo,.garage>a:hover .rei-outlet-logo,.hamburger-footer>ul>li>a .rei-garage-logo,.hamburger-footer>ul>li>a .rei-outlet-logo,.hamburger-footer>ul>li>a:focus .rei-garage-logo,.hamburger-footer>ul>li>a:focus .rei-outlet-logo,.hamburger-footer>ul>li>a:hover .rei-garage-logo,.hamburger-footer>ul>li>a:hover .rei-outlet-logo,.nav-level-1>li>a .rei-garage-logo,.nav-level-1>li>a .rei-outlet-logo,.nav-level-1>li>a:focus .rei-garage-logo,.nav-level-1>li>a:focus .rei-outlet-logo,.nav-level-1>li>a:hover .rei-garage-logo,.nav-level-1>li>a:hover .rei-outlet-logo,.outlet-link>a .rei-garage-logo,.outlet-link>a .rei-outlet-logo,.outlet-link>a:focus .rei-garage-logo,.outlet-link>a:focus .rei-outlet-logo,.outlet-link>a:hover .rei-garage-logo,.outlet-link>a:hover .rei-outlet-logo{fill:#fff!important}.garage.active,.hamburger-footer>ul>li.active,.nav-level-1>li.active,.outlet-link.active{background-color:#222;color:#fff}.garage.active>div,.hamburger-footer>ul>li.active>div,.nav-level-1>li.active>div,.outlet-link.active>div{display:block}.nav-level-1>li:not(.garage)>a::before{margin-top:5px;float:right;font-size:12px;font-family:rei-icons;speak:none;content:'\e739'}.nav-level-1>li.active:not(.garage)>a::before{content:'\e738'}.extra,.merch-component__list,.nav-level-2{display:block;list-style:none;padding-left:0}.extra>li,.merch-component__list>li,.nav-level-2>li{background-color:inherit}.extra>li>a,.merch-component__list>li>a,.nav-level-2>li>a{border-top:1px solid #ccc;display:block;font-family:Stuart,Georgia,serif,Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.125;color:#ccc;text-decoration:none;outline:0;padding:11px 16px;background-color:inherit}.extra .hero div,.extra .merch-component__img,.extra>li>span,.extra>li>ul,.merch-component__list>li>span,.merch-component__list>li>ul,.nav-level-2>li>span,.nav-level-2>li>ul{display:none}.merch-component__list>li>a{font-family:Graphik,Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.extra .merch-component__link{color:#fff}.extra .hero span{display:inline}.extra .explore{color:#a1c900}.extra .explore .subtitle,.extra .explore i{display:none}body.menu-open{overflow:hidden}body.menu-open .inner-wrap{-webkit-transform:translateX(-320px);transform:translateX(-320px);max-height:100vh}body.menu-open .inner-wrap .menu-shade{cursor:pointer;content:'';position:absolute;top:0;right:0;background:#000;opacity:.5;width:100%;height:100vh;z-index:9999;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5)}}@media (max-width:991px) and only screen and (min-width:768px){header .header-nav-container nav .hamburger-footer .icon-push a{font-size:28.43px;line-height:1.333}}@media (max-width:991px) and only screen and (min-width:992px){header .header-nav-container nav .hamburger-footer .icon-push a{font-size:28.43px;line-height:1.333}}@media (max-width:991px) and only screen and (min-width:1200px){header .header-nav-container nav .hamburger-footer .icon-push a{font-size:37.9px;line-height:1.333}}@media (max-width:991px) and only screen and (min-width:768px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-announce{font-size:89.76px;line-height:1.125}}@media (max-width:991px) and only screen and (min-width:992px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-announce{font-size:89.76px;line-height:1.125}}@media (max-width:991px) and only screen and (min-width:1200px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-announce{font-size:119.65px;line-height:1.125}}@media (max-width:991px) and only screen and (min-width:768px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-editorial,header .header-nav-container nav .hamburger-footer .icon-push a.heading-impact{font-size:28.43px;line-height:1.333}}@media (max-width:991px) and only screen and (min-width:992px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-editorial,header .header-nav-container nav .hamburger-footer .icon-push a.heading-impact{font-size:28.43px;line-height:1.333}}@media (max-width:991px) and only screen and (min-width:1200px){header .header-nav-container nav .hamburger-footer .icon-push a.heading-editorial,header .header-nav-container nav .hamburger-footer .icon-push a.heading-impact{font-size:37.9px;line-height:1.333}}@media (max-width:768px){header .header-nav-container nav{right:-346px}}.center-block{display:block;margin-left:auto;margin-right:auto}.utility-focus-state{outline:#4eaaff auto 5px;outline-offset:-2px}.link-explore,.site-header-body .auto-complete-container>ul>li.search-footer.selected-auto-term,.site-header-body .auto-complete-container>ul>li.search-header.selected-auto-term,.site-header-body .auto-complete-container>ul>li.search-menu-item.selected-auto-term{color:#004e00;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;outline:0}.link-explore:focus{outline:#4eaaff auto 5px;outline-offset:-2px}.link-explore:active,.link-explore:focus,.link-explore:hover{color:#004e00;text-decoration:underline}.link-explore .icon{display:inline-block;text-decoration:none}.link-explore~.icon{color:#004e00}.site-header-body .auto-complete-container{position:absolute;background-color:#fff;border:1px solid #333;cursor:pointer;z-index:1000;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;width:100%;display:block;margin-left:auto;margin-right:auto}@media (min-width:768px){.site-header-body .auto-complete-container{width:397px}}.site-header-body .auto-complete-container>ul{padding:0;margin:0}.site-header-body .auto-complete-container>ul>li.search-footer,.site-header-body .auto-complete-container>ul>li.search-header,.site-header-body .auto-complete-container>ul>li.search-menu-item{list-style-type:none;padding:0 2.4rem;line-height:35px;display:block!important;font-weight:700;color:#292929}.site-header-body .auto-complete-container>ul>li.search-footer.selected-auto-term,.site-header-body .auto-complete-container>ul>li.search-header.selected-auto-term,.site-header-body .auto-complete-container>ul>li.search-menu-item.selected-auto-term{background:#e9e9e9;text-decoration:underline;color:#292929}.site-header-body .auto-complete-container>ul>li.search-footer:last-child,.site-header-body .auto-complete-container>ul>li.search-header:last-child,.site-header-body .auto-complete-container>ul>li.search-menu-item:last-child{border-bottom:none}.site-header-body .auto-complete-container>ul>li.search-footer>span.search-term,.site-header-body .auto-complete-container>ul>li.search-header>span.search-term,.site-header-body .auto-complete-container>ul>li.search-menu-item>span.search-term{font-weight:400;color:inherit}.site-header-body .auto-complete-container>ul.sectioned-list>li.search-footer,.site-header-body .auto-complete-container>ul.sectioned-list>li.search-header,.site-header-body .auto-complete-container>ul.sectioned-list>li.search-menu-item{font-weight:400}.site-header-body .auto-complete-container>ul>li.search-footer{color:#3278ae;font-weight:400}.site-header-body .auto-complete-container>ul>li.search-header{font-family:Graphik,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:0;font-size:1.8rem;font-weight:400;pointer-events:none}.site-header-body .auto-complete-container>ul>li.search-footer,.site-header-body .auto-complete-container>ul>li.search-header{padding-top:1.2rem;padding-bottom:1.2rem;line-height:initial}.site-header-body .auto-complete-container>ul.sectioned-list>li.search-header{border-bottom:1px solid #bebebe;margin-bottom:1.2rem}.site-header-body .auto-complete-container>ul.sectioned-list>li.search-footer{border-top:1px solid #bebebe;margin-top:1.2rem}.site-header-body .search-input,.site-header-body span>.search-term{font-weight:700;color:#222}.site-header-body ::-webkit-input-placeholder{font-weight:400}.site-header-body :-ms-input-placeholder{font-weight:400}.site-header-body ::placeholder{font-weight:400}.minicart-old .minicart-link-cart,.minicart-old .minicart-shipping-primary{font-weight:700}@-webkit-keyframes minicart-tile-leave-right{0%{left:0}100%{left:100%}}@keyframes minicart-tile-leave-right{0%{left:0}100%{left:100%}}@-webkit-keyframes minicart-tile-leave-left{0%{left:0}100%{left:-100%}}@keyframes minicart-tile-leave-left{0%{left:0}100%{left:-100%}}@-webkit-keyframes minicart-tile-enter-right{0%{left:100%}100%{left:0}}@keyframes minicart-tile-enter-right{0%{left:100%}100%{left:0}}@-webkit-keyframes minicart-tile-enter-left{0%{left:-100%}100%{left:0}}@keyframes minicart-tile-enter-left{0%{left:-100%}100%{left:0}}.cartActive #ghDividerCart{background:url(/etc/static/rei-wcm/img/sprite_rei1.png) -318px -186px no-repeat}.cartInactive #ghDividerCart{background:url(/etc/static/rei-wcm/img/sprite_rei1.png) -182px -186px no-repeat}@media (min-width:1200px){.terms-modal.modal-dialog{width:900px}}.terms-modal-wrapper h1{margin-top:0}.terms-modal-wrapper .term-opt{margin-right:15px}@media (max-width:767px){.terms-modal-wrapper .term-opt.btn{margin-bottom:8px}.terms-modal-wrapper span.term-opt{display:none}}.minicart-wrapper{position:relative;width:100%;z-index:999;height:0}.minicart-wrapper *{margin:0}.minicart-wrapper.minicart-closed{display:none}.minicart-wrapper .mini-cart-content-wrapper{padding-top:30px}.minicart-wrapper .close{margin:6px 6px 0 0}.minicart-old{margin:0 auto;padding:0 0 15px 40px;height:312px;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.5)}.minicart-old h3{font-size:24px;margin-bottom:9px}.minicart-old .minicart-col,.minicart-old .minicart-item-arrow,.minicart-old .minicart-product-image,.minicart-old .minicart-product-info,.minicart-old .minicart-product-tile,.minicart-old .minicart-product-tiles{float:left}.minicart-old .minicart-col-left{width:540px}.minicart-old .minicart-divider{height:178px;border-left:solid 1px #ccc;margin:20px 35px 0 0}.minicart-old .minicart-divider.hide-prices{margin:45px 35px 0 0}.minicart-old .minicart-product-tiles{list-style-type:none;overflow:hidden;position:relative;height:190px;margin-right:35px}.minicart-old .minicart-product-tile{position:absolute;display:none}.minicart-old .minicart-product-tile.active{display:block}.minicart-old .minicart-product-tile[data-transition]{display:block;-webkit-animation-duration:.75s;animation-duration:.75s}.minicart-old .minicart-product-tile[data-transition*=leave-]{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.minicart-old .minicart-product-tile[data-transition=leave-right]{-webkit-animation-name:minicart-tile-leave-right;animation-name:minicart-tile-leave-right}.minicart-old .minicart-product-tile[data-transition=leave-left]{-webkit-animation-name:minicart-tile-leave-left;animation-name:minicart-tile-leave-left}.minicart-old .minicart-product-tile[data-transition=enter-left]{-webkit-animation-name:minicart-tile-enter-left;animation-name:minicart-tile-enter-left}.minicart-old .minicart-product-tile[data-transition=enter-right]{-webkit-animation-name:minicart-tile-enter-right;animation-name:minicart-tile-enter-right}.minicart-old .minicart-product-image{margin-right:40px}.minicart-old .minicart-product-info{width:175px}.minicart-old .minicart-product-info.hide-prices{padding-top:25px}.minicart-old .minicart-product-detail,.minicart-old .minicart-product-name{line-height:18px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:5px}.minicart-old .minicart-actual-price{color:red}.minicart-old .minicart-original-price{text-decoration:line-through}.minicart-old .minicart-product-color{text-transform:capitalize}.minicart-old .minicart-item-arrow{display:block;visibility:hidden;width:16px;height:25px;margin-top:83px;cursor:pointer;background:url(/img/sprite_rei1.png) no-repeat;border:none}.minicart-old .minicart-item-arrow-left{background-position:-230px -1px}.minicart-old .minicart-item-arrow-right{background-position:-211px -1px}.minicart-old .minicart-carousel-wrapper[data-arrow-state=first] .minicart-item-arrow-right,.minicart-old .minicart-carousel-wrapper[data-arrow-state=middle] .minicart-item-arrow-left,.minicart-old .minicart-carousel-wrapper[data-arrow-state=middle] .minicart-item-arrow-right,.minicart-old .minicart-carousel-wrapper[data-arrow-state=last] .minicart-item-arrow-left{visibility:visible}.minicart-old .minicart-link-cart,.minicart-old .minicart-link-checkout,.minicart-old .minicart-shipping-primary,.minicart-old .minicart-shipping-secondary,.minicart-old .minicart-total-items,.minicart-old .minicart-total-price{display:block}.minicart-old .minicart-total-price{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:14px;color:#333;font-weight:700;font-size:24px}.minicart-old .minicart-total-items{margin-bottom:4px}.minicart-old .minicart-total-items.hide-prices{margin-top:50px}.minicart-old .minicart-link-checkout{color:#fff;margin:25px 0}@media (min-width:992px){.minicart-old{right:16px}}.minicart-old{position:absolute;z-index:999;width:932px}.minicart-old .minicart-item-arrow-left{margin-right:0}.minicart-old .minicart-product-tiles{width:435px;padding:0;margin:0}.minicart-old .minicart-product-image,.minicart-old .minicart-product-tile{height:100%}.minicart-old .minicart-product-image img{display:block;width:19rem;height:19rem}.minicart-old .minicart-product-image img.minicart-promoCard-image{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:19rem;height:auto}#nav-promo{font-size:14px}#nav-promo>section{padding:16px}@media (768px){#nav-promo{font-size:16px}#nav-promo>section{padding:20px}}#nav-promo a{color:inherit}@media (max-width:991px){body:after{content:'xs';display:none}}@media (min-width:768px) and (max-width:991px){body:after{content:'s';display:none}}@media (min-width:992px) and (max-width:1199px){body:after{content:'m';display:none}}@media (min-width:1200px){.minicart-old{right:calc((100vw - 1200px)/ 2 + 40px)}body:after{content:'l';display:none}}.modal .no-title{padding:15px 15px 0 0;border:none}.modal .close,.modal .close-dialog{position:relative;z-index:10}.modal .modal-iframe{border:none;display:block;position:relative;width:100%;height:100%}.modal .vendor-vid-modal.modal-dialog{display:table;height:auto;-webkit-transform:none;transform:none;width:auto}.modal .vendor-vid-modal.modal-dialog .modal-body-content{padding-top:35px}.js-sitewide-overlay{display:none}#sitewide-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;transition:.5s;padding:0 20px}#sitewide-overlay .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#000}#sitewide-overlay .dialog{position:relative;overflow:hidden;top:95px;max-width:1000px}@media (min-width:768px){#sitewide-overlay{padding:0 40px}#sitewide-overlay .dialog{top:115px}}@media (min-width:992px){#sitewide-overlay{padding:0 60px}#sitewide-overlay .dialog{top:164px}}.nav-promo~#sitewide-overlay .dialog{top:129px}@media (min-width:768px){.nav-promo~#sitewide-overlay .dialog{top:169px}}@media (min-width:992px){.nav-promo~#sitewide-overlay .dialog{top:228px}}header nav .actions .sign-in-dropdown .account-links{padding-left:0;list-style:none}.carousel .img-frame{position:relative;display:block;height:100%}.carousel-inner,.carousel-inner .item{height:100%;transition:all 2s}.carousel.carousel-fade .carousel-inner .item{position:absolute;top:0;left:0;right:0;bottom:0;display:block;visibility:hidden;opacity:0;transition:visibility .8s ease-in-out,opacity .8s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel.carousel-fade .carousel-inner .item.active{opacity:1;visibility:visible}.carousel .carousel-caption{width:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4)}.carousel .carousel-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;width:10%;font-size:2rem;color:#fff;opacity:1;padding:1rem;text-shadow:none}.carousel .carousel-control:after{content:' ';height:4rem;width:4rem;transition:.8s ease all;background-color:rgba(0,0,0,.4);z-index:-1}.carousel .carousel-control:after,.carousel .carousel-control:before{position:absolute;display:block;top:calc(50% - 2rem);padding:1rem}.carousel .carousel-control.left{text-align:left}.carousel .carousel-control.left:after,.carousel .carousel-control.left:before{left:0}.carousel .carousel-control.right{text-align:right}.carousel .carousel-control.right:after,.carousel .carousel-control.right:before{right:0}.carousel .carousel-control:hover:after{background-color:rgba(66,108,144,.4)}.carousel .carousel-indicators fieldset{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.carousel .carousel-indicators fieldset:not(:first-of-type){margin-left:.3rem}.carousel .carousel-indicators fieldset.active{background:0 0;height:auto;width:auto}.carousel .carousel-indicators fieldset input[type=radio]{display:none}.carousel .carousel-indicators fieldset input[type=radio]+label{transition:ease all .5s;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c5c5c5;height:1rem;width:1rem;cursor:pointer}.carousel .carousel-indicators fieldset input[type=radio]:checked+label,.carousel .carousel-indicators fieldset.active input[type=radio]+label,.carousel .carousel-indicators fieldset:active input[type=radio]+label,.carousel .carousel-indicators fieldset:hover input[type=radio]+label{background-color:#426c90}#minicart-wrapper,#nav-promo,#page-content,#page-footer{opacity:initial}