*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.556}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00acca}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#006661}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:8px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:6px;display:inline-block;height:auto;line-height:1.556;max-width:100%;padding:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #ccc;margin-bottom:24px;margin-top:24px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.thankyou_type_chosen{background-image:none;display:block;height:auto;padding:0}.thankyou_type_chosen .container.l-flex.l-flex--wrap{width:100%}.thankyou_type_chosen .wvecomm-thankyou-cobranded-header img{display:none}.thankyou_type_chosen .wvecomm-thankyou-hero-text{color:#333}#chosen-photo-app{min-height:550px}@media (min-width:767px){#chosen-photo-app .wvus-carousel{background:#f5f5f5;padding-bottom:24px;padding-top:24px}#chosen-photo-app .wvus-carousel .gallery,#chosen-photo-app .wvus-carousel .owl-carousel{margin:auto;max-width:991px}#chosen-photo-app .wvus-carousel .gallery .gallery-item img,#chosen-photo-app .wvus-carousel .gallery .owl-item img,#chosen-photo-app .wvus-carousel .owl-carousel .gallery-item img,#chosen-photo-app .wvus-carousel .owl-carousel .owl-item img{border-radius:10px}}#chosen-photo-app .wvus-carousel .gallery .gallery-item,#chosen-photo-app .wvus-carousel .gallery .owl-item,#chosen-photo-app .wvus-carousel .owl-carousel .gallery-item,#chosen-photo-app .wvus-carousel .owl-carousel .owl-item{background:transparent}#chosen-photo-app .wvus-carousel .gallery .owl-stage,#chosen-photo-app .wvus-carousel .owl-carousel .owl-stage{overflow-y:visible}#chosen-photo-app .wvus-carousel .gallery .gallery-item .legend,#chosen-photo-app .wvus-carousel .gallery .owl-item .legend,#chosen-photo-app .wvus-carousel .owl-carousel .gallery-item .legend,#chosen-photo-app .wvus-carousel .owl-carousel .owl-item .legend{background:transparent;border-radius:0;bottom:auto;color:#000;font-size:18px;left:auto;margin:0 18px 10px;opacity:1;padding:10px;position:relative;text-align:center;width:auto}#chosen-photo-app .wvus-carousel .gallery .owl-dots .owl-dot.active span,#chosen-photo-app .wvus-carousel .gallery .owl-dots .owl-dot:hover span,#chosen-photo-app .wvus-carousel .owl-carousel .owl-dots .owl-dot.active span,#chosen-photo-app .wvus-carousel .owl-carousel .owl-dots .owl-dot:hover span{background:#ff6b00}#chosen-photo-app .wvus-carousel .gallery{display:flex;justify-content:center}#chosen-photo-app .wvus-carousel .gallery .gallery-item{padding:0 10px}#chosen-photo-app .wvus-carousel .gallery .gallery-item img{border-radius:10px;width:100%}@media (max-width:767px){#chosen-photo-app .wvus-carousel .gallery{align-items:center;flex-direction:column}}#chosen-photo-app .wvus-carousel.PhotoTipsGallery .gallery-item{width:280px}#chosen-photo-app .wvus-carousel.WhatsNextGallery .gallery-item{width:228px}#chosen-photo-app .Step2{background:#f5f5f5}@media screen and (max-width:800px){#chosen-photo-app .Step2{background:#fff}}#chosen-photo-app .Step2 .PhotoReject,#chosen-photo-app .Step2 .PhotoReview,#chosen-photo-app .Step2 .PhotoSuggest{align-items:center;display:flex;flex-direction:column}#chosen-photo-app .Step2 .PhotoReject .large-screen,#chosen-photo-app .Step2 .PhotoReview .large-screen,#chosen-photo-app .Step2 .PhotoSuggest .large-screen{display:none}#chosen-photo-app .Step2 .PhotoReject .btn,#chosen-photo-app .Step2 .PhotoReview .btn,#chosen-photo-app .Step2 .PhotoSuggest .btn{margin-bottom:15px;width:300px}#chosen-photo-app .Step2 .PhotoReject .btn{margin:0}#chosen-photo-app .Step2 .PhotoReject__title,#chosen-photo-app .Step2 .PhotoReview__title,#chosen-photo-app .Step2 .PhotoSuggest__title{text-align:center}#chosen-photo-app .Step2 .PhotoReview__title,#chosen-photo-app .Step2 .PhotoSuggest__title{font-weight:400}#chosen-photo-app .Step2 .PhotoReject__image-container,#chosen-photo-app .Step2 .PhotoReview__image-container,#chosen-photo-app .Step2 .PhotoSuggest__image-container{width:200px}#chosen-photo-app .Step2 .PhotoReject__image-container img,#chosen-photo-app .Step2 .PhotoReview__image-container img,#chosen-photo-app .Step2 .PhotoSuggest__image-container img{width:100%}#chosen-photo-app .Step2 .PhotoReject__options{align-items:center;display:flex;flex-direction:column;max-width:300px}#chosen-photo-app .Step2 .PhotoReject__tips{font-weight:400;margin-top:15px}#chosen-photo-app .Step2 .PhotoSuggest__message{margin:15px}#chosen-photo-app .Step2 .PhotoReject__image-container{margin-bottom:20px;max-width:300px}@media (min-width:767px){#chosen-photo-app .Step2 .PhotoReject,#chosen-photo-app .Step2 .PhotoReview,#chosen-photo-app .Step2 .PhotoSuggest{background:#fff;flex-direction:row;justify-content:center;padding:96px}#chosen-photo-app .Step2 .PhotoReject .PhotoReject__image-container,#chosen-photo-app .Step2 .PhotoReject .PhotoReview__image-container,#chosen-photo-app .Step2 .PhotoReject .PhotoSuggest__image-container,#chosen-photo-app .Step2 .PhotoReview .PhotoReject__image-container,#chosen-photo-app .Step2 .PhotoReview .PhotoReview__image-container,#chosen-photo-app .Step2 .PhotoReview .PhotoSuggest__image-container,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReject__image-container,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReview__image-container,#chosen-photo-app .Step2 .PhotoSuggest .PhotoSuggest__image-container{margin-right:84px;max-width:380px;width:auto}#chosen-photo-app .Step2 .PhotoReject .small-screen,#chosen-photo-app .Step2 .PhotoReview .small-screen,#chosen-photo-app .Step2 .PhotoSuggest .small-screen{display:none}#chosen-photo-app .Step2 .PhotoReject .large-screen,#chosen-photo-app .Step2 .PhotoReview .large-screen,#chosen-photo-app .Step2 .PhotoSuggest .large-screen{display:block}#chosen-photo-app .Step2 .PhotoReject .PhotoReject__options,#chosen-photo-app .Step2 .PhotoReject .PhotoReview__options,#chosen-photo-app .Step2 .PhotoReject .PhotoSuggest__options,#chosen-photo-app .Step2 .PhotoReview .PhotoReject__options,#chosen-photo-app .Step2 .PhotoReview .PhotoReview__options,#chosen-photo-app .Step2 .PhotoReview .PhotoSuggest__options,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReject__options,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReview__options,#chosen-photo-app .Step2 .PhotoSuggest .PhotoSuggest__options{display:flex;flex-direction:column;max-width:320px}#chosen-photo-app .Step2 .PhotoReject .PhotoReject__options .btn,#chosen-photo-app .Step2 .PhotoReject .PhotoReview__options .btn,#chosen-photo-app .Step2 .PhotoReject .PhotoSuggest__options .btn,#chosen-photo-app .Step2 .PhotoReview .PhotoReject__options .btn,#chosen-photo-app .Step2 .PhotoReview .PhotoReview__options .btn,#chosen-photo-app .Step2 .PhotoReview .PhotoSuggest__options .btn,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReject__options .btn,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReview__options .btn,#chosen-photo-app .Step2 .PhotoSuggest .PhotoSuggest__options .btn{margin-bottom:15px;width:320px}#chosen-photo-app .Step2 .PhotoReject .PhotoReject__message,#chosen-photo-app .Step2 .PhotoReject .PhotoSuggest__message,#chosen-photo-app .Step2 .PhotoReview .PhotoReject__message,#chosen-photo-app .Step2 .PhotoReview .PhotoSuggest__message,#chosen-photo-app .Step2 .PhotoSuggest .PhotoReject__message,#chosen-photo-app .Step2 .PhotoSuggest .PhotoSuggest__message{margin:15px}#chosen-photo-app .Step2 .PhotoReject__image-container{margin-bottom:20px;max-width:300px;text-align:center;width:auto}}@media (max-width:767px){#chosen-photo-app .Step2 .PhotoReject__image-container,#chosen-photo-app .Step2 .PhotoReview__image-container,#chosen-photo-app .Step2 .PhotoSuggest__image-container{height:200px;margin-bottom:20px;width:auto}#chosen-photo-app .Step2 .PhotoReject__image-container img,#chosen-photo-app .Step2 .PhotoReview__image-container img,#chosen-photo-app .Step2 .PhotoSuggest__image-container img{height:200px;width:auto}#chosen-photo-app .Step2 .PhotoReject__options,#chosen-photo-app .Step2 .PhotoReview__options,#chosen-photo-app .Step2 .PhotoSuggest__options{display:flex;flex-direction:column;max-width:300px}#chosen-photo-app .Step2 .PhotoReject__options .btn,#chosen-photo-app .Step2 .PhotoReview__options .btn,#chosen-photo-app .Step2 .PhotoSuggest__options .btn{margin-bottom:15px}}#chosen-photo-app .photo-requirements__title,#chosen-photo-app .whats-next-list__title{margin-bottom:18px}@media screen and (max-width:800px){#chosen-photo-app .photo-requirements__title,#chosen-photo-app .whats-next-list__title{font-size:24px}}#chosen-photo-app .whats-next-list__title{font-weight:700}#chosen-photo-app .photo-requirements__wrapper,#chosen-photo-app .whats-next-list__wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:755px;width:100%}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item{max-width:224px;width:100%}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item picture,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item picture,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item picture,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item picture{display:block;height:224px;overflow:hidden;position:relative;width:224px}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item picture img,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item picture img,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item picture img,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item picture img{height:auto;left:-10%;margin:auto;position:absolute;right:-10%;top:-10%;width:100%}@media screen and (max-width:800px){#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item picture,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item picture,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item picture,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item picture{height:100px;margin-right:20px;width:80px}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item picture img,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item picture img,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item picture img,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item picture img{top:0}}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item h5,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item h5,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item h5,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item h5{margin:7px 0 2px;text-align:center}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item ul,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item ul,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item ul,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item ul{font-size:16px;padding-left:24px;text-align:left}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item ul li,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item ul li,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item ul li,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item ul li{line-height:1.3em}@media screen and (max-width:800px){#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item{background:#f5f5f5;border-radius:7px;box-shadow:0 3px 5px 0 hsla(0,0%,80%,.5);display:flex;flex-direction:row;margin:0 auto 20px;max-width:100%;padding:16px;width:100%}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item h5,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item h5,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item h5,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item h5{margin:0 0 18px;position:relative;text-align:left}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item h5:after,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item h5:after,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item h5:after,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item h5:after{bottom:-10px;content:"";display:block;height:3px;position:absolute;width:50px}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item ul,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item ul,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item ul,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item ul{font-size:16px;padding-left:18px}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item:first-child h5:after,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item:first-child h5:after,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item:first-child h5:after,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item:first-child h5:after{background:#ff6b00}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item:nth-child(2) h5:after,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item:nth-child(2) h5:after,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item:nth-child(2) h5:after,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item:nth-child(2) h5:after{background:#00acca}#chosen-photo-app .photo-requirements__wrapper .photo-requirements__item:nth-child(3) h5:after,#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item:nth-child(3) h5:after,#chosen-photo-app .whats-next-list__wrapper .photo-requirements__item:nth-child(3) h5:after,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item:nth-child(3) h5:after{background:#9054a1}}#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item picture,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item picture{display:block;height:190px;overflow:hidden;position:relative;width:224px}@media screen and (max-width:800px){#chosen-photo-app .photo-requirements__wrapper .whats-next-list__item .whats-next-list__content p,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__item .whats-next-list__content p{padding-left:0;text-align:left}}#chosen-photo-app .photo-requirements__wrapper .whats-next-list__content,#chosen-photo-app .whats-next-list__wrapper .whats-next-list__content{width:inherit}@media screen and (max-width:800px){#chosen-photo-app .photo-requirements__wrapper,#chosen-photo-app .whats-next-list__wrapper{flex-direction:column;padding:0 12px}#chosen-photo-app .thankyou-page__header{display:none}}#chosen-photo-app .thankyou-page__header--mobile{display:none}@media screen and (max-width:800px){#chosen-photo-app .thankyou-page__header--mobile{display:block}#chosen-photo-app .photoOptions__text{display:none}}#chosen-photo-app h1,#chosen-photo-app h2,#chosen-photo-app p{padding-left:15px;padding-right:15px}#chosen-photo-app .OrDivider{padding:5px 0;text-align:center}#chosen-photo-app .Photo__tips{font-weight:400;margin-top:15px}
.CheckmarkWrapper{margin:10px}.CheckmarkWrapper .circle-loader{animation:loader-spin 1.2s linear 1;border:8px solid rgba(0,0,0,.2);border-left-color:#46bb95;border-radius:50%;display:inline-block;height:100px;position:relative;vertical-align:top;width:100px}.CheckmarkWrapper .load-complete{animation:none;border-color:#46bb95;transition:border 1s ease-out}.CheckmarkWrapper .checkmark-hide{display:none}.CheckmarkWrapper .checkmark.draw:after{animation-duration:2s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.CheckmarkWrapper .checkmark:after{border-right:8px solid #46bb95;border-top:8px solid #46bb95;content:"";height:50px;left:18px;opacity:1;position:absolute;top:45px;transform-origin:left top;width:25px}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:25px}40%{height:50px;opacity:1;width:25px}to{height:50px;opacity:1;width:25px}}.CheckmarkWrapper.large .circle-loader{border-width:10px;height:120px;width:120px}.CheckmarkWrapper.large .checkmark.draw:after{animation-name:checkmark-large}.CheckmarkWrapper.large .checkmark:after{border-width:10px;height:60px;left:22px;top:53px;width:30px}@keyframes checkmark-large{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:30px}40%{height:60px;opacity:1;width:30px}to{height:60px;opacity:1;width:30px}}.CheckmarkWrapper.small .circle-loader{border-width:7px;height:80px;width:80px}.CheckmarkWrapper.small .checkmark.draw:after{animation-name:checkmark-small}.CheckmarkWrapper.small .checkmark:after{border-width:7px;height:40px;left:15px;top:36px;width:20px}@keyframes checkmark-small{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:20px}40%{height:40px;opacity:1;width:20px}to{height:40px;opacity:1;width:20px}}
.Step1{background:inherit}
.PhotoOptions{background:#f3f3f3;color:#333;font-size:20px;font-weight:500;line-height:1.4;padding-bottom:25px}.PhotoOptions .OrDivider{padding:5px 0;text-align:center}.PhotoOptions .OptionsSection{background:#fff;padding:0 20px 20px}.PhotoOptions .PhotoConsentSection{background:#fff;padding:5px}.PhotoOptions .PhotoConsentSection label{text-indent:1em}.PhotoOptions .photoOptionTakeImage{margin:20px auto;text-align:center;width:250px}@media screen and (max-width:800px){.PhotoOptions{background:#fff}}.EventEndedScreen,.OrderComplete,.RestartScreen{margin:0 auto;max-width:740px;overflow:hidden;padding:0 15px}.EventEndedScreen .display-icon,.OrderComplete .display-icon,.RestartScreen .display-icon{margin:10px}.EventEndedScreen p,.OrderComplete p,.RestartScreen p{font-size:16px;line-height:1.25}.EventEndedScreen .chosen .logo,.OrderComplete .chosen .logo,.RestartScreen .chosen .logo{margin:5px}.EventEndedScreen h1,.EventEndedScreen h2,.OrderComplete h1,.OrderComplete h2,.RestartScreen h1,.RestartScreen h2{margin:5px;padding:0}.PartnerSocial{position:relative}.PartnerSocial:before{background:#ff6b00;content:"";display:flex;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:50%}.PartnerSocialMessage{padding-top:20px}.ReadmoreContainer{margin:0 auto;max-width:740px;overflow:hidden;padding:0 20px;position:relative;transition:max-height .6s cubic-bezier(.165,.84,.44,1)}.ReadMoreGradient{background-image:linear-gradient(180deg,hsla(0,0%,96%,.44),#f5f5f5);bottom:0;height:24px;left:0;position:absolute;transition:opacity .25s;width:100%}.ReadMoreButtonWrapper button{box-shadow:none}
.uploadwrapper{margin:0;overflow:hidden;position:relative}.uploadwrapper .uploadinput{cursor:pointer;filter:alpha(opacity=0);font-size:100px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}
.Step3 .PhotoConfirmation,.Step3 .PhotoConfirmationError{align-items:center;display:flex;flex-direction:column}.Step3 .PhotoConfirmationError__title,.Step3 .PhotoConfirmation__title{text-align:center}.Step3 .PhotoConfirmation__checkmark{margin-bottom:15px;margin-top:15px}
