Astoria Jacket

$319.00
Color : Sagebrush
Size : XS
Quantity
Description

The winter workhorse.

If you’re not one to shy away from an incoming cold front or a promise of frozen rain at the mountain, then allow me to introduce you to your new favorite jacket: The Astoria. Ready for anything and eager to shred, this comfortable yet dependably durable jacket will keep you feeling confident and capable - and laden with all the snacks you can dream of - no matter how far off the beaten-path you venture.

MATERIAL

PNW 2L Fabric

  • 100% Nylon
  • 200D * 320D Heavy Duty Oxford Weave
  • 20,000mm Waterproof
  • 20,000gsm Breathable (*new for F23)

Soft-touch Nylon Liner

  • 100% Nylon
  • 20D; Plain Weave
Non-insulated shell jacket.
    FEATURES
    • Fully-seam taped with 2L tape
    • Water-resistant zips on all exposed openings
    • YKK Vislon AquaguardⓇ center front zipper
    • Helmet-compatible + 3-point adjustable hood
    • Front zip hand pockets
    • Removable powder skirt
    • Zip chest pocket and wrist zip pass pocket on left side
    • Long pit zips on both sides for ventilation
    • Internal mesh drop pockets
    • Cinch drawcord around hem
    • Velcro adjustable wrist cuffs
    • RECCOⓇ reflector
    • 28 oz. (size M)
    FIT

    Our women's Astoria Jacket is intended to have a relaxed fit to allow for layering underneath + uninhibited movement while out in the mountains.

     

    Model specs:

    • Heidi, wearing Sandstone, is 5’8”, 135lbs and wearing a M for a looser fit
    • Tina, wearing Sagebrush, is 5’6”, 143lbs and wearing a M for a relaxed fit
    • Katherine, wearing Anthracite, is 5’7”, 145 lbs and wearing a size M for a relaxed fit.

      We highly recommend referencing our Size Guide (above the ADD TO CART button) and customer reviews, below, when choosing your size!

        Customer Reviews

        Here are what our customers say.

        Write a Review
        Customer Reviews
        Wow you reached the bottom
        Newest
        Most liked
        Highest ratings
        Lowest ratings
        ×
        class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
        The review would not show in product details on storefront since it does not support to.