.community{padding-top:2vw;position:relative}.community::before{content:"";display:block;position:absolute;top:0;left:0;width:125vw;height:100%;margin-left:calc(50% - 62.5vw);margin-right:calc(50% - 62.5vw);background-image:url("https://www.legendboats.com/wp-content/themes/legendboats/build/img/standard/community/legend-community-bg.png");background-position:center top;background-size:contain;background-repeat:no-repeat;z-index:1}.community p{font-size:1em;line-height:1.5;margin-top:.25em}.community h1,.community h2,.community h3,.community h4,.community h5,.community h6{margin-top:1em}.community ol li{margin-top:1em}.community ol li ol li{list-style-type:lower-roman}.community .wp-block-table.is-style-stripes{margin:0}.community .wp-block-table.is-style-stripes th{text-align:left;padding:.5em}.community .wp-block-table.is-style-stripes tbody{font-size:.9em}.community .wp-block-table.is-style-stripes tbody tr td{padding:.65em}.community.instagram-feed .heading{text-indent:-999999px;position:relative;background-image:url("https://www.legendboats.com/wp-content/themes/legendboats/build/img/svg/community/legend-community-wordmark.svg");background-position:center top;background-size:contain;background-repeat:no-repeat;width:340px;height:215.33px;z-index:2;margin:0 auto}.community.instagram-feed .heading a{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;text-indent:-999999px;transition:all .2s}.community.instagram-feed .heading a:hover,.community.instagram-feed .heading a:focus{background-color:rgba(255,255,255,.2)}.community.instagram-feed .communityFeed{position:relative;z-index:2;margin-top:5.5vw;background:#fff}.community.instagram-feed .communityFeed .fts-instagram-inline-block-centered{box-shadow:0 0 5px 0px rgba(0,0,0,.5)}.community.instagram-feed .communityFeed .fts-instagram-inline-block-centered .fts-instagram-wrapper:nth-of-type(3n){margin-right:0 !important}.community.become-a-brand-ambassador header,.community.become-a-brand-ambassador .formWrapper{position:relative;z-index:2}.communityUploadsWrapper{position:relative}.communityUploadsWrapper:not(.solo){color:#fff;background-color:#121212;margin-bottom:-4em}.communityUploadsWrapper>*{position:relative;z-index:3}.communityUploadsWrapper .communityUploadsWrapper__wallpaper{position:absolute;width:100%;top:0;left:0;z-index:1;background-size:100% auto;background-repeat:no-repeat;background-position:center top;background-color:#121212}.communityUploadsWrapper .communityUploadsWrapper__wallpaperOverlay{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:66.667%;z-index:2;background:#111;background:linear-gradient(180deg, hsla(0deg, 0%, 7%, 0) 25%, hsl(0deg, 0%, 7%) 98%)}.communityUploadsWrapper .communityUploads{width:90%;max-width:1036px;margin:0 auto}.communityUploadsWrapper .communityUploads:not(.solo){padding:8vw 0}.communityUploadsWrapper .communityUploads .communityUploads__intro{display:flex;flex-direction:column;align-items:center;text-align:center}.communityUploadsWrapper .communityUploads .communityUploads__intro .heading{font-size:2.75em;font-weight:900}.communityUploadsWrapper .communityUploads .communityUploads__intro .heading span{display:block;font-weight:300;font-size:.65em}.communityUploadsWrapper .communityUploads .communityUploads__intro .deck{font-size:1.5em;line-height:1.3;margin:1em 0 0}.communityUploadsWrapper .communityUploads .communityUploads__intro .deck .break{display:block}.communityUploadsWrapper .communityUploads .communityUploads__intro .deck strong{font-weight:900}.communityUploadsWrapper .communityUploads .formWrapper fieldset,.communityUploadsWrapper .communityUploads .formWrapper .thankyou{border:0 none;padding:0;position:relative}.communityUploadsWrapper .communityUploads .formWrapper fieldset:not(.solo),.communityUploadsWrapper .communityUploads .formWrapper .thankyou:not(.solo){background-color:rgba(0,0,0,.5);box-shadow:5px 8px 12px 0px rgba(0,0,0,.16)}.communityUploadsWrapper .communityUploads .formWrapper fieldset>*,.communityUploadsWrapper .communityUploads .formWrapper .thankyou>*{position:relative;z-index:2}.communityUploadsWrapper .communityUploads .formWrapper fieldset:not(.solo)::before,.communityUploadsWrapper .communityUploads .formWrapper .thankyou:not(.solo)::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(22,43,59,.85);z-index:1}.communityUploadsWrapper .communityUploads .formWrapper fieldset.solo,.communityUploadsWrapper .communityUploads .formWrapper .thankyou.solo{border-bottom:1px solid #ccc}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader{display:flex;max-height:480px}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader:not(.solo){margin-top:2em}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader.complete{display:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone{position:relative;background-color:rgba(0,0,0,.35);width:40%;box-sizing:border-box}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone #fileToUpload,.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone .drop{top:10.5%;left:12.5%;width:75%;height:0;padding-bottom:75%}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone #fileToUpload{position:relative;z-index:2;cursor:pointer;opacity:0;background-color:rgba(255,255,255,.1)}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone .drop{position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center top}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone label{display:block;text-align:center;font-weight:900;font-size:1.125em;line-height:1.5;max-width:210px;margin:4em auto 1.5em}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper{width:60%;box-sizing:border-box;position:relative;overflow:scroll}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList{padding:10% 14% 20% 10%}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress{margin-bottom:5%;position:relative;padding-left:4em}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .fileName{font-size:1em;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .fileSize{font-size:.875em;font-weight:300;display:block;margin:.25em 0 .35em}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .progressBar{display:block;width:100%;height:5px}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .progressBar[value]{-webkit-appearance:none;appearance:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .progressBar[value]::-webkit-progress-bar{background-color:#225067}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .progressBar[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(90deg, #34B0ED 0%, #34B0ED 100%)}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .progressBar.complete[value]::-webkit-progress-value{background-image:none;background-color:#34b0ed}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .percent{display:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .remove{position:absolute;top:51%;left:.3em;color:#fff;background:rgba(0,0,0,0);border:0 none;font-size:1.25em;line-height:1;font-weight:900;transform:translateY(-50%) rotate(45deg);cursor:pointer}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .remove span{display:inline-block;text-indent:-9999999px}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress .remove.hide{display:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress::before{content:"";display:block;width:2em;height:2em;border-radius:100vh;border:2px dashed #34b0ed;position:absolute;opacity:1;left:0;top:50%;transform:translateY(-50%)}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress:not(.complete)::before,.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress:not(.pending)::before{animation:7s linear 0s infinite spinLoader}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress.pending::before{opacity:.5;animation:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress.complete::before{border:2px solid #34b0ed;background:#34b0ed;animation:.5s linear 0s completeLoader}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList .uploadProgress.complete::after{content:"";display:block;height:8px;width:16px;position:absolute;left:.4em;top:64%;transform:translateY(-50%) rotate(315deg);border-left:4px solid #162b3b;border-bottom:4px solid #162b3b;animation:.5s ease-out 0s checkmark;transform-origin:0 0}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper .fileList.solo .uploadProgress.complete::after{border-left:4px solid #fff;border-bottom:4px solid #fff}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .uploadBtnWrapper{position:absolute;bottom:0;right:0;width:60%;padding:1.5em 0;display:flex;justify-content:center;box-shadow:0px -25px 20px -26px rgba(0,0,0,.3)}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .uploadBtnWrapper:not(.solo){background-color:#162b3b}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .uploadBtnWrapper .btn{display:block;width:90%;max-width:270px;text-align:center}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload.inactive{display:none}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload.complete{display:none}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload #leadForm_errors.errors{border:solid 2px #ba3713;box-sizing:border-box;padding:1em;margin-bottom:1em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload #leadForm_errors.errors a{font-weight:600;text-decoration:underline}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload #leadForm_errors.errors ol li{width:100%}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload #leadForm_errors.errors ol li:last-of-type{margin-bottom:0}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset{margin-top:1.25em;padding:5%}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset h3{font-size:1.25em;line-height:1;font-weight:300}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.5em;margin:1.5em 0 0;padding:0}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem{width:calc(50% - 2.5em);list-style:none}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem .thumb{display:block;width:auto;height:10em;box-shadow:4px 4px 4px -2px rgba(0,0,0,.6)}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:.5em 0 1em;font-size:.8em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem label,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem input,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem textarea{display:block}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem label{margin-top:.5em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem input,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem textarea{margin-top:.25em;width:100%;background-color:rgba(0,0,0,.35);border:0 none;color:#fff;padding:.5em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem textarea{height:5em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList.solo .captionsItem input,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList.solo .captionsItem textarea{background-color:#fff;color:#333;border:1px solid #ccc}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em;margin:1.5em 0 0;padding:0}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li{width:calc(50% - 1em);list-style:none}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li label,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea{display:block}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input:not([type=checkbox]),.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea{margin-top:.25em;width:100%;padding:.5em}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input:not([type=checkbox]):not(.solo),.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea:not(.solo){background-color:rgba(0,0,0,.35);color:#fff;border:0 none}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input:not([type=checkbox]).solo,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea.solo{border:1px solid #ccc}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input.error,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea.error,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li select.error{border:1px solid #eb3b3b !important}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li input.clean,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li textarea.clean,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li select.clean{border:1px solid #7feb3b !important}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li.input--full{width:100%}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li.input--checkbox{display:flex}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li.input--checkbox label a{color:#fff !important;font-weight:900}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #UseOfContent,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #Newsletter{width:25px;height:25px;flex-shrink:0;margin-right:1em;position:relative;z-index:2;opacity:0}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #UseOfContent+.customCheck,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #Newsletter+.customCheck{width:25px;height:25px;position:absolute;z-index:1}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #UseOfContent+.customCheck:not(.solo),.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #Newsletter+.customCheck:not(.solo){background-color:rgba(0,0,0,.35)}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #UseOfContent+.customCheck.solo,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #Newsletter+.customCheck.solo{border:1px solid #ccc}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #UseOfContent:checked+.customCheck::before,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li #Newsletter:checked+.customCheck::before{content:"";display:block;height:8px;width:16px;position:absolute;z-index:3;left:.2em;top:44%;transform:translateY(-50%) rotate(315deg);border-left:4px solid #34b0ed;border-bottom:4px solid #34b0ed}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset .feedback.error{width:100%;display:block;padding:.25em;font-size:.8em;color:#eb3b3b;font-weight:600}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload .disclaimer,.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload #submitEntry{display:block;width:fit-content;width:-moz-fit-content;margin:1em auto}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap{display:none;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;height:100%;background-color:rgba(0,0,0,.75)}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap .loader{display:block;position:absolute;top:45%;left:47.5%;width:70px;height:70px;border-radius:100%;border:15px solid #f3f3f3;border-bottom:15px solid #14a8dc;border-right:15px solid #14a8dc;animation:spinLoader 1s cubic-bezier(0.44, 1.51, 0.72, -0.25) infinite;transition:all .2s linear}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap .loader::before{display:none}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap .loader.complete{border:50px solid #7fed61 !important;height:0;width:0;animation:none;position:relative}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap .loader.complete::before{content:"";width:18px;height:40px;background-color:#fff;display:block;transform:rotate(-45deg) scaleY(1);opacity:0;transform-origin:top left;position:absolute;top:2px;left:-35px;border-radius:100vh;animation-delay:200ms;animation-name:checkmarkStep1;animation-duration:200ms;animation-timing-function:ease;animation-fill-mode:forwards}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap .loader.complete::after{content:"";display:block;width:18px;height:60px;background-color:#fff;transform:rotate(-135deg) scaleY(1);opacity:0;transform-origin:top left;position:absolute;border-radius:100vh;top:28px;left:-4px;animation-delay:250ms;animation-name:checkmarkStep2;animation-duration:200ms;animation-timing-function:ease;animation-fill-mode:forwards}.communityUploadsWrapper .communityUploads .formWrapper .loaderWrap.active{display:block}.communityUploadsWrapper .communityUploads .formWrapper .thankyou{display:none}.communityUploadsWrapper .communityUploads .formWrapper .thankyou.active{display:flex;margin-top:1.25em;padding:5%;align-items:center;flex-direction:column;justify-content:center}@media screen and (max-width: 740px){.communityUploadsWrapper .communityUploads .formWrapper .fileUploader{flex-direction:column;max-height:none}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone,.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .fileListWrapper,.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .uploadBtnWrapper{width:100%}.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone #fileToUpload,.communityUploadsWrapper .communityUploads .formWrapper .fileUploader .dropzone .drop{padding-bottom:45%}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList{flex-direction:column}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem{width:calc(100% - 2.5em)}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.captions #captionsList .captionsItem .thumb{height:auto;width:60%}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs{flex-direction:column}.communityUploadsWrapper .communityUploads .formWrapper #ugc_upload fieldset.personal .personalInputs li{width:calc(100% - 1em)}}@keyframes spinLoader{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}@keyframes completeLoader{0%{border:2px dashed #34b0ed;background:rgba(0,0,0,0)}25%{border:2px solid #34b0ed}99%{background:#34b0ed}100%{transform:translateY(-50%) rotate(0deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:0}70%{height:0;width:0;opacity:0}71%{opacity:1}85%{height:10px;width:0}100%{width:18px}}@keyframes checkmarkStep1{0%{transform:rotate(-45deg) scaleY(0);opacity:1}100%{transform:rotate(-45deg) scaleY(1);opacity:1}}@keyframes checkmarkStep2{0%{transform:rotate(-135deg) scaleY(0);opacity:1}100%{transform:rotate(-135deg) scaleY(1);opacity:1}}
/*# sourceMappingURL=community.css.map */
