.rei-difference-modal-wrapper{display:none}.rei-difference-modal #area3{font-size:12px}.rei-difference-modal-container>.modal-header{padding:1.5rem;border-bottom:1px solid #f4f2ed;min-height:30px}.rei-difference-modal-container.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}.rei-difference-modal-container .close-rei-difference.close{float:right;background:#f9f8f6;border:none;line-height:normal;padding:.8rem;border-radius:50%;fill:#928b80;box-shadow:inset 0 0 0 1px #928b80;color:#928b80;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-shadow:unset;opacity:unset;font-weight:400}.rei-difference-modal-container .close-rei-difference.close:hover{background:0 0;border:none;fill:#928b80}.rei-difference-modal-container .close-rei-difference.close:active,.rei-difference-modal-container .close-rei-difference.close:focus{background:0 0;outline:0;border:none;box-shadow:none;fill:#928b80}.rei-difference-modal-container .close-rei-difference.close[disabled]{background:0 0;border:none}.rei-difference-modal-container .close-rei-difference.close:focus,.rei-difference-modal-container .close-rei-difference.close:hover{fill:#928b80;background-color:#f4f2ed;box-shadow:inset 0 0 0 3px #4e4d49,0 .2rem .2rem 0 rgba(12,11,8,.2)}.rei-difference-modal-container .close-rei-difference.close:focus svg,.rei-difference-modal-container .close-rei-difference.close:hover svg{box-shadow:none}.rei-difference-modal-container .close-rei-difference.close:active{color:#f9f8f6;fill:#f9f8f6;background-color:#928b80;box-shadow:inset 0 0 0 3px #928b80,inset 0 0 0 5px #f4f2ed}.rei-difference-modal-container .close-rei-difference.close:active svg{box-shadow:none}.rei-difference-modal-container .close-rei-difference.close[disabled]{background-color:#f9f8f6;box-shadow:inset 0 0 0 1px #dcd6cb;fill:#d1cbbd}.modal-body-content.rei-difference-body-content{color:#222;font-family:Stuart,Georgia,serif}.modal-body-content.rei-difference-body-content .rei-difference-h2{font-size:3.79rem;font-weight:500;margin-top:0;margin-bottom:12px}.modal-body-content.rei-difference-body-content .rei-difference-h3{font-size:2.133rem;margin-top:16px;margin-bottom:12px;font-weight:500}.modal-body-content.rei-difference-body-content .rei-difference-text{font-family:Graphik,Graphik,"Helvetica Neue",sans-serif;font-size:1.6rem;margin-top:0;margin-bottom:12px}.modal-body-content.rei-difference-body-content .rei-difference-text .rei-difference-link-text{-webkit-font-smoothing:antialiased;background-color:transparent;text-decoration:underline;color:#406eb5}.modal-body-content.rei-difference-body-content .rei-difference-text .rei-difference-link-text:active,.modal-body-content.rei-difference-body-content .rei-difference-text .rei-difference-link-text:focus,.modal-body-content.rei-difference-body-content .rei-difference-text .rei-difference-link-text:hover{color:#406eb5;text-decoration:none}#emailAcqModal{background:0 0}@media screen and (max-width:767px){#emailAcqModal .h-o-m{display:none}}@media screen and (min-width:768px){#emailAcqModal .h-o-d{display:none}}#emailAcqModal .link-body{color:#292929;font-size:1.2rem;font-family:Graphik,Roboto,sans-serif;letter-spacing:-.08px;display:block;width:100%;margin:2.4rem 0 1.6rem}@media screen and (max-width:767px){#emailAcqModal .link-body{margin:1.2rem 0}}#emailAcqModal .modal-dialog{width:538px;margin-top:10vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fafafa}@media screen and (max-width:767px){#emailAcqModal .modal-dialog{background:#fafafa;width:340px;margin:10vh auto 0}}#emailAcqModal header.modal-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0;min-height:0;border-bottom:none}#emailAcqModal header.modal-header button.close-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:0 0;position:absolute;right:1.6rem;top:1.4rem;border-radius:0}#emailAcqModal header.modal-header button.close-btn .close-text{color:#292901;font-family:Graphik,Roboto,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:-.16px;line-height:1}#emailAcqModal header.modal-header button.close-btn svg{height:24px;display:block;margin-left:1rem;padding:0;fill:#292929}#emailAcqModal .modal-content{box-shadow:none;padding:2.4rem 2.6rem 10.6rem 2.4rem;border:none;background:0 0;border-radius:0;height:100%}#emailAcqModal .label-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#emailAcqModal .modal-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;color:#292929;font-family:Graphik,Roboto,sans-serif;font-size:1.2rem}#emailAcqModal .modal-label>a,#emailAcqModal .modal-label>span{color:#292929}@media screen and (max-width:767px){#emailAcqModal .modal-content{padding:2.4rem 2.6rem 92px}#emailAcqModal .modal-label>a,#emailAcqModal .modal-label>span{color:#292901}}#emailAcqModal .modal-subheading{color:#292929;font-family:Graphik,Roboto,sans-serif;font-size:1.6rem;line-height:1.5;margin:0 11.6rem 2.4rem 0}@media screen and (max-width:767px){#emailAcqModal .modal-subheading{font-size:1.6rem;margin:0 8rem 1.6rem 0}}#emailAcqModal .modal-subheading.hide{display:none}#emailAcqModal .modal-title{color:#2e2e2e;font-family:Stuart;font-size:2.4rem;font-weight:500;letter-spacing:-.16px;line-height:1.2;margin:1.2rem 11.6rem .8rem 0}@media screen and (max-width:767px){#emailAcqModal .modal-title{margin:.8rem 8rem .8rem 0}}#emailAcqModal .modal-body{margin-right:11.6rem;padding:0}#emailAcqModal #emailAcqSubmit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0;padding:6px 2px;background:#3278ae;box-shadow:inset 0 0 0 1px #2b6692;border-radius:4px;text-shadow:none;width:65%;border:none;font-family:Graphik,Roboto,sans-serif;color:#fff}@media screen and (max-width:767px){#emailAcqModal .modal-body{margin-right:0}#emailAcqModal #emailAcqSubmit{width:60%}}#emailAcqModal #emailAcqSubmit:hover{background-color:#2b6692;box-shadow:inset 0 0 0 .1rem #2b6692}#emailAcqModal #emailAcqSubmit:focus{outline:#4eaaff auto .5rem;outline-offset:-.2rem}#emailAcqModal #emailAcqSubmit>svg{height:2.4rem;margin-right:8px;fill:#fff}#emailAcqModal #emailAcqSubmit>span{display:block;font-size:16px;font-weight:500;letter-spacing:-.08px}#emailAcqModal #emailAcqInputEmail{margin-top:4px;margin-bottom:22px;background:#fff;border-radius:4px;border:1px solid #7a7a7a;height:40px;width:100%;padding:.5em 38px .5em .5em;font-family:Graphik,Roboto,sans-serif}#emailAcqModal #emailAcqInputEmail::-webkit-input-placeholder{font-style:normal}#emailAcqModal #emailAcqInputEmail:-ms-input-placeholder{font-style:normal}#emailAcqModal #emailAcqInputEmail::placeholder{font-style:normal}#emailAcqModal .invalid-email-entered{color:red!important;border:2px solid red!important}#emailAcqModal .btn-sm{color:#292901;font-weight:500;font-size:16px;margin-left:0}#emailAcqModal .no-thanks-btn{background:0 0;border:none}@media screen and (max-width:767px){#emailAcqModal .btn-sm{margin-bottom:0}#emailAcqModal .no-thanks-btn{width:40%;margin-bottom:0}}#emailAcqModal .form-group{height:-webkit-fit-content;height:fit-content;margin-bottom:.5em}#emailAcqModal .form-group .input-wrap{position:relative}#emailAcqModal .form-group .error-icon{display:none;fill:#b5292b;position:absolute;top:10px;right:10px;height:20px}#emailAcqModal .form-group .error-message{font-family:Graphik,Roboto,sans-serif;display:none;color:#292929;font-size:1.4rem;position:absolute;letter-spacing:-.016rem;top:68px;left:8px}#emailAcqModal .form-group.error #emailAcqInputEmail{color:#b5292b!important;border:1px solid #b5292b}#emailAcqModal .form-group.error .error-icon,#emailAcqModal .form-group.error .error-message{display:block}#emailAcqModal .captcha-group{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#emailAcqModal .captcha-group .grecaptcha-badge{background:#fff;bottom:3.6rem!important;left:4.2rem;box-shadow:none!important;border-radius:0!important;border:1px solid rgba(41,41,41,.5)}@media screen and (max-width:767px){#emailAcqModal .captcha-group .grecaptcha-badge{left:2.4rem;bottom:2.4rem!important;right:auto}}#emailAcqModal .unsub-message{font-size:12px;font-family:Graphik,Roboto,sans-serif}#emailAcqModal .modal-backdrop{background:rgba(26,26,26,.6)}.social{list-style-type:none}.social a{color:#222;overflow:hidden;display:inline-block;margin-left:10px}.social a:hover{opacity:.5;filter:alpha(opacity=50)}.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}@media (min-width:768px){#sitewide-overlay{padding:0 40px}}#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 .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}}.site-footer{font-family:Graphik,"Helvetica Neue",sans-serif;font-size:14px;overflow-x:hidden}@media (max-width:1199px){.site-footer{max-width:100%}}.site-footer .footer-feedback{background:#fff;padding:36px 0;text-align:center}.site-footer .footer-feedback p{color:#000;display:inline-block}@media (max-width:767px){.site-footer .footer-feedback p{display:block}}.site-footer .footer-feedback p>button.link-explore{background:0 0;border:none;padding:0;text-decoration:underline}.site-footer .footer-feedback p button.link-explore:active,.site-footer .footer-feedback p button.link-explore:focus,.site-footer .footer-feedback p>button.link-explore:hover{text-decoration:none}.site-footer .footer-feedback a{color:#406eb5;text-decoration:none}.site-footer .footer-feedback .image-bookend{height:62.3px;display:inline-block;width:56px;margin:2.4rem}.site-footer .footer-feedback .text-container{display:inline-block}.site-footer .site-footer-inner{padding:0 16px}@media (min-width:1200px){.site-footer .site-footer-inner{padding:0 3.6rem}}.site-footer .site-footer-inner .row:not(.row-flex):after,.site-footer .site-footer-inner .row:not(.row-flex):before{content:" ";display:table}.site-footer .site-footer-inner .row:not(.row-flex):after{clear:both}.site-footer .site-footer-inner a,.site-footer .site-footer-inner p,.site-footer .site-footer-inner span{color:#ccc;font-size:16px;text-decoration:none}.site-footer .site-footer-inner a:active,.site-footer .site-footer-inner a:focus,.site-footer .site-footer-inner a:hover{color:#fff;text-decoration:underline}.site-footer .site-footer-inner .link-overlay:focus,.site-footer .site-footer-inner a:focus{outline-color:#FFF;outline-offset:.2rem}.site-footer .site-footer-inner .contact-header-fix,.site-footer .site-footer-inner .engage-header-fix,.site-footer .site-footer-inner h2{font-size:16px;color:#fff;font-family:Graphik,"Helvetica Neue",sans-serif;text-transform:uppercase}.site-footer .site-footer-inner ul{list-style:none;margin-left:0;margin-bottom:12px}.site-footer .site-footer-inner .header-explore{color:#a1c900;text-decoration:none;font-weight:600;font-family:Graphik,Graphik,"Helvetica Neue",sans-serif;font-size:18px;text-transform:none}.site-footer .site-footer-inner .icon{float:left;font-size:25.6px}.site-footer .site-footer-inner .icon+.icon-push{padding-left:40px}.site-footer .site-footer-inner .icon.icon-rei-call+.icon-push{padding-left:32px}.site-footer .site-footer-inner>.row{padding:40px 0;margin-left:0;margin-right:0;border-bottom:1px solid #666}.js-inpage-email-acquisition .row,.site-footer .site-footer-inner>.row:last-child{border-bottom:none}.site-footer .site-footer-inner>.row p{margin:0}@media (min-width:768px){.site-footer .site-footer-inner>.row>:first-child{padding-left:0}.site-footer .site-footer-inner>.row>:last-child{padding-right:0}}.site-footer .site-footer-inner .footer-contact .contact-header-fix,.site-footer .site-footer-inner .footer-contact h2{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#ccc;cursor:pointer;fill:#ccc;margin:0 0 12px;outline:0;padding:0;text-decoration:underline;vertical-align:top;line-height:1.333;font-weight:600;font-size:18px;font-family:Graphik,"Helvetica Neue",sans-serif;text-transform:none}.site-footer .site-footer-inner .footer-contact .contact-header-fix:focus,.site-footer .site-footer-inner .footer-contact h2:focus{outline:Highlight solid .2rem;outline-color:-webkit-focus-ring-color;outline-offset:0}.site-footer .site-footer-inner .footer-contact .contact-header-fix:active,.site-footer .site-footer-inner .footer-contact .contact-header-fix:focus,.site-footer .site-footer-inner .footer-contact .contact-header-fix:hover,.site-footer .site-footer-inner .footer-contact .contact-header-fix:visited,.site-footer .site-footer-inner .footer-contact h2:active,.site-footer .site-footer-inner .footer-contact h2:focus,.site-footer .site-footer-inner .footer-contact h2:hover,.site-footer .site-footer-inner .footer-contact h2:visited{color:#fff}.site-footer .site-footer-inner .footer-contact .contact-header-fix:active,.site-footer .site-footer-inner .footer-contact .contact-header-fix:focus,.site-footer .site-footer-inner .footer-contact .contact-header-fix:hover,.site-footer .site-footer-inner .footer-contact h2:active,.site-footer .site-footer-inner .footer-contact h2:focus,.site-footer .site-footer-inner .footer-contact h2:hover{color:#fff;text-decoration:none}.site-footer .site-footer-inner .footer-contact .contact-header-fix .icon,.site-footer .site-footer-inner .footer-contact h2 .icon{display:inline-block;text-decoration:none}.site-footer .site-footer-inner .footer-contact .contact-header-fix:active,.site-footer .site-footer-inner .footer-contact h2:active{color:#fff;text-decoration:none}@media (max-width:767px){.site-footer .site-footer-inner .footer-contact{padding:40px 1.2rem 0;border-bottom:none;margin-bottom:0}.site-footer .site-footer-inner .footer-contact .footer-contact-phone{height:100%;background:#a1c900;text-align:center}.site-footer .site-footer-inner .footer-contact .footer-contact-phone .contact-header-fix,.site-footer .site-footer-inner .footer-contact .footer-contact-phone h2{color:#004e00;font-size:21.33px}.site-footer .site-footer-inner .footer-contact .footer-contact-phone>div{margin:1.2rem;padding:0}.site-footer .site-footer-inner .footer-contact .footer-contact-phone>div,.site-footer .site-footer-inner .footer-contact .footer-signup-cc{padding-left:0!important;padding-right:0!important}}.site-footer .site-footer-inner .footer-links li,.site-footer .site-footer-inner .footer-signup-cc li,.site-footer .site-footer-inner .footer-social-apps li{padding-bottom:1.1rem}.site-footer .site-footer-inner .footer-difference-banner .difference-banner-btn-link,.site-footer .site-footer-inner .footer-social-apps{padding:0}.site-footer .site-footer-inner .footer-social-apps .center{display:table;margin:0 auto}.site-footer .site-footer-inner .footer-social>.center-xs>a{display:inline-block}@media (max-width:767px){.site-footer .site-footer-inner .footer-social{margin-bottom:28px}}.site-footer .site-footer-inner .footer-social span{padding:0 3rem 1.1rem 0}.site-footer .site-footer-inner .footer-social span.icon-rei-social-instagram{padding:0 0 1.1rem 7px}.site-footer .site-footer-inner .footer-social .center-xs{min-width:280px}.site-footer .site-footer-inner .footer-apps-social-legal{padding-bottom:0}.site-footer .site-footer-inner .footer-apps li:first-child{padding-bottom:13px}.site-footer .site-footer-inner .footer-apps .icon{font-size:48px}.site-footer .site-footer-inner .footer-apps .icon-push{margin-left:25px}.site-footer .site-footer-inner .footer-apps .center-xs{max-width:240px}.site-footer .site-footer-inner .footer-story .link-overlay{text-transform:underline}.site-footer .site-footer-inner .footer-story .link-overlay:active,.site-footer .site-footer-inner .footer-story .link-overlay:focus,.site-footer .site-footer-inner .footer-story .link-overlay:hover{text-decoration:none;color:#fff}.site-footer .site-footer-inner .footer-signup-cc{position:relative}@media (min-width:768px){.site-footer .site-footer-inner .footer-signup-cc{padding-left:0}.js-inpage-email-acquisition .js-email-input-group #emailAddress{min-width:300px}}.site-footer .site-footer-inner .footer-signup-cc .footer-member{margin-bottom:.9rem}@media (min-width:992px){.nav-promo~#sitewide-overlay .dialog{top:228px}.site-footer .site-footer-inner .footer-contact-email,.site-footer .site-footer-inner .footer-signup-cc{padding-left:1.5rem}.site-footer .site-footer-inner .footer-contact-chat{padding-left:3rem}.site-footer .site-footer-inner .footer-contact-help{padding-left:4.5rem}}@media (min-width:768px) and (max-width:1199px){.site-footer .site-footer-inner .footer-signup{margin-bottom:2.2rem}}.site-footer .site-footer-inner .footer-links{background:url(//satchel.rei.com/media/img/footer/trees.svg) 73% 100% no-repeat;background-size:128px}@media (max-width:1199px){.site-footer .site-footer-inner .footer-links{background:url(//satchel.rei.com/media/img/footer/trees.svg) 68% 100% no-repeat;background-size:128px}}@media (max-width:991px){.site-footer .site-footer-inner .footer-links .footer-links-list{margin-bottom:12px}.site-footer .site-footer-inner .footer-links .footer-links-list:nth-of-type(1){margin-bottom:0}}.site-footer .site-footer-inner .footer-engage{padding-bottom:17px}.site-footer .site-footer-inner .footer-engage .list-unstyled{padding-left:0}.site-footer .site-footer-inner .footer-engage .engage-header-fix,.site-footer .site-footer-inner .footer-engage h2{color:ccc;text-transform:uppercase;line-height:1.333;margin-top:0;margin-bottom:12px}.site-footer .site-footer-inner .footer-engage sup{display:inline-block;text-decoration:none}.site-footer .site-footer-inner .footer-engage .engage-text{padding-right:4px}.site-footer .site-footer-inner .footer-engage .engage-text.sm-padding-right{padding-right:2px}.site-footer .site-footer-inner .footer-engage .link-overlay{text-decoration:underline}.site-footer .site-footer-inner .footer-difference-banner{overflow-x:hidden;padding:3rem 0}.site-footer .site-footer-inner .footer-difference-banner a{display:block;opacity:.8}.site-footer .site-footer-inner .footer-difference-banner a:active,.site-footer .site-footer-inner .footer-difference-banner a:focus,.site-footer .site-footer-inner .footer-difference-banner a:hover{opacity:1}.site-footer .site-footer-inner .footer-difference-banner svg{display:none}@media (max-width:767px){.site-footer .site-footer-inner .footer-links{background:url(//satchel.rei.com/media/img/footer/trees.svg) 100% 100% no-repeat;background-size:128px}.site-footer .site-footer-inner .footer-difference-banner .difference-banner-image{width:165%}}@media (min-width:768px) and (max-width:1199px){.site-footer .site-footer-inner .footer-engage .sm-margin-bottom{margin-bottom:2rem}.site-footer .site-footer-inner .footer-difference-banner .difference-banner-image{width:128%}}@media (min-width:1200px){.site-footer .site-footer-inner .footer-difference-banner .difference-banner-image{width:100%}}.site-footer .site-footer-inner .legal-links{padding-top:2.2rem}.site-footer .site-footer-inner .legal-links li{display:inline-block;padding-bottom:1.1rem;padding-left:0}.site-footer .site-footer-inner .link-legal{line-height:16px;padding:0 8px}.site-footer .site-footer-inner .preference-center-button{line-height:16px;padding:4px;background:0 0;border:none;cursor:pointer;color:#ccc;font-size:16px;position:relative;top:-2px}.site-footer .site-footer-inner .preference-center-button:focus,.site-footer .site-footer-inner .preference-center-button:hover{outline-color:#FFF;outline-offset:.2rem;color:#fff;text-decoration:underline}.site-footer .site-footer-inner .preference-center-button .ccpa-icon{width:24px}.site-footer .site-footer-inner li:last-child .link-legal{border-right:none}@media (max-width:767px){.site-footer .site-footer-inner .engage-header-fix.center-xs,.site-footer .site-footer-inner a.center-xs,.site-footer .site-footer-inner h2.center-xs{text-align:center}.site-footer .site-footer-inner div.center-xs{display:table;margin:0 auto}}.js-inpage-email-acquisition{font-size:16px;color:#000;background-color:#fff;padding-bottom:27px;padding-right:30px;padding-left:30px}.js-inpage-email-acquisition a,.js-inpage-email-acquisition p,.js-inpage-email-acquisition span{color:#000}.js-inpage-email-acquisition .top-spacer{margin-top:0;margin-bottom:0;color:#ccc;max-width:1200px}.js-inpage-email-acquisition .js-loader-wrapper{display:none;padding-top:45px}.js-inpage-email-acquisition .newsletter-header-text{font-style:normal;letter-spacing:-.16px;margin-top:0;margin-bottom:1.2rem;font-family:Graphik,Graphik,"Helvetica Neue",sans-serif;font-size:20px;font-weight:600;line-height:26px}.icon-rei-call,.icon-rei-chat,.icon-rei-devices,.icon-rei-email,.icon-rei-help,.icon-rei-social-facebook,.icon-rei-social-instagram,.icon-rei-social-pinterest,.icon-rei-social-twitter,.icon-rei-social-youtube{font-size:1.2rem}.js-inpage-email-acquisition .newsletter-header-text+h1,.js-inpage-email-acquisition .newsletter-header-text+h2,.js-inpage-email-acquisition .newsletter-header-text+h3,.js-inpage-email-acquisition .newsletter-header-text+h4,.js-inpage-email-acquisition .newsletter-header-text+h5,.js-inpage-email-acquisition .newsletter-header-text+h6{margin-top:1.6rem}.js-inpage-email-acquisition .signup-heading{padding-top:45px;padding-bottom:1px}.js-inpage-email-acquisition .signup-text{padding-bottom:9px}.js-inpage-email-acquisition .js-email-errorblock{display:none}@media (min-width:992px){.js-inpage-email-acquisition .js-email-input-group{width:-webkit-fit-content;width:fit-content}.js-inpage-email-acquisition .js-email-input-group #emailAddress{width:430px}}.js-inpage-email-acquisition .email-input .js-email-input-group,.js-inpage-email-acquisition .email-input .js-email-input-group #emailAddress,.responsive-img{width:100%}.js-inpage-email-acquisition .email-input .js-email-input-group .js-email-errorblock,.js-inpage-email-acquisition .js-email-signup-capatcha{display:none}.js-inpage-email-acquisition .js-email-signup-capatcha .email-signup-REI-privacy{margin-bottom:15px}.js-inpage-email-acquisition #footerEmailRecaptcha .grecaptcha-badge{position:relative!important;background:#fff;bottom:0!important;right:0!important;margin:0 auto}.js-inpage-email-acquisition .js-confirm{display:none;padding-bottom:11px;padding-left:10px;padding-right:10px}@media (min-width:768px){.js-inpage-email-acquisition .js-confirm{padding-left:0;padding-right:0}}.js-inpage-email-acquisition .js-confirm .thankyou-header{display:inline;vertical-align:-12px}.js-inpage-email-acquisition .js-confirm .thankyou-header-img{display:inline;padding:8px}.js-inpage-email-acquisition .js-fail{display:none;padding-top:45px;padding-left:10px;padding-right:10px}@media (min-width:768px){.js-inpage-email-acquisition .js-fail{padding-left:0;padding-right:0}}.travel-legal{padding-bottom:27px;padding-right:30px;padding-left:30px;color:#000;background-color:#fff}.travel-legal .top-spacer{margin-top:0;margin-bottom:0;color:#ccc;max-width:1200px}.travel-legal .travel-legal-text{padding-top:45px;padding-bottom:1px}.fade-in{opacity:0;transition:opacity .5s ease-in-out}.fade-in.lazy-loaded{opacity:1}.blur-in{transition:-webkit-filter .5s linear;transition:filter .5s linear;transition:filter .5s linear,-webkit-filter .5s linear;-webkit-filter:blur(3px);filter:blur(3px)}.blur-in.in{-webkit-filter:blur(0);filter:blur(0)}.icon-rei-call:before{content:'\e741';color:inherit}.icon-rei-email:before{content:'\e747';color:inherit}.icon-rei-chat:before{content:'\e742';color:inherit}.icon-rei-help:before{content:'\e736';color:inherit}.icon-rei-devices:before{content:'\e745';color:inherit}.icon-rei-social-twitter:before{content:'\e753';color:inherit}.icon-rei-social-facebook:before{content:'\e750';color:inherit}.icon-rei-social-pinterest:before{content:'\e752';color:inherit}.icon-rei-social-youtube:before{content:'\e754';color:inherit}.icon-rei-social-instagram:before{content:'\e751';color:inherit}