#pagination a.pagination-link:focus,.pagination-container a.pagination-link:focus,.results-set .product-anchor:focus{outline:#06c solid thin}.pagination-container,.sort-container,.star-rating{white-space:nowrap}.page-heading .top-banner-target ul,.rei-recs ul{list-style-type:none}.results-set .product-tile .product-size,.results-set .product-tile .product-title{text-align:center}#pagination{overflow:auto;text-align:center}#pagination a.pagination-link{color:#000;display:inline-block;vertical-align:text-bottom}#pagination-text{margin-top:1px;position:relative;top:-7px}span.inactive{color:#ccc;cursor:default}#next-page,#previous-page{font-size:21px;margin:0 20px}.pagination-container{float:right;margin-top:-25px}.pagination-container a.pagination-link{color:#000;display:inline-block}.pagination-container .text-center{margin-top:1px;position:relative;top:-7px}.pagination-container .icon{font-size:33px;margin:0 20px}.pagination-container span.inactive{color:#ccc;cursor:default}.outlet-results .product-badge{display:none}.product-price{font-size:1.6rem;font-weight:700;color:#222;text-decoration:none;margin-bottom:8px}.product-price .sale-price{color:#c00}.product-price .compare-at-price{color:#222;text-decoration:line-through}.product-price .saving-percent{display:block;font-weight:400}@media (min-width:768px){.results-set .col-sm-1:nth-child(12n+1),.results-set .col-sm-2:nth-child(6n+1),.results-set .col-sm-3:nth-child(4n+1),.results-set .col-sm-4:nth-child(3n+1),.results-set .col-sm-6:nth-child(2n+1){clear:left}.results-set{padding-left:50px}}.results-set.row-flex:before{display:block}@media (max-width:767px){.results-set .col-xs-1:nth-child(12n+1),.results-set .col-xs-2:nth-child(6n+1),.results-set .col-xs-3:nth-child(4n+1),.results-set .col-xs-4:nth-child(3n+1),.results-set .col-xs-6:nth-child(2n+1){clear:left}.results-set .top-banner>*{display:none}.results-set .top-banner>.mobile-done{display:block}.results-set .bottom-banner>*{display:none}.results-set .bottom-banner .mobile-done{display:block}}.results-set .product-anchor,.results-set .product-result-banner{display:block}.results-set .product-tile{text-align:center;margin-bottom:40px;position:relative;padding:0 26px}.results-set .product-tile:hover{text-decoration:none;cursor:pointer}.results-set .product-tile .img-container{padding-bottom:100%;overflow:hidden;position:relative;margin-bottom:20px}.results-set .product-tile .img-container .result-image{position:absolute;top:50%;left:50%;padding:2px;z-index:100;max-height:100%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.results-set .product-tile .results-link{position:relative}.results-set .product-tile .promotional-banner{z-index:101}.results-set .product-tile .promotional-banner img{display:block;max-width:100%;height:auto}.results-set .product-tile .promotional-banner.sale{position:absolute;top:0;bottom:auto;left:50%;right:auto;text-align:center;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0 6%;width:100%}@media (min-width:480px){.results-set .product-tile .promotional-banner.sale{padding:0 25%}}@media (min-width:768px){.results-set .product-tile .promotional-banner.sale{padding:0 8%}}@media (min-width:992px){.results-set .product-tile .promotional-banner.sale{padding:0 15%}}@media (min-width:1200px){.results-set .product-tile .promotional-banner.sale{padding:0 22%}}.results-set .product-tile .product-anchor{margin:0 0 12px}.results-set .product-tile .product-anchor:focus{outline:#06c solid thin;outline-offset:0}.results-set .product-tile .product-badge{margin-bottom:10px}.results-set .product-tile .product-badge .result-badge{display:inline-block;height:15px;background-image:url(/etc/static/rei-wcm/img/sprite_rei1.png)}.results-set .product-tile .product-badge .outlet-badge{background-position:-529px -372px;width:82px}.results-set .product-tile .product-badge .online-badge{background-position:-529px -229px;width:91px}.results-set .product-tile .product-badge .outlet-badge-image{height:1.2rem}.results-set .product-tile .product-badge .rei-garage-logo-container{background:#f1f1f1;height:26px;margin:0 auto;padding:0 9px;width:100px}.results-set .product-tile .product-badge .rei-garage-logo-container .rei-garage-logo{fill:#00718d;height:10px}.results-set .product-tile .product-colors{margin:0 auto 5px;display:inline-block}.results-set .product-tile .product-colors>span>button:focus{outline:0}.results-set .product-tile .product-colors .result-color-switcher{margin:0 5px 5px;border:1px solid #ccc;padding:0;border-radius:50%;height:20px;width:20px;outline:0!important}.results-set .product-tile .product-colors .result-color-switcher.selected{border:1px solid #000}.results-set .product-tile .product-colors .result-color-switcher.multi-colored{background:url(/etc/static/rei-wcm/pix/common/multicoloredswatch.png) 0 no-repeat}.results-set .product-tile .product-colors .result-color-switcher:focus{box-shadow:0 0 1px 2px #fff,0 0 1px 4px #add8e6}.results-set .product-tile .review-data{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;color:#a1c900;white-space:nowrap}.results-set .product-tile .review-data:after,.results-set .product-tile .review-data:before{content:" ";display:table}.results-set .product-tile .review-data:after{clear:both}.results-set .product-tile .review-data .review-rating{float:left;font-size:1.4rem;letter-spacing:-2px;color:inherit;margin:auto 0}.results-set .product-tile .review-data .review-rating .icon{margin:0 2px 0 0;z-index:1;position:relative}.results-set .product-tile .review-data .review-rating .icon.inactive{color:#e5e5e5}.results-set .product-tile .review-data .review-rating .icon.backfill{position:absolute;z-index:0;margin:2px 0 0}.results-set .product-tile .review-data .review-rating:focus{outline:#06c solid thin}.results-set .product-tile .review-data .review-count{font-size:14px;color:#222;line-spacing:-.9px;margin:auto 0}.results-set .product-tile .product-size{font-size:1.6rem;margin:0 0 5px;line-height:20px}.results-set .product-tile .product-title{margin:0 0 8px;line-height:20px}.results-set .product-tile .product-title .brand-name{font-size:16px;font-weight:700}.results-set .product-tile .product-title:hover{text-decoration:underline}.results-set .product-tile .product-title a{color:#222}.results-set .product-tile .product-promo1{margin-bottom:8px;font-size:1.4rem}.results-set #result-container.resize .product-badge,.results-set #result-container.resize .product-colors,.results-set #result-container.resize .product-price,.results-set #result-container.resize .product-promo1,.results-set #result-container.resize .product-size,.results-set #result-container.resize .product-title,.results-set #result-container.resize .review-data{height:auto!important}.results-set .remove-toggle.remove-right>.icon-rei-close-small{display:none}.results-set .remove-toggle.remove-right.active .icon-rei-close-small{height:104%;display:inline-block}.results-set .remove-toggle.remove-right.active span:last-of-type{margin-right:20px}.results-set .remove-toggle.remove-right:not(.active) span:last-of-type{margin-right:0}.active-refinement{padding-right:16px}.active-refinement .btn{margin-bottom:9px}@media (min-width:768px){.applied-refinements{margin-bottom:17px}.applied-refinements:after,.applied-refinements:before{content:" ";display:table}.applied-refinements:after{clear:both}.active-refinement,.ar-container>div{float:left}.remove-filter-text{cursor:pointer;float:left;font-size:1.4rem;line-height:2em;white-space:nowrap}}.nest .checkbox.label-narrow,ul#facet-container{margin-bottom:0}@media (max-width:767px){.applied-refinements{margin-bottom:0;padding:0 16px}.remove-filter-text{font-size:1.8rem;line-height:1em}}.facet-child-title,.facet-result-count,.star-rating{font-size:14px}ul.facet-list{padding-top:10px}ul.facet-list>a.facet-link{color:#000}ul.facet-list>a.facet-link:hover{text-decoration:none}@media (min-width:768px){.nest .checkbox.label-narrow{padding-left:2px}}.list-group-filter li.item-secondary{padding:0 16px 5px;cursor:pointer}.list-group-filter li.item-secondary>a{text-transform:none;color:#06c;font-size:14px}.list-group-filter li.item-secondary:last-of-type{padding-bottom:0}.list-group-filter li.item-secondary.remove-link{padding-bottom:10px}.list-group-filter li.item-secondary.see-less-link,.list-group-filter li.item-secondary.see-more-link{padding-top:5px;padding-bottom:0}.list-group-filter li:last-child{border-bottom:none}.list-group-filter li.list-group-item{padding-bottom:10px}@media (min-width:768px){.list-group-filter li.item-secondary,.list-group-filter li.list-group-item>label{padding-left:0}}.facets-menu{padding:0 0 0 10px}.facet-color-swatch{height:12px;width:18px;border:1px solid #c2c2c2;display:inline-block;margin:4px 0 0 5px}.facet-color-swatch.multi-colored{background:url(/etc/static/rei-wcm/pix/common/multicoloredswatch.png) no-repeat}.facet-title{text-transform:none}.star-rating{display:inline-block;width:100%;position:relative;background-size:contain;height:40px}.star-rating i{color:#a1c900;left:0;top:0;height:100%;z-index:2;background-size:contain;margin-right:3%}.star-rating i.icon{cursor:pointer}.star-rating i.inactive{color:#e5e5e5}.star-rating i.hover{color:#a1c900}.star-rating input{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:0;padding:0;z-index:-1;position:absolute;cursor:pointer}.star-rating input:checked+i{color:#a1c900;opacity:1}.top-banner-target{margin-bottom:20px}.top-banner-target.noresult-tb{margin-left:0;margin-top:20px}#breadcrumbs{margin-top:15px}.breadcrumb>li:not(:first-child):before{content:"\00a0"}@media (min-width:480px){.list-group li.list-group-item:last-child{border-bottom:none}.list-group li.list-group-item>a{padding:11px 14px}ul#sort-container-inner{margin-bottom:0}#sort-wrapper{display:none}.search-core-wrapper.sort-options-active #breadcrumbs,.search-core-wrapper.sort-options-active .page-heading,.search-core-wrapper.sort-options-active .pagination,.search-core-wrapper.sort-options-active .search-products{visibility:hidden}}.sort-container label{display:inline;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;margin-right:15px}.sort-container .form-control{display:inline;width:200px}.page-heading{margin-bottom:17px}.page-heading .text-lead{margin-top:10px;width:101%}@media (max-width:767px){.facets-menu,.sort-menu{padding-left:0;padding-right:0}}#mobile-menu{padding-top:20px;padding-right:10px;padding-left:10px;background-color:#efeee2;margin-right:-20px;margin-left:-20px}#mobile-menu .btn{box-shadow:none}@media (min-width:768px){h1{margin-top:20px}.page-heading-core h1{display:inline}.page-heading>span{color:#222;font-family:"Helvetic Neue",Helvetica,Arial;font-size:16px}.search-results-page{display:block;margin-top:40px;padding-left:10px}#mobile-menu{display:none}}.mobile-menu-control{padding:0 16px;overflow:auto;margin:16px 0}.mobile-menu-control .remove-filter-text{float:left;cursor:pointer}.mobile-menu-control .close-text{float:right}.error-message-400{display:block}.error-image-400,.error-message-500{display:none}.error-image-500{display:block}@media (max-width:767px){#compare-container{display:none!important}.recommendations-component .col-lg-1:nth-child(12n+1),.recommendations-component .col-lg-2:nth-child(6n+1),.recommendations-component .col-lg-3:nth-child(4n+1),.recommendations-component .col-lg-4:nth-child(3n+1),.recommendations-component .col-lg-6:nth-child(2n+1),.recommendations-component .col-md-1:nth-child(12n+1),.recommendations-component .col-md-2:nth-child(6n+1),.recommendations-component .col-md-3:nth-child(4n+1),.recommendations-component .col-md-4:nth-child(3n+1),.recommendations-component .col-md-6:nth-child(2n+1),.recommendations-component .col-sm-1:nth-child(12n+1),.recommendations-component .col-sm-2:nth-child(6n+1),.recommendations-component .col-sm-3:nth-child(4n+1),.recommendations-component .col-sm-4:nth-child(3n+1),.recommendations-component .col-sm-6:nth-child(2n+1){clear:none}.recommendations-component .col-xs-1:nth-child(12n+1),.recommendations-component .col-xs-2:nth-child(6n+1),.recommendations-component .col-xs-3:nth-child(4n+1),.recommendations-component .col-xs-4:nth-child(3n+1),.recommendations-component .col-xs-6:nth-child(2n+1){clear:left}}.compare-tray{padding-left:20px;bottom:0;position:fixed;right:0;left:0}#compare-container{display:none;border:1px solid #666;background:#fff;z-index:3;padding:10px;height:200px}#compare-container #title-bar *,#compare-container .compare-item,#compare-container .compare-list,#compare-container .compare-tiles{display:inline-block}#compare-container .compare-title{margin-bottom:0}#compare-container #compare-container-control{font-size:40px;float:right}#compare-container #title{width:50%}#compare-container .compare-tile{margin-right:30px;display:inline-block}#compare-container .compare-tile .img-container{width:90px;height:90px;position:relative}#compare-container .compare-tile .img-container .compare-image{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#compare-container .compare-item{margin-left:5px}#compare-container .results-compare-remove{text-align:center;text-decoration:none;display:block;cursor:pointer;color:#000}#compare-container .results-compare-remove span{padding:20px}#compare-container .compare-init{display:none}#compare-container .compare-collapser{float:right;text-decoration:none;cursor:pointer;padding:10px;color:#000}#compare-container .compare-remove-all{margin-top:10px}.compare-open{-webkit-animation-name:compare-open;animation-name:compare-open;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.compare-close,.compare-hide{-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards}.compare-close{-webkit-animation-name:compare-close;animation-name:compare-close;animation-duration:.5s;animation-fill-mode:forwards}.compare-hide{-webkit-animation-name:compare-hide;animation-name:compare-hide;animation-duration:.5s;animation-fill-mode:forwards}.compare-show{-webkit-animation-name:compare-show;animation-name:compare-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes compare-open{from{bottom:-150px}to{bottom:0}}@keyframes compare-open{from{bottom:-150px}to{bottom:0}}@-webkit-keyframes compare-close{from{bottom:0}to{bottom:-150px}}@keyframes compare-close{from{bottom:0}to{bottom:-150px}}@-webkit-keyframes compare-hide{from{bottom:0}to{bottom:-200px}}@keyframes compare-hide{from{bottom:0}to{bottom:-200px}}@-webkit-keyframes compare-show{from{bottom:-200px}to{bottom:0}}@keyframes compare-show{from{bottom:-200px}to{bottom:0}}#items-per-page-container .not-selected{color:#06c}#items-per-page-container .not-selected:hover{cursor:pointer}#items-per-page-container{position:absolute;bottom:0;text-align:right;padding-right:0}#items-per-page-container label{display:inline;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem}#items-per-page-container .ipp-item{padding-left:15px;padding-right:15px}#items-per-page-container span.ipp-item:last-of-type{padding-right:0}#items-per-page-container .ipp-item:nth-child(3){border-left:solid #ccc 1px;border-right:solid #ccc 1px}.rei-recs li{display:inline-block;vertical-align:top}.rei-recs ul{margin:0;padding:0}.recommendations-component{padding:20px 0}hr+.recommendations-component{padding:15px 0}.recommendations-component .product-tile{padding-top:18px}.recommendations-component .product-tile .result-image-container{display:block;width:150px;height:150px;padding:1px;margin:auto;position:relative;overflow:hidden}.recommendations-component .product-tile .result-image-container img{display:block;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.recommendations-component .product-tile .result-image-container img.fade-in{opacity:0;transition:opacity .5s ease-in-out}.recommendations-component .product-tile .result-image-container img.fade-in.in{opacity:1}.recommendations-component .product-tile .product-description{max-width:150px}.recommendations-component .product-tile .product-title{color:#222;font-family:"Roboto Condensed",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:8px;display:inline-block}.recommendations-component .product-tile .product-title:hover{text-decoration:underline}.recommendations-component .product-tile .product-link:hover{color:#222;text-decoration:none}.recommendations-component .product-tile .product-price{display:block;color:#222;font-size:1.6rem;font-weight:400}.recommendations-component .product-tile .sale-price{color:#c00}.recommendations-component .product-tile .compare-at-price{color:#222;text-decoration:line-through}.recommendations-component .product-tile .review-rating{font-size:1.4rem;letter-spacing:-2px;color:#a1c900;margin:8px 0}.recommendations-component .product-tile .review-rating .icon{margin:2px 2px 0 0;z-index:2;position:relative}.recommendations-component .product-tile .review-rating .icon.inactive{color:#e5e5e5}.recommendations-component .product-tile .review-rating .icon.backfill{position:absolute;z-index:1}.recommendations-component .product-tile .review-count{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0;color:#222;vertical-align:top}@media (min-width:768px){.recommendations-component .col-lg-1:nth-child(12n+1),.recommendations-component .col-lg-2:nth-child(6n+1),.recommendations-component .col-lg-3:nth-child(4n+1),.recommendations-component .col-lg-4:nth-child(3n+1),.recommendations-component .col-lg-6:nth-child(2n+1),.recommendations-component .col-md-1:nth-child(12n+1),.recommendations-component .col-md-2:nth-child(6n+1),.recommendations-component .col-md-3:nth-child(4n+1),.recommendations-component .col-md-4:nth-child(3n+1),.recommendations-component .col-md-6:nth-child(2n+1),.recommendations-component .col-xs-1:nth-child(12n+1),.recommendations-component .col-xs-2:nth-child(6n+1),.recommendations-component .col-xs-3:nth-child(4n+1),.recommendations-component .col-xs-4:nth-child(3n+1),.recommendations-component .col-xs-6:nth-child(2n+1){clear:none}.recommendations-component .col-sm-1:nth-child(12n+1),.recommendations-component .col-sm-2:nth-child(6n+1),.recommendations-component .col-sm-3:nth-child(4n+1),.recommendations-component .col-sm-4:nth-child(3n+1),.recommendations-component .col-sm-6:nth-child(2n+1){clear:left}}@media (min-width:992px){.recommendations-component .col-lg-1:nth-child(12n+1),.recommendations-component .col-lg-2:nth-child(6n+1),.recommendations-component .col-lg-3:nth-child(4n+1),.recommendations-component .col-lg-4:nth-child(3n+1),.recommendations-component .col-lg-6:nth-child(2n+1),.recommendations-component .col-sm-1:nth-child(12n+1),.recommendations-component .col-sm-2:nth-child(6n+1),.recommendations-component .col-sm-3:nth-child(4n+1),.recommendations-component .col-sm-4:nth-child(3n+1),.recommendations-component .col-sm-6:nth-child(2n+1),.recommendations-component .col-xs-1:nth-child(12n+1),.recommendations-component .col-xs-2:nth-child(6n+1),.recommendations-component .col-xs-3:nth-child(4n+1),.recommendations-component .col-xs-4:nth-child(3n+1),.recommendations-component .col-xs-6:nth-child(2n+1){clear:none}.recommendations-component .col-md-1:nth-child(12n+1),.recommendations-component .col-md-2:nth-child(6n+1),.recommendations-component .col-md-3:nth-child(4n+1),.recommendations-component .col-md-4:nth-child(3n+1),.recommendations-component .col-md-6:nth-child(2n+1){clear:left}}@media (min-width:1200px){.recommendations-component .col-md-1:nth-child(12n+1),.recommendations-component .col-md-2:nth-child(6n+1),.recommendations-component .col-md-3:nth-child(4n+1),.recommendations-component .col-md-4:nth-child(3n+1),.recommendations-component .col-md-6:nth-child(2n+1),.recommendations-component .col-sm-1:nth-child(12n+1),.recommendations-component .col-sm-2:nth-child(6n+1),.recommendations-component .col-sm-3:nth-child(4n+1),.recommendations-component .col-sm-4:nth-child(3n+1),.recommendations-component .col-sm-6:nth-child(2n+1),.recommendations-component .col-xs-1:nth-child(12n+1),.recommendations-component .col-xs-2:nth-child(6n+1),.recommendations-component .col-xs-3:nth-child(4n+1),.recommendations-component .col-xs-4:nth-child(3n+1),.recommendations-component .col-xs-6:nth-child(2n+1){clear:none}.recommendations-component .col-lg-1:nth-child(12n+1),.recommendations-component .col-lg-2:nth-child(6n+1),.recommendations-component .col-lg-3:nth-child(4n+1),.recommendations-component .col-lg-4:nth-child(3n+1),.recommendations-component .col-lg-6:nth-child(2n+1){clear:left}}.vertical-recommendations .product-tile{margin-bottom:10px;min-width:80px}.vertical-recommendations .product-tile .result-image-container{float:left;display:block;width:80px;height:80px;padding:1px;margin-right:6px;border:1px solid #ccc;position:relative;overflow:hidden}.vertical-recommendations .product-tile .result-image-container img{display:block;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.vertical-recommendations .product-tile .product-description{width:190px;margin-right:0;margin-left:90px}.vertical-recommendations .product-tile .product-reviews{margin-top:4px}.vertical-recommendations .product-tile .product-title,.vertical-recommendations .product-tile .review-rating{margin-bottom:0}.noscroll{position:fixed;width:100%;overflow:hidden}.search-core-wrapper{position:relative;min-height:500px}@media (max-width:767px){.search-core-wrapper.facets-active .facets-menu{display:block}.search-core-wrapper.facets-active #breadcrumbs,.search-core-wrapper.facets-active .page-heading,.search-core-wrapper.facets-active .pagination,.search-core-wrapper.facets-active .search-products{visibility:hidden}.facets-menu{display:none;width:100%;z-index:2;left:0;border:1px solid #222;background-color:#fff}}@media (min-width:768px){.vertical-divider{border-left:1px solid #ccc;position:absolute;height:100%;left:25%}.horizontal-divider{display:block;width:100%;border-bottom:1px solid #ccc}}@media (max-width:767px){#sort-wrapper{display:none;z-index:2;left:0;border:1px solid #222;background-color:#fff}}#loader-container{width:101px;height:11px;top:20%;left:40%;background:url(https://satchel.rei.com/media/common/loader.gif) center center no-repeat;position:absolute;z-index:102;display:none}#overlay-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:102;background-color:#fff;opacity:.8;display:none}.toolbar{margin:0 0 20px;padding:15px 0 25px}.toolbar-inner{position:relative;overflow:auto}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}