@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Merriweather&family=Noto+Sans+TC&family=Noto+Sans+JP&family=Raleway:ital,wght@0,400;0,500;0,700;1,400;1,700&family=Red+Hat+Display:ital,wght@0,400;0,500;0,700;1,400;1,700&display=swap");.album-cover-container,.ambassador-banner,.contest-banner,.customer-album-banner-container,.customer-album-cover-container,body.album-mode,body.album-mode>div:not(.pac-container),body.album-mode>div:not(.pac-container)>div,html{height:100vh;height:-webkit-fill-available;overflow-y:auto}html.album-image-mode{overscroll-behavior:none}body{--header-family:"DM Serif Display",serif;--content-family:"Red Hat Display","Noto Sans TC",sans-serif;font-family:var(--content-family);margin:0;--text-color:#ffffff;--background-color:#131415;--text-color-special:#ffffff;--text-color-invert:#131415;--background-color-invert:#ffffff;color:var(--text-color);background-color:var(--background-color);--orange-10:#33312f;--orange-30:#4d433a;--orange-50:#80654d;--orange-80:#cc8949;--selection-orange:var(--orange-50);--orange-10-invert:#fff5ea;--orange-30-invert:#ffe0c1;--orange-50-invert:#ffca99;--orange-80-invert:#ffab5b;--selection-orange-invert:var(--orange-80-invert);--blue-80-special:#3434cc;--blue-80-invert-special:#6767ff;--blue-30-invert-special:#c6c6ff;--grey-1:#262626;--grey-2:#424344;--grey-3:#737373;--grey-4:#d1d1d1;--grey-1-invert:#f9f8f8;--grey-2-invert:#ebebeb;--grey-3-invert:#b7b7b7;--grey-4-invert:#454545;--grey-1-special:var(--grey-1);--grey-1-special-2:var(--grey-1-invert);--grey-2-special-2:var(--grey-2);--grey-2-special-3:var(--grey-2-invert);--grey-3-special-3:var(--grey-3-invert);--grey-3-special-4:var(--grey-3-invert);--grey-4-special-2:var(--grey-4-invert);--grey-stale-text:#a1a1a1;--grey-stale-text-invert:#131415;--grey-stale-text-2:#717273;--grey-stale-text-2-invert:#131415;--grey-stale-background:#a1a1a1}body.corporate{@media (prefers-color-scheme:dark){--background-color:#0a0a1a;background-color:var(--background-color)}}body.vietnamese{--header-family:"Merriweather",serif;--content-family:"Raleway",sans-serif}body.japanese{--header-family:"Noto Sans JP",serif;--content-family:"Noto Sans JP",sans-serif}body.chinese{--header-family:"Noto Sans SC",serif;--content-family:"Noto Sans SC",sans-serif}h1,h2,h3,h4,h5{font-family:var(--header-family);text-align:center;color:var(--text-color);margin:0;text-transform:capitalize;font-weight:400}a,a:visited{text-decoration:unset;color:unset}button:focus,input:focus,textarea:focus{outline:none}form{margin:0}button:disabled{opacity:.25;cursor:not-allowed}.nav{position:fixed;top:0;display:flex;width:100%;justify-content:space-between;align-items:center;font-size:20px;line-height:26px;background-color:var(--background-color);z-index:21;padding:55px 60px;box-sizing:border-box;transition:background-color .5s ease}.nav.static_mode{position:relative}body.transparent-nav .nav{background-color:transparent}.logoContainer{display:flex;align-items:center;cursor:pointer;z-index:1}.footer:before,.logoContainer .logo{width:115px;height:40px;background:url(/static/images/logo.svg) 0/contain no-repeat}.logoContainer .close-popup{width:30px;height:30px;background:url(/static/images/cross-mark.svg) 50%/contain no-repeat}.nav-landing{margin-left:40px;flex-grow:1;font-weight:700;text-transform:capitalize;display:flex;justify-content:space-between;gap:30px}.nav.guest_mode .nav-landing{flex-grow:unset}.nav-landing .nav-buttons,.nav-landing .nav-tabs{display:grid;grid-auto-flow:column;align-items:center}.nav-landing .nav-tabs{gap:30px}.nav-landing .nav-buttons{gap:16px}.nav-landing .nav-tabs label{position:relative}.nav-landing .nav-tabs input{display:none}.nav-landing .nav-tabs label>a{transition:all .5s ease;border-bottom:4px solid transparent}.mobile-nav-menu label a:after,.nav-landing .nav-tabs label>a:before,.show-customer-enquiry:before{content:"";position:absolute;border-radius:50%;background-color:#ff6e5a;transform:scale(0);transition:transform .5s ease}.nav-landing .nav-tabs label>a:before{top:0;right:-9px;width:7px;height:7px}.mobile-nav-menu label a.with-dot:after,.nav-landing .nav-tabs label>a.with-dot:before,.show-customer-enquiry.with-dot:before{transform:scale(1)}.nav-landing .nav-tabs :checked+a{color:#ff9632;border-color:#ff9632}.nav-landing .nav-tabs .subtabs{display:flex;flex-direction:column;position:absolute;top:100%;padding-top:14px;width:320px;font-weight:400;pointer-events:none}.nav-landing .nav-tabs .subtabs a{padding:20px;background-color:var(--background-color);opacity:0;transition:all .5s ease}#customer-dashboard .nav-landing .nav-tabs .subtabs a{background-color:#131415}.nav-landing .nav-tabs .subtabs a:nth-child(n+2){border-top:1px solid #ffffff;margin-top:-66px}.nav-landing .nav-tabs .subtabs a:hover{color:#717273}.nav-landing .nav-tabs .subtabs:hover,.nav-landing .nav-tabs a:hover+.subtabs{pointer-events:all}.nav-landing .nav-tabs .subtabs:hover a,.nav-landing .nav-tabs a:hover+.subtabs a{opacity:1}.nav-landing .nav-tabs .subtabs:hover a:nth-child(n+2),.nav-landing .nav-tabs a:hover+.subtabs a:nth-child(n+2){margin-top:0}button,input,textarea{font-family:var(--content-family)}button,input{margin:0}button{min-width:210px;min-height:50px;box-sizing:border-box;padding:8px 24px;border-radius:25px;background-color:#ff9632;border:0;text-transform:capitalize;color:#ffffff;font-size:20px;line-height:26px;font-weight:700;cursor:pointer;transition:opacity .3s ease}button.medium,button.small{min-width:130px;min-height:32px;font-size:16px;line-height:20px;padding:0 30px}button.medium{min-height:40px}.album-cover-container a.back:hover,.album-grid div.share:hover,.album-image .left-panel .back-actions a:hover,.album-image .left-panel .back-actions span:hover,.album-image.portfolio-image .counts input+.like-count:hover,.albums-filter span.show-albums-filter-exit:hover,.albums-filter span:hover,.ambassadors-grid a:hover,.button-label:hover,.create-album .advanced-settings:hover,.customer-album-cover-container .cover-profile:hover,.customer-album-cover-container a.back:hover,.full-popup.customer-login .close-popup:hover,.image-grid .list-actions .badge:hover,.image-grid.flow-mode>.guide-bar .close-popup:hover,.image-grid.flow-mode>:hover .delete:hover,.image-grid.list-mode:not(.customer) .badge.recommend:hover,.logoContainer .close-popup:hover,.logoContainer .logo:hover,.mobile-nav-menu>a:hover,.popup_box.album-sync .close-popup:hover,.popup_box.face-filter-payment .close-popup:hover,.popup_box.guide_start .close-popup:hover,.popup_box.limit-reached .close-popup:hover,.popup_box.payment-completed .close-popup:hover,.popup_box.pick-image .pick-image-grid>div:hover,.popup_box.portfolio-reviews .close-popup:hover,.popup_box.print-portal .close-popup:hover,.popup_box.share-template .close-popup:hover,.popup_box.welcome .close-popup:hover,.portfolio-banner .socials a:hover,.review-image.show-review-image-appear-done .close-popup:hover,.settings form .pick-profile label:hover,.share-socials a:hover,.tab-section .hide-section:hover,.time-filter .show-time-filter:hover,.time-filter .time-filter-label span:hover,.time-filter .years-filter .expand-year span:hover,.upload-popup .upload-status>:last-child span:hover,.view-mode-switch:hover,button:not(:disabled):hover{opacity:.75}.album-actions span,.album-image .canvas-container .filename,.categories span,.counts span,.create-album span,.download-popup .download-parts div,.face-filter-loading,.full-popup-back-container .back,.how-it-works .how-it-work,.image-selector,.info-container .hover-info div,.list-header,.numbers span,.pin-container span,.pin-container span:first-child,.popup-box-2023.share-qr-code .buttons-grid input+span,.popup-card .survey-options span,.showcase-banners .showcase-banner,.showcases>div>div,.switch-table input+span,.testimonials .selector,.toggle-container,.top-up-options label span,.version-compare,.zoom-container>span,button{user-select:none;-webkit-user-select:none}button.outline{border:3px solid #ff9632;background-color:transparent;padding:0 27px}button.small.outline{border-width:2px;padding:0 28px}.button-label{cursor:pointer}.button-label button{pointer-events:none}.landing-banner{justify-content:center;padding:110px 60px;box-sizing:border-box;background:url(/static/images/landing-banner.svg) 100%/50% no-repeat;max-width:1440px;margin:160px auto 0}.landing-banner>div{width:45%;display:grid;grid-gap:60px}h1{font-size:55px;line-height:66px}h2{font-size:35px;line-height:48px}h3{font-size:30px;line-height:40px}h4{font-size:18px;line-height:25px}.landing-banner h1{text-align:left;text-transform:none}.landing-banner span,p{font-size:24px;line-height:26px}.numbers{padding:30px calc((100% - 1440px + 120px) / 2);display:flex;justify-content:space-between;background-color:#4141ff;font-family:var(--header-family);font-size:55px;line-height:40px;margin:100px 0}.numbers span{display:grid;grid-auto-flow:column;grid-gap:12px;align-items:end}.numbers span:before{content:"";display:inline-block;width:54px;height:54px;border-top-left-radius:54px;background-color:#ff9632}.numbers span:nth-child(4n+2):before{background-color:#dcfa64}.numbers span:nth-child(4n+3):before{background-color:#ff6e5a}.numbers span:nth-child(4n+4):before{background-color:#50c3fe}.numbers span:after{content:attr(data-message);font-family:var(--content-family);font-size:20px;line-height:21px;max-width:100px;display:inline-block;font-weight:500}p{max-width:750px;margin:30px auto;text-align:center}.showcases{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;margin:100px auto;max-width:1440px}.showcases>div{padding-bottom:66.6%;position:relative;background:50%/cover no-repeat}.showcases>div:nth-child(3){grid-row-end:span 2}.showcases>div:before{content:"";background:linear-gradient(265.65deg,rgba(0,0,0,0),rgba(0,0,0,.8))}.showcases>div:before,.showcases>div>div{position:absolute;top:0;right:0;bottom:0;left:0}.showcases>div>div{padding:15px 20px;display:flex;flex-direction:column;justify-content:flex-end;font-size:20px;line-height:26px}.showcases>div>div span{font-size:30px;line-height:33px;font-family:var(--header-family);text-transform:capitalize;margin:10px 0 15px}.showcases>div>div:before{content:"";width:40px;height:26px;background:url(/static/images/quote.svg) 0/20px 100%}.showcases>div:before,.showcases>div>div span,.showcases>div>div:before{transition:opacity .8s ease;opacity:0}.showcases>div:hover:before,.showcases>div:hover>div span,.showcases>div:hover>div:before{transition:opacity .8s ease;opacity:1}.problems{display:grid;grid-auto-flow:column;grid-template-columns:600px 440px;grid-gap:160px;padding:130px 60px;align-items:center;margin:auto;max-width:1440px}.problems>div:first-child{background:50%/contain no-repeat;width:600px;height:600px;transition:background-image .3s ease}.benefits h1,.benefits p,.problems p{text-align:left}.problems .selector,.showcase-banners .selector{display:grid;grid-auto-flow:column;grid-auto-columns:min-content;grid-gap:40px}.problems .selector label span,.showcase-banners .selector label span{width:30px;height:30px;border-radius:50%;background-color:rgba(65,65,255,.5);display:block}.problems .selector label input,.showcase-banners .selector label input{display:none}.problems .selector label :checked+span{background-color:#4141ff}.benefits{display:grid;grid-auto-flow:column;grid-template-columns:620px 585px;grid-gap:115px;margin:auto;padding:120px 60px;max-width:1440px}.benefits>div:first-child{margin-top:200px}.benefits .page-message{display:grid;grid-auto-flow:column;grid-gap:20px;grid-template-columns:min-content 1fr;height:52px}.benefits .page-message:before{content:"";display:block;width:30px;height:30px;border-radius:50%;background-color:var(--data-color)}.show-page-message-enter{opacity:0;margin:-52px 0 0}.show-page-message-enter-active{opacity:1;margin:30px auto;transition:all .5s ease}.show-page-message-exit{opacity:1;margin:30px auto}.show-page-message-exit-active{opacity:0;margin:-52px 0 0;transition:all .5s ease}.book{display:flex;height:650px}.book .page-content{width:500px;background-color:#ffffff;border-radius:30px;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:20px;flex-shrink:0}.book .page-content img{width:300px}.book .page-content span{color:#000000;font-weight:700;font-size:30px;line-height:33px;margin-top:64px;text-transform:uppercase;text-align:center}.book .bookmarks{display:flex;flex-direction:column}.book .bookmarks>span{width:110px;height:190px;display:block;border-radius:0 30px 30px 0;margin-left:-27px;flex-shrink:0;transition:width .3s ease}.book .bookmarks>span.active{width:150px}.book .bookmarks>span.active~span{z-index:0}.showcase-banners{position:relative;background:var(--backgroundImage) center /cover no-repeat;transition:background-image .8s ease;max-width:1440px;margin:auto}.showcase-banners:before{content:"";display:block;padding-bottom:56.25%;background:linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.8) 100%,rgba(0,0,0,.21) 0) 50% /cover no-repeat}.showcase-banners .showcase-banner{position:absolute;top:50%;left:120px;transform:translateY(-50%);width:55%;display:grid;grid-gap:30px}.showcase-banners>.showcase-banner:before{content:"";width:106px;height:71px;background:url(/static/images/quote.svg) 0/53px 100%}.showcase-banners h1{text-align:left}.showcase-banners span{font-size:30px;line-height:33px}.showcase-banners .selector{grid-gap:30px;position:absolute;bottom:75px;left:50%;transform:translateX(-50%)}.showcase-banners .selector label span{width:23px;height:23px;background-color:rgba(255,255,255,.5)}.showcase-banners .selector label :checked+span{background-color:#ffffff}.showcase-banners .showcase-banner.show-showcase-banner-enter{left:400px;opacity:0}.showcase-banners .showcase-banner.show-showcase-banner-enter-active{left:120px;opacity:1;transition:all .8s ease}.showcase-banners .showcase-banner.show-showcase-banner-exit{left:120px;opacity:1}.showcase-banners .showcase-banner.show-showcase-banner-exit-active{left:-160px;opacity:0;transition:all .8s ease}.how-it-works{margin:120px 0;display:grid;grid-gap:140px}.how-it-works>div{display:flex;justify-content:center}.how-it-works .how-it-work{padding-top:100px;background:top/auto 70px no-repeat;margin:0;width:210px;font-weight:700}.how-it-works .connector{display:flex;justify-content:space-between;width:85px;height:0;border:3px solid #ffffff;border-left:0;border-right:0;border-radius:5px;transform:translateY(35px)}.how-it-works .connector:after,.how-it-works .connector:before{content:"";width:24px;height:24px;border:6px solid #ffffff;border-radius:50%;box-sizing:border-box;transform:translateY(-50%);background-color:#000000}.blogs{padding:60px}.blogs h1{text-align:left}.blogs>div{grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:60px 0}.blogs .blog,.blogs>div{display:grid}.blog>span{padding-bottom:66.6%;background:50%/cover no-repeat}.blog>div{background-color:#ffffff;color:#000000;padding:50px 40px 30px;position:relative;font-size:30px;line-height:33px;font-family:var(--header-family)}.blog>div>span{position:absolute;top:0;transform:translateY(-50%);color:#ffffff;width:165px;height:40px;border-radius:25px;font-size:20px;line-height:26px;font-weight:700;display:flex;justify-content:center;align-items:center;font-family:var(--content-family)}.blog>div>span.gump{background-color:#4141ff}.blog>div>span.photography{background-color:#ff6e5a}.blog>div>span.story{background-color:#50c3fe}.testimonials{padding:125px 200px;display:flex;flex-direction:column;overflow:hidden}.testimonials .testimonial{display:flex;align-items:center;position:relative;max-width:1440px;margin:-5px auto}.testimonials .testimonial:nth-of-type(2n){flex-direction:row-reverse}.testimonials .testimonial img{width:475px;height:475px;object-fit:cover;border:10px solid var(--color);padding:40px;border-radius:50%;box-sizing:border-box;order:-1;z-index:1;transition:all .8s ease;flex-shrink:0}.testimonials .testimonial:before{content:"";width:110px;height:110px;border-radius:50%;background-color:var(--color);align-self:flex-end;transform:translateX(-70px);flex-shrink:0;transition:all .8s ease}.testimonials .testimonial:nth-of-type(2n):before{transform:translateX(70px)}.testimonials .testimonial:after{content:"";position:absolute;bottom:0;width:calc(100% - 475px);height:0;border-bottom:10px solid var(--color);right:238px;transition:all .8s ease}.testimonials .testimonial:first-of-type:after,.testimonials .testimonial:last-of-type:after{width:100vw}.testimonials .testimonial:nth-child(2n):last-of-type:after{right:unset;left:238px}.testimonials p{text-align:left;max-height:400px}.testimonials p span{display:block;margin-top:50px;font-size:20px}.testimonials .selector{border-radius:25px;border:3px solid #4141ff;display:inline-flex;align-self:center;margin-bottom:125px;position:relative}.testimonials .selector:before{content:"";width:306px;height:56px;background-color:#ff9632;border-radius:25px;position:absolute;top:-3px;left:-3px;transition:left .8s ease;left:calc(var(--testimonial) * 300px - 3px)}.testimonials .selector label{z-index:1}.testimonials .selector input{display:none}.testimonials .selector span{font-size:20px;line-height:26px;font-weight:700;padding:12px 0;width:300px;display:block;text-align:center;text-transform:capitalize;cursor:pointer}.companies{padding:150px 125px;grid-gap:60px 80px;grid-template-columns:repeat(5,min-content);align-items:center;margin:auto;max-width:1440px}.companies,.landing-footer-banner{display:grid;box-sizing:border-box}.landing-footer-banner{grid-gap:100px;padding:110px 0;background-color:#4141ff;height:430px;background:#4141ff url(/static/images/landing-footer-banner-1.svg) 0/auto 100% no-repeat;position:relative}.landing-footer-banner:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:url(/static/images/landing-footer-banner-2.svg) 100%/auto 100% no-repeat;z-index:1}.landing-footer-banner:after{content:"";width:calc(50% - 330px);height:50px;border-left:10px solid #ff9632;border-bottom:10px solid #ff9632;position:absolute;bottom:45px;left:calc(50% - 5px)}.landing-footer-banner a{margin:auto;z-index:1}.landing-footer-banner a:before{content:"";width:30px;height:30px;border-radius:50%;border:10px solid #ff9632;left:50%;bottom:50px;position:absolute;transform:translate(-50%,50%);box-sizing:border-box;background-color:#4141ff;pointer-events:none}.footer{padding:120px 60px;display:grid;grid-gap:60px;font-size:20px;line-height:26px}.footer:before{content:""}.footer>div{display:flex;gap:60px}.footer>div>div{display:flex;flex-direction:column;gap:5px}.footer>div>div:not(:last-child){flex-shrink:0}.footer>span:last-child{text-align:center;font-weight:500}.footer h4{font-size:20px;line-height:26px;font-weight:700;margin-bottom:5px;text-align:left;font-family:var(--content-family)}.footer a,.footer h4{text-transform:capitalize}.contact-us a,.footer-contact-us a,.portfolio-banner .socials a,.share-socials a{background:50%/contain no-repeat}.footer-contact-us a{width:25px;height:25px}.contact-us a{width:20px;height:20px}.portfolio-banner .socials a{width:30px;height:30px}.footer-contact-us a.facebook,.portfolio-banner .socials a.facebook{background-image:url(/static/images/facebook.svg)}.footer-contact-us a.instagram,.portfolio-banner .socials a.instagram{background-image:url(/static/images/instagram.svg)}.contact-us a.whatsapp,.footer-contact-us a.whatsapp{background-image:url(/static/images/whatsapp.svg)}.share-socials a.whatsapp{width:24px;height:24px;background-image:url(/static/images/whatsapp-black-2.svg)}.contact-us a.line,.footer-contact-us a.line,.share-socials a.line{width:30px;background-image:url(/static/images/line.jpg);background-color:#000000;mix-blend-mode:difference}.share-socials a.line{width:35px;height:26px}.contact-us a.messenger,.footer-contact-us a.messenger{background-image:url(/static/images/messenger.svg);background-size:125%;background-position-y:-2.9px}.footer-contact-us a.messenger{background-position-y:-3.5px}.contact-us a.mail,.footer-contact-us a.mail{background-image:url(/static/images/mail.svg)}.portfolio-banner .socials a.website{background-image:url(/static/images/website.svg)}.about-banner{height:400px;background:url(/static/images/about-banner.svg) 50%/auto 100%;margin-top:160px}.about-container{padding:120px 60px;box-sizing:border-box;max-width:1440px;margin:auto}.about-container h1{text-align:left;margin-bottom:50px}.about-container p{max-width:unset;text-align:left}.full-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--background-color);z-index:21;overscroll-behavior-y:contain;margin:0}.full-popup.scrollable{overflow-y:scroll}.full-popup .logoContainer{padding:60px;margin:0;display:flex;justify-content:space-between}.login{display:grid;grid-template-columns:1fr 570px;grid-gap:120px;max-width:1440px;margin:auto;padding-right:60px;box-sizing:border-box}.login:before{content:"";padding-bottom:81.2%;background:url(/static/images/login_signup.svg) 0 0/contain no-repeat}.login form,.login.photographer-signup-1>div{display:grid;grid-auto-rows:min-content;grid-gap:60px}.change-password h4,.login h2{display:flex;justify-content:space-between;align-items:baseline;width:100%;text-align:left}.login.marriott-contest h2{font-size:33px}.login h2>span{font-weight:400;font-size:16px;line-height:21px;font-family:var(--content-family);text-transform:none;flex-shrink:0}.login h2>span>span{color:#50c3fe;cursor:pointer;text-transform:capitalize}.input-table{display:grid;grid-template-columns:auto 420px;grid-gap:30px 0;align-items:center;text-transform:capitalize;font-size:16px}.input-table input{border:1px solid #ffffff;border-radius:20px;background-color:transparent;color:var(--text-color);padding:0 20px;font-size:18px;line-height:38px}.input-table.promo-code input{width:420px}.input-table button{grid-column-start:2;margin-left:auto}.create-album button:after,.input-table button:after,.settings-grid>button:after{content:"";display:inline-block;margin-left:5px;width:12px;height:22px;background:url(/static/images/Chevron-Left-white.svg) 50%/auto 37px no-repeat;transform:scaleX(-1);vertical-align:text-top}.create-album button:after{height:26px;vertical-align:top}.show-copied-enter,.show-full-popup-appear,.show-full-popup-enter,.show-uploading-enter,.show-version-picker-appear,.show-version-picker-enter{transform:translateY(100%)}.show-version-picker-appear.with-height,.show-version-picker-enter.with-height{min-height:unset;height:0}.show-copied-enter-active,.show-full-popup-appear-active,.show-full-popup-enter-active,.show-uploading-enter-active,.show-version-picker-appear-active,.show-version-picker-enter-active{transform:translateY(0);transition:transform .5s ease}.show-version-picker-appear-active.with-height,.show-version-picker-enter-active.with-height{height:62px;transition:all .5s ease}.show-copied-exit,.show-full-popup-exit,.show-uploading-exit,.show-version-picker-exit{transform:translateY(0)}.show-copied-exit-active,.show-full-popup-exit-active,.show-uploading-exit-active,.show-version-picker-exit-active{transform:translateY(100%);transition:transform .5s ease}.terms{text-align:left;font-size:24px}.terms section{margin-top:2.5em;margin-bottom:1.5em;padding-left:0;padding-right:0}.terms section:first-of-type{margin-top:0}.terms h1,.terms h2{margin-bottom:1em}.terms h2{text-align:left;font-size:24px;margin-top:2.5em}.terms ol{padding:0;list-style:none;counter-reset:item;margin-top:40px;font-weight:700}.terms li{counter-increment:item;margin-bottom:40px;position:relative;padding-left:2em;line-height:26px}.terms li:before{content:counters(item,".") ".";width:60px;position:absolute;left:0;letter-spacing:1.5px}.terms li.no-counter:before{content:unset}.terms ol ol{margin-left:-1em;font-weight:400}.terms ol ol ol{counter-reset:sub_item;margin-left:0}.terms ol ol ol li{counter-increment:sub_item}.terms ol.bulleted{list-style-type:disc;padding-left:1em;counter-reset:none;margin-left:0}.terms ol.bulleted li{position:relative;padding-left:0;margin-bottom:12px;margin-left:2em;line-height:1.6}.terms ol.bulleted li:before{content:unset}.terms ol ol ol li:before{content:"(" counter(sub_item,lower-alpha) ")"}.terms ol ol ol ol{counter-reset:sub_sub_item}.terms ol ol ol ol li{counter-increment:sub_sub_item}.terms ol ol ol ol li:before{content:"(" counter(sub_sub_item,lower-roman) ")"}.terms a{color:#4141ff}.terms span{align-self:flex-start}.photographer-signup-1,.photographer-signup-2,.photographer-signup-3{display:none;width:100%;max-width:1440px;box-sizing:border-box;margin:auto}.photographer-signup-page-2,.photographer-signup-page-3{display:grid;grid-template-rows:min-content 1fr min-content;height:100%}.photographer-signup-page-3:after{content:"";width:100%;height:100px;background:url(/static/images/settings-background.svg) left 1px/auto 100% repeat-x;margin-top:60px}.photographer-signup-page-1 .photographer-signup-1,.photographer-signup-page-2 .photographer-signup-2,.photographer-signup-page-3 .photographer-signup-3{display:grid}.full-popup.customer-login .iti,.full-popup.customer-login .iti input,.photographer-signup-1 .iti input,.popup-box-2023.customer-enquiry .iti input,.popup-box-2023.exchange-contact .iti input,.referee-form .iti input,.settings .iti input{width:100%}.photographer-signup-2,.photographer-signup-3{padding:0 60px;margin-top:60px}.photographer-signup-2{grid-gap:50px;grid-template-rows:repeat(3,min-content);font-size:24px}.photographer-signup-3{grid-template-columns:repeat(2,1fr);grid-gap:0 160px}.photographer-signup-2 h2,.photographer-signup-3 h2{text-align:left}.photographer-signup-2 .categories{max-width:600px}.categories{display:flex;flex-wrap:wrap;margin-top:25px}.categories label{margin:0 20px 20px 0;position:relative;-webkit-tap-highlight-color:transparent}.categories input{position:absolute;bottom:0;left:50%;opacity:0;cursor:pointer}.categories span,.pin-container span:first-child,.popup-box-2023.share-qr-code .buttons-grid input+span,.send-comment textarea,.send-comment:before,.switch-table input,.switch-table input+span{font-size:16px;line-height:20px;color:var(--grey-stale-text);padding:8px 15px;border-radius:20px;display:block;border:2px solid #a1a1a1;font-weight:700}body.landing-mode .categories span{color:#a1a1a1}.popup-box-2023.share-qr-code .buttons-grid input+span{color:var(--grey-stale-text-invert)}.categories span,.pin-container span:first-child,.popup-box-2023.share-qr-code .buttons-grid input+span,.switch-table input+span{cursor:pointer}.categories :checked+span,.popup-box-2023.share-qr-code .buttons-grid :checked+.pin-container span:first-child,.popup-box-2023.share-qr-code .buttons-grid :checked+span,.switch-table :checked+span,:checked+.pin-container span:first-child,body.landing-mode .categories :checked+span{background-color:#ff9632;border-color:#ff9632;color:#ffffff}.create-album button.delete,.pin-container span:first-child,.subscription-settings button.cancel,.switch-table input,.switch-table input+span,.tab-section button.delete-version{color:var(--grey-stale-text-2);border-color:#717273}.create-album button.delete,.tab-section button.delete-version{color:#717273}.popup-box-2023.share-qr-code .pin-container span:first-child{color:var(--grey-stale-text-2-invert)}.categories :disabled+span,.image-grid.flow-mode.select-mode>.disabled{opacity:.4;cursor:default}.buttons{display:flex;justify-content:space-between;align-items:center}.photographer-signup-3 .buttons{grid-column-end:span 2}button.next-button,button.prev-button{min-width:135px;min-height:40px;padding:4px 24px;border-radius:20px;display:flex;justify-content:space-around;align-items:center;font-size:16px}button.next-button:before,button.prev-button:before{content:"";width:10px;height:18px;background:url(/static/images/Chevron-Left-white.svg) 50%/auto 36px no-repeat;display:block}button.prev-button{color:#ff9632}button.prev-button:before{background-image:url(/static/images/Chevron-Left.svg)}button.next-button{flex-direction:row-reverse}button.next-button:before{transform:scaleX(-1)}.signup-progress{display:flex;justify-content:space-around;margin-top:30px;overflow:hidden}.signup-progress>div{width:100px;height:100px;border-radius:50%;border:3px solid #ff9632;display:flex;justify-content:center;align-items:center;font-size:35px;color:#ff9632;font-family:var(--header-family);position:relative;transition:all .5s ease}.signup-progress>div:before{width:40px;height:40px;border-radius:50%;background-color:#ff9632;right:-32px;z-index:2}.signup-progress>div:after,.signup-progress>div:before{content:"";position:absolute;bottom:-3px;transition:all .5s ease}.signup-progress>div:after{width:100vw;height:0;border:3px solid #ff9632;border-bottom:0;z-index:-1}.signup-progress>div:first-child:after,.signup-progress>div:last-child:after{z-index:1}.signup-progress>div:first-child:after{transform:translateX(-50%)}.signup-progress>div:last-child:after{transform:translateX(50%)}.signup-progress>div:nth-child(3n+2),.signup-progress>div:nth-child(3n+2):after{border-color:#ff6e5a;color:#ff6e5a}.signup-progress>div:nth-child(3n+2):before{background-color:#ff6e5a}.signup-progress>div:nth-child(3n+3),.signup-progress>div:nth-child(3n+3):after{border-color:#424344;color:#424344}.signup-progress>div:nth-child(3n+3):before{background-color:#424344}.photographer-signup-page-3 .signup-progress>div:nth-child(3n+3),.photographer-signup-page-3 .signup-progress>div:nth-child(3n+3):after{border-color:#4141ff;color:#4141ff}.photographer-signup-page-3 .signup-progress>div:nth-child(3n+3):before{background-color:#4141ff}.photographer-signup-page-3 .input-table{padding:50px 0;grid-column-gap:20px}.photographer-signup-page-3 .input-table.promo-code{grid-template-columns:1fr;text-transform:none}.photographer-signup-page-3 .input-table:not(.promo-code) input,.settings-grid .input-table.social input[type=text]{padding-left:60px;background:15px/30px no-repeat}.photographer-signup-page-3 .input-table input[name=website],.settings-grid .input-table.social input[name=website]{background-image:url(/static/images/website.svg)}.photographer-signup-page-3 .input-table input[name=facebook],.settings-grid .input-table.social input[name=facebook]{background-image:url(/static/images/facebook.svg)}.photographer-signup-page-3 .input-table input[name=instagram],.settings-grid .input-table.social input[name=instagram]{background-image:url(/static/images/instagram.svg)}.photographer-signup-page-3 button.next-button:before{background-image:url(/static/images/approve-outline.svg);background-size:contain;width:14px}.photographer-logged-in{display:grid;grid-auto-flow:column;gap:16px;align-items:center;font-size:16px;font-weight:700}.language-switch-container .profile-picture,.photographer-logged-in span.profile-picture{--profile:url(/static/images/profile.svg);background:var(--profile) center /cover no-repeat;width:50px;height:50px;border-radius:50%;cursor:pointer}.filter-quota{width:340px;position:fixed;padding:0 30px;box-sizing:border-box;top:160px;bottom:0;display:flex;flex-direction:column;overflow-y:scroll}.filter-quota .data-usage,.filter-quota .quota,.filter-quota .storage,.time-filter .show-time-filter span{font-size:20px;line-height:26px;font-weight:500;padding-left:70px;background:url(/static/images/album-white.svg) 20px top/auto 20px no-repeat;text-transform:capitalize;margin-bottom:30px}.filter-quota .storage{background-image:url(/static/images/storage.svg)}.filter-quota .data-usage{background-image:url(/static/images/data-usage.svg);background-size:26px}.time-filter .show-time-filter span{background-image:url(/static/images/filter.svg);background-size:auto 26px}.filter-quota .quota h3{text-align:left;margin:10px 0}.filter-quota button{margin-top:20px;width:100%}.filter-quota button.referral{background-color:#4141ff}.filter-quota .title-info{position:relative;display:flex;gap:4px}.filter-quota .info-container .hover-info{position:static;background-image:url(/static/images/hover-info-white.svg)}.filter-quota .info-container .hover-info div{transform:translateX(20px)}.progress{width:210px;height:10px;border-radius:5px;background-color:#737373;margin-top:10px;position:relative;overflow:hidden}.progress:before{content:"";position:absolute;left:0;width:min(var(--progress),100%);height:100%;background-color:#ff9632}.progress.full:before{background-color:#ff6e5a}.progress~span{font-size:16px;line-height:21px;color:var(--text-color);padding-top:5px;display:block;text-transform:none}.progress.full+span{color:#ff6e5a}.album-grid-container{margin-top:160px;margin-left:340px;display:grid;grid-gap:10px;padding:0 60px 60px 0}.album-grid-container.customer{margin-left:0;padding:0 60px 60px}.album-grid-container h1{text-align:left}.album-grid-container h1:after{content:attr(data-count);font-family:var(--content-family);font-size:20px;font-weight:700;letter-spacing:1.5px;color:var(--grey-3);margin-left:8px;vertical-align:text-bottom}.album-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.album-grid>a,.portfolio-sync .album-grid>div{background-color:#ffffff;color:#000000;display:grid;grid-template-rows:auto 1fr;--backgroundImage:url(/static/images/album-default-cover.svg);--backgroundPositionX:18%;--backgroundPositionY:-2px}.album-grid>a:before,.portfolio-sync .album-grid>div:before{content:"";padding-bottom:66%;background:var(--backgroundImage) var(--backgroundPositionX) var(--backgroundPositionY) /cover no-repeat;position:relative}.album-grid div.share{width:20px;height:20px;background:url(/static/images/share.svg) 50%/auto 20px no-repeat;position:absolute;top:0;right:0}.album-grid>a>div{padding:10px 10px 15px;display:grid;grid-gap:15px;font-size:12px;line-height:15px;font-weight:700;grid-template-rows:1fr auto}.album-grid>a>div>div{position:relative}.album-grid h4{color:#000000;text-align:left;padding-right:25px;word-break:break-word}.album-grid h4+span{font-size:12px;line-height:16px;font-weight:400}.album-grid .counts{display:flex;flex-wrap:wrap;gap:4px 12px;flex-grow:1}.counts span,.counts-data-usage .data-usage{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-gap:7px;padding:4px 0}.album-grid .counts span.total:before,.filters span:before{content:attr(data-count);font-weight:400;text-transform:capitalize}.counts label{position:relative}.booking-table .booking .booking-mobile-expanded .expiry-date,.business-card .business-card-review,.business-card-toggle .business-card-status,.counts label div,.face-filter-toggle .activate,.face-filter-toggle .activated,.full-popup.customer-login .submit-with-note,.info-container .hover-info div,.popup-box-2023.album-review .submit-with-note,.popup-box-2023.social-handle .social-handle-input-container,.popup-box-2023.verify-share .note,.popup_box.face-filter-payment .face-filter-note span,.toggle-info-container .disabled-message,.uploaded-notification-toggle b{font-size:12px;line-height:14px}.counts label div{position:absolute;width:290px;background-color:#ffffff;border-radius:10px;padding:7px 10px;color:#000000;font-weight:500;bottom:-5px;transform:translateY(100%);z-index:4;white-space:normal;pointer-events:none}.show-count-message-enter{opacity:0}.show-count-message-enter-active{opacity:1;transition:opacity .8s ease}.show-count-message-exit{opacity:1}.show-count-message-exit-active{opacity:0;transition:opacity .8s ease}.counts label span.total+div{width:auto;white-space:nowrap}.counts label span.comment+div{width:200px}.popup-box-2023,.popup_box,.review-image{position:fixed;left:0;top:0;right:0;bottom:0;z-index:21;display:flex;width:100%;height:100%;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7)}.review-image{background-color:unset}.image-grid.flow-mode>.guide-bar,.popup_box>*{display:flex;flex-direction:column;align-items:center;background-color:#ffffff;padding:60px 110px;box-sizing:border-box;font-size:16px;line-height:21px;color:#131415;width:780px;min-height:310px}.popup-box-2023>div,.popup-box-2023>form{display:flex;flex-direction:column;align-items:center;color:var(--text-color-invert);box-sizing:border-box}.popup_box.share-album>div{background:url(/static/images/share-background-upper.svg) 0 0/calc(100% + 1px) no-repeat,url(/static/images/share-background-lower.svg) left calc(100% + 1px) /calc(100% + 1px) no-repeat,#ffffff;display:grid;grid-gap:30px;grid-auto-rows:min-content;position:relative;overflow:hidden;text-align:center;padding-bottom:70px}.popup_box.lightroom>*{grid-gap:30px}.popup_box.lightroom .filters{margin:auto}.popup_box h4{font-size:24px;line-height:33px;color:#000000}.popup-box-2023 h4,.popup_box.delete-image h4{color:var(--text-color-invert)}.popup_box.change-password .copied,.popup_box.corporate .copied,.popup_box.email-verification .copied,.popup_box.share-album .copied,.popup_box.share-template .copied{position:absolute;width:100%;padding:20px 0;bottom:0;left:0;background-color:#ff9632;color:#ffffff;text-align:center;text-transform:capitalize;font-size:16px;line-height:26px}.input-with-button{border-radius:20px;border:1px solid #a1a1a1;display:flex;height:40px;background-color:#ffffff}.input-with-button input{flex-grow:1;border:0;padding:0 20px;font-size:16px;line-height:21px;border-radius:20px;font-weight:500}.input-with-button button{padding:10px 30px;min-width:unset;min-height:42px;transform:translate(1px,-1px);display:flex;justify-content:center;align-items:center;gap:15px;font-size:16px;line-height:21px;border-radius:20px}.input-with-button button:before{content:"";display:block;width:16px;height:20px;background:url(/static/images/copy-filled.svg) 50%/16px no-repeat;pointer-events:none;flex-shrink:0}.show-popup-appear,.show-popup-box-appear>div,.show-popup-box-appear>form,.show-popup-box-enter>div,.show-popup-box-enter>form,.show-popup-enter,.show-review-image-appear img{transform:translateY(100vh)}.show-popup-appear-active,.show-popup-box-appear-active>div,.show-popup-box-appear-active>form,.show-popup-box-enter-active>div,.show-popup-box-enter-active>form,.show-popup-enter-active,.show-review-image-appear-active img{transform:translateY(0);transition:transform .3s ease-out}.popup_box.change-password>.show-popup-exit,.show-popup-box-exit>div,.show-popup-box-exit>form,.show-popup-exit,.show-review-image-exit img{position:absolute;transform:translateY(0)}.popup_box.change-password>.show-popup-exit-active,.show-popup-box-exit-active>div,.show-popup-box-exit-active>form,.show-popup-exit-active,.show-review-image-exit-active img{position:absolute;transform:translateY(100vh);transition:transform .3s ease-in}.show-popup-box-appear,.show-popup-box-enter,.show-popup-box-exit.show-popup-box-exit-active{background-color:rgba(0,0,0,0)}.show-popup-box-appear,.show-popup-box-enter{z-index:22}.show-popup-box-appear-active,.show-popup-box-enter-active,.show-popup-box-exit{background-color:rgba(0,0,0,.7)}.show-popup-box-appear-active,.show-popup-box-enter-active,.show-popup-box-exit-active{transition:background-color .3s ease}.show-albums-menu{width:20px;height:20px;position:absolute;top:0;right:0;background:url(/static/images/menu-grey.svg) 50%/20px no-repeat}.popup_box.bottom>div{padding:0;width:auto;background-color:transparent}.popup_box.bottom>.show-popup-exit-active{position:relative;transform:translateY(310px)}.popup_box.ambassador-apply>div,.popup_box.ambassador-reject>div,.popup_box.cancel-subscription>div,.popup_box.corporate>div,.popup_box.delete-album>div,.popup_box.delete-version-mobile>div,.popup_box.email-verification>div,.popup_box.guide_start>div,.popup_box.pin>div,.popup_box.welcome.page-3>div{padding-bottom:240px;background:#ffffff url(/static/images/delete-background.svg) center calc(100% + 1px) /100% no-repeat}.popup_box.corporate>div,.popup_box.delete-album>div{padding:60px 100px 240px}.popup_box.ambassador-apply>div,.popup_box.welcome.page-3>div{padding:60px 60px 240px}.popup_box.corporate>div{display:grid;grid-gap:45px;font-weight:700;position:relative;overflow:hidden}.popup_box.corporate.referee>div{font-weight:400}.popup_box.guide_start>div,.popup_box.welcome>div{position:relative}.popup_box.ambassador-apply h2,.popup_box.ambassador-reject h2,.popup_box.cancel-subscription h2,.popup_box.corporate h2,.popup_box.delete-album h2,.popup_box.delete-version-mobile h2,.popup_box.guide_start h2,.popup_box.pin h2,.popup_box.welcome h2{text-transform:none;color:#000000}.popup_box.ambassador-apply h2+span,.popup_box.ambassador-reject span,.popup_box.delete-album h2+span,.popup_box.pin h2+span,.popup_box.welcome .large-font-container{font-size:24px;line-height:36px;color:#ff6e5a;text-align:center;margin-top:5px}.popup_box.delete-album h2 span,.popup_box.pin h2+span{color:#ff9632}.popup_box.ambassador-apply h2+span,.popup_box.ambassador-reject span,.popup_box.welcome .large-font-container{color:#131415}.popup_box.cancel-subscription .buttons,.popup_box.delete-album .buttons,.popup_box.delete-version-mobile .buttons,.popup_box.guide_start .buttons,.popup_box.welcome .buttons{display:grid;grid-auto-flow:column;grid-gap:60px;margin-top:55px}.popup_box.delete-version-mobile .buttons{grid-auto-flow:row;grid-gap:25px;margin-top:40px}.popup_box.corporate.referee .buttons{justify-content:center}.popup_box.cancel-subscription button.outline,.popup_box.delete-album button.outline,.popup_box.delete-version-mobile button.outline{color:#000000}.popup_box.pin .input-with-button{margin-top:50px}.popup_box.pin .input-with-button input{padding:0;text-align:center}.popup_box.corporate .input-with-button button,.popup_box.pin .input-with-button button,.popup_box.reset .input-with-button button{min-width:130px}.popup_box.corporate .input-with-button button:before,.popup_box.pin .input-with-button button:before,.popup_box.reset .input-with-button button:before{content:unset}.create-album{display:grid;grid-gap:30px;grid-auto-rows:min-content;max-width:740px;margin:0 auto 60px}.create-album h2{text-align:left;line-height:50px;margin-bottom:25px}.create-album .set-default{position:absolute;right:60px;display:flex;align-items:center;gap:20px}.create-album .set-default label{display:flex;align-items:center;gap:10px;cursor:pointer;max-width:300px}.create-album span{text-transform:capitalize;white-space:nowrap}.create-album .input-table{padding:0 80px}.create-album .input-table input{font-weight:700;font-size:16px}.create-album .input-table .advanced-settings,.create-album .input-table .input-table,.create-album .input-table h4{grid-column-end:span 2}.create-album .input-table h4{text-align:left;font-size:24px;line-height:33px}.create-album .input-table .input-table{padding:0 0 0 40px}.create-album .input-table .input-table>span{white-space:unset;word-break:break-word}.create-album .advanced-settings{cursor:pointer;margin:0 auto 0 80px}.create-album .advanced-settings input{display:none}.create-album .advanced-settings span:after{content:"";display:inline-block;width:14px;height:9px;background:url(/static/images/Chevron-Down-orange.svg) 50%/contain no-repeat;margin-left:10px;transition:transform .5s ease}.create-album .advanced-settings :checked+span:after{transform:scaleY(-1)}.create-album .input-table .advanced-settings{margin-left:0}.create-album .input-table .advanced-settings span{padding:0;border:0;font-weight:400;color:#a1a1a1}.create-album .input-table .advanced-settings :checked+span{background-color:unset}.show-advanced-settings-enter,.show-albums-filter-enter,.show-disabled-message-enter,.show-zoom-container-enter{opacity:0}.show-advanced-settings-enter-active,.show-albums-filter-enter-active,.show-disabled-message-enter-active,.show-zoom-container-enter-active{opacity:1;transition:opacity .5s ease}.show-advanced-settings-exit,.show-albums-filter-exit,.show-disabled-message-exit,.show-zoom-container-exit{opacity:1}.albums-filter span.show-albums-filter-exit-active:hover,.show-advanced-settings-exit-active,.show-albums-filter-exit-active,.show-disabled-message-exit-active,.show-zoom-container-exit-active{opacity:0;transition:opacity .5s ease}.switch-table{grid-template-columns:1fr 250px}.switch-table input[type=radio]{display:none}.switch-table input[type=radio]+span,:checked+.pin-container span:first-child{min-width:60px;box-sizing:border-box;text-align:center}.switch-table input{width:125px;color:var(--text-color)}.buttons-grid{grid-gap:10px;grid-auto-columns:min-content;justify-content:end}.buttons-grid,.pin-container{display:grid;grid-auto-flow:column}.pin-container{grid-gap:10px;border-radius:20px;border:2px solid #717273;height:40px;font-weight:700;align-items:center;color:var(--grey-stale-text-2);width:60px;transition:all .5s ease;box-sizing:border-box}.popup-box-2023.share-qr-code .pin-container{color:var(--grey-stale-text-2-invert)}:checked+.pin-container{padding:0 15px 0 0;width:183px}.pin-container span{transform:translateY(-2px);overflow:hidden}.pin-container span:first-child{transform:translate(-2px,-2px);overflow:visible;width:60px;box-sizing:border-box;text-align:center}.pin-container span:last-child,.pin-container span:nth-child(2){opacity:0}:checked+.pin-container span:last-child,:checked+.pin-container span:nth-child(2){opacity:1}.pin-container span:nth-child(2){color:var(--text-color);border-bottom:2px solid transparent;transition:border-bottom-color .3s ease-out,opacity .5s ease}.popup-box-2023.share-qr-code .pin-container span:nth-child(2){color:var(--text-color-invert)}.pin-container span:nth-child(2).copied{border-bottom-color:#ff9632}.pin-container span:last-child{cursor:pointer;transition:opacity .5s ease}.album-cover-container,.customer-album-cover-container{--backgroundImage:url(/static/images/album-default-cover.svg);--backgroundPositionY:center;background:var(--backgroundImage) center var(--backgroundPositionY) /100% no-repeat;display:flex;flex-direction:column;position:relative}.album-cover-container .nav{background-color:transparent;position:absolute}.album-cover-container .album-cover{padding:160px 60px 60px;flex-grow:1;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;color:#ffffff}.album-cover-container .album-cover>:first-child{grid-column-end:span 2}.album-cover-container a.back,.customer-album-cover-container a.back{font-size:24px;font-weight:700;color:#ffffff;text-transform:capitalize}.customer-album-cover-container a.back{position:absolute;top:55px;left:60px}.create-mosaic .back{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;cursor:pointer;text-transform:capitalize}.album-cover-container a.back:before,.album-image .left-panel .back:before,.album-image .top-panel .back:before,.create-mosaic .back:before,.customer-album-cover-container a.back:before{content:"";width:15px;height:15px;border-top:3px solid #ff9632;border-left:3px solid #ff9632;transform:rotate(-45deg);box-sizing:border-box;display:inline-block;margin-right:10px}.album-cover-container a.back:before,.customer-album-cover-container a.back:before{width:20px;height:20px;border-color:#ffffff}.create-mosaic .back:before{border-color:var(--background-color-invert)}.album-cover-container a.back:after,.album-image .top-panel .back:after,.create-mosaic .back:after,.customer-album-cover-container a.back:after{content:attr(data-message)}.album-cover-container .album-title,.album-cover-container a.back,.album-cover-container h1,.ambassador-banner h1,.contest-banner,.contest-banner h1+span,.contest-inspiration .contest-inspiration-grid span,.customer-album-cover-container .cover-profile,.customer-album-cover-container a.back,.customer-album-cover-container h1,.image-grid.flow-mode div.version-comment,.image-grid.flow-mode:not(.customer) .badge.like:not(:hover),.language-switch{text-shadow:0 2px 4px rgba(0,0,0,.5)}.album-cover-container h1{text-align:left;color:#ffffff;text-transform:none}.album-cover-container .album-title{font-size:35px;line-height:48px;font-weight:500;text-transform:none}.album-cover-container .buttons-grid{align-items:flex-end;grid-auto-columns:max-content}.portfolio-banner a.edit button,.portfolio-categories span{background-color:#d0d0d0;color:#000000}.portfolio-banner a.edit button:before{content:"";display:inline-block;width:12px;height:22px;background:url(/static/images/draw.svg) 50%/auto 17px no-repeat;margin-right:15px;vertical-align:bottom}.filters-buttons{--paddingVertical:20px;--paddingHorizontal:60px;--marginTop:40px;--marginBottom:10px;position:sticky;top:0;z-index:6;background-color:var(--background-color);padding:var(--paddingVertical) var(--paddingHorizontal);margin:var(--marginTop) 0 var(--marginBottom);display:grid;grid-template-columns:auto 1fr;gap:25px}.filters-buttons .buttons-grid,.portfolio-banner .buttons-grid{grid-auto-columns:max-content;grid-auto-rows:max-content;grid-gap:15px;align-items:center}.filters{display:flex;flex-wrap:wrap;font-size:16px;line-height:21px;font-weight:700;white-space:nowrap;gap:25px 15px;margin:auto 0}.filters label input{display:none}.filters label{cursor:pointer}.badge,.counts span:after,.image-selector label span:before{content:"";display:block;width:22px;height:22px}.album-grid .counts span:after{width:15px;height:15px}.counts span:after{order:-1}.counts span.total:after{content:unset}.badge.like,.counts span.like:after,.image-selector span.like:before{background:url(/static/images/heart-filled.svg) 50%/23px no-repeat}.counts span.recommend:after,.image-selector span.recommend:before{background:url(/static/images/star.svg) 50%/21px no-repeat}.counts span.comment:after{background:url(/static/images/unread-comment-white.svg) 50%/21px no-repeat}.counts span.pick:after,.image-selector span.pick:before{background:url(/static/images/selected.svg) 50%/22px no-repeat}.counts span.approve:after,.image-selector span.approve:before{background:url(/static/images/approve.svg) 50%/21px no-repeat}.album-grid .counts span:after{background-size:15px}.album-grid .counts span.comment:after{background-image:url(/static/images/unread-comment.svg)}.filters :checked+span{border-bottom:3px solid #ff9632;padding-bottom:5px}button.share:before{display:inline-block;content:"";width:13px;height:22px;background:url(/static/images/share-white.svg) 50%/auto 15px no-repeat;vertical-align:bottom;margin-right:18px}.album-actions{grid-auto-columns:max-content;gap:24px;grid-column-start:2;align-items:center}.album-actions span{line-height:31px;text-transform:capitalize;transition:all .5s ease}.album-actions .options span,.album-actions span.delete,.album-actions span.select,.album-actions>span.download{cursor:pointer}.album-actions label input{display:none}.album-actions span.delete,.album-actions span.download,.album-actions span.move,.album-actions span.select,.album-actions span.sort,.album-actions span.sync{line-height:26px;font-weight:700}.album-actions span.delete,.album-actions span.download,.album-actions span.move,.album-actions span.select,.album-actions span.sync{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;gap:4px}.album-actions span.delete:before,.album-actions span.download:before,.album-actions span.move:before,.album-actions span.select:before,.album-actions span.sync:before{content:"";width:24px;height:24px;background:50%/contain no-repeat}.album-actions span.delete:before{background-image:url(/static/images/bin-2.svg)}.album-actions span.move:before{background-image:url(/static/images/move-2.svg)}.album-actions span.download:before{background-image:url(/static/images/download-white-2.svg)}.album-actions span.select:before{background-image:url(/static/images/multi-select.svg)}.album-actions span.sync:before{background-image:url(/static/images/sync-2.svg)}.download-options span.download,.move-options span.move,.sort-options span.sort,.sync-options span.sync{padding:3px 7px;border:1px solid transparent;border-radius:8px 8px 0 0;background-color:var(--background-color);z-index:3;position:relative}.sort-options span.sort{display:block;padding:3px 15px}.album-actions span.warning{color:#ff6e5a}.download-options,.move-options,.sort-options,.sync-options{position:relative}.sync-options{z-index:4}.album-actions .options,.folder-options{position:absolute;display:grid;z-index:2;width:100%}.folder-options{text-align:center}.album-actions .options span,.folder-options span{border:1px solid transparent;border-bottom:0;background-color:var(--background-color);line-height:26px;margin-top:-34px;transition:all .5s ease;white-space:nowrap;overflow:hidden;padding:3px 15px}.album-actions .options span:first-child{border-top:0;margin-top:-33px}.album-actions .options span:last-child,.folder-options span:last-child{border-bottom:1px solid transparent;border-radius:0 0 8px 8px}.download-options:hover .options span,.download-options:hover span.download,.folder-options.active span,.mobile-folder :checked+.folder-options span,.move-options:hover .options span,.move-options:hover span.move,.sort-options:not(.active):hover .options span,.sort-options:not(.active):hover span.sort,.sync-options:hover .options span,.sync-options:hover span.sync{border-color:var(--background-color-invert)}.download-options:hover .options span,.folder-options.active span,.mobile-folder :checked+.folder-options span,.move-options:hover .options span,.sort-options:not(.active):hover .options span,.sync-options:hover .options span{margin-top:0}.album-actions .placeholder{height:0;opacity:0;pointer-events:none;white-space:nowrap;text-transform:capitalize}.album-actions .download-options .placeholder,.album-actions .sync-options .placeholder{padding:0 15px;border-left:1px solid transparent;border-right:1px solid transparent}.sort-options{margin-left:28px}.sort-options span.sort label{position:absolute;top:50%;transform:translate(-100%,-50%);left:-3px}.sort-options span.order-toggle{display:block;width:27px;height:40px;border-radius:10px;background-color:rgba(161,161,161,.3);transition:background-color .5s ease;cursor:pointer}.sort-options span.order-toggle:hover{background-color:rgba(161,161,161,.7)}.sort-options span.order-toggle:before{content:"";display:block;width:100%;height:100%;background:url(/static/images/Chevron-Down-white.svg) 50%/auto 8px no-repeat;transition:transform .5s ease}.sort-options :checked+span.order-toggle:before{transform:scaleY(-1)}.view-mode-switch{--grid:url(/static/images/view-grid.svg);--list:url(/static/images/view-list.svg);--display:var(--grid);--preload:var(--list);width:31px;height:31px;background:var(--display) center /auto 21px no-repeat,var(--preload) center /0 no-repeat;cursor:pointer}.view-mode-switch.list-mode{--display:var(--list);--preload:var(--grid)}.image-grid.flow-mode{width:calc(100% - 108px);margin:0 auto 20px;color:#ffffff;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.image-grid.flow-mode>*,.popup_box.pick-image .pick-image-grid>div{--column:3;--margin:12px;position:absolute;overflow:hidden;background:50%/cover no-repeat;width:calc((100% - var(--margin) * var(--column)) / var(--column));margin:0 calc(var(--margin) / 2) var(--margin);z-index:1}.image-grid.muuri{min-height:35px}.image-grid.flow-mode>.muuri-item-hidden{z-index:0}.image-grid.flow-mode>.muuri-item-releasing{z-index:2}.image-grid.flow-mode>.muuri-item-dragging{z-index:3}.image-grid.flow-mode.select-mode>*{pointer-events:none}.image-grid.flow-mode>.placeholder{background-color:#424344;--paddingBottom:70%}.image-grid.flow-mode>*>div,.popup_box.pick-image .pick-image-grid>div>div{padding-bottom:var(--paddingBottom)}.image-grid.flow-mode>*>div>div{display:flex;justify-content:space-between;align-items:flex-end;position:absolute;top:15px;right:15px;bottom:15px;left:15px}.image-grid.flow-mode.select-mode>*>div>div{pointer-events:all}.image-grid.flow-mode>*>div>div>div{display:grid;grid-gap:10px;grid-auto-flow:column}.image-grid.flow-mode div.version-comment{padding:9px 0}.image-grid label input{display:none}.image-grid.contributor.flow-mode label.like,.image-grid.customer.flow-mode label.like,.image-grid.customer.flow-mode label.select,.image-grid.flow-mode label.recommend{position:absolute;top:0;left:0;min-width:40px;min-height:40px}.image-grid.customer.flow-mode label.select{left:unset;right:0;display:flex;justify-content:flex-end}.album-image .left-panel :checked+.recommend:before,.image-grid .recommend :checked+span,.image-grid.customer .recommend,.image-grid.flow-mode>.guide-bar.recommend-guide{background-image:url(/static/images/star.svg)}.album-image .left-panel .tab-switch.like:before,.album-image.portfolio-image .counts input:not(:checked)+.like-count:after,.image-grid.contributor :not(:checked)+div.like,.image-grid.customer :not(:checked)+div.like{background-image:url(/static/images/heart-outline.svg)}.album-image .left-panel :checked+.like:before,.image-grid.flow-mode>.guide-bar.like-guide{background-image:url(/static/images/heart-filled.svg)}.album-image .left-panel .pick:before,.image-grid.customer label :not(:checked)+div.select{background-image:url(/static/images/selected-outline.svg)}.album-image .left-panel :checked+.pick:before,.image-grid.flow-mode>.guide-bar.pick-guide{background-image:url(/static/images/selected.svg)}.album-image .left-panel .approve:before{background-image:url(/static/images/approve-outline.svg)}.image-grid.contributor.flow-mode label :not(:checked)+div.like,.image-grid.customer.flow-mode .badges .like,.image-grid.customer.flow-mode .badges .select,.image-grid.customer.flow-mode label :not(:checked)+div.like,.image-grid.customer.flow-mode label :not(:checked)+div.select,.image-grid.flow-mode .delete,.image-grid.flow-mode .like-count,.image-grid.flow-mode .view-count,.image-grid.flow-mode label :not(:checked)+span.recommend{opacity:0}.image-grid.flow-mode .delete,.image-grid.flow-mode .like-count,.image-grid.flow-mode .view-count{transition:all .5s ease}.image-grid.customer.flow-mode .badges .like,.image-grid.customer.flow-mode .badges .select{transition:none;order:1}.image-grid.contributor.flow-mode:not(.select-mode)>:hover label :not(:checked)+div.like,.image-grid.customer.flow-mode.select-mode .badges .like,.image-grid.customer.flow-mode.select-mode .badges .select,.image-grid.customer.flow-mode:not(.select-mode)>:hover label :not(:checked)+div.like,.image-grid.customer.flow-mode:not(.select-mode)>:hover label :not(:checked)+div.select,.image-grid.flow-mode:not(.select-mode)>:hover label :not(:checked)+span.recommend,.image-grid.flow-mode>:hover .delete,.image-grid.flow-mode>:hover .like-count,.image-grid.flow-mode>:hover .view-count{opacity:1}.album-cover-container a.back:before,.customer-album-cover-container a.back:before,.image-grid.contributor.flow-mode label :not(:checked)+div.like:not(:hover),.image-grid.customer.flow-mode label :not(:checked)+div.like:not(:hover),.image-grid.customer.flow-mode label :not(:checked)+div.select:not(:hover),.image-grid.flow-mode .comment,.image-grid.flow-mode .delete,.image-grid.flow-mode .like-count:before,.image-grid.flow-mode .select-image div,.image-grid.flow-mode .view-count:before,.image-grid.flow-mode label :not(:checked)+span.recommend:not(:hover),.language-switch .active:after,.language-switch-container .profile-picture,.photographer-logged-in span.profile-picture,.review-image .close-popup{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.image-grid.list-mode{padding:0 60px}.booking-table .booking .remarks,.contest-tab-paragraphs a,.image-grid.list-mode span,h2.break-word{word-break:break-word}.image-grid.list-mode>a{align-items:center;padding:15px 0;border-bottom:1px solid #717273}.image-grid.list-mode>a>div:first-child{width:180px;height:120px;background:50%/contain no-repeat}.image-grid .buttons-grid{justify-content:unset}.image-grid.list-mode .badge-count{grid-gap:15px;align-items:center;grid-auto-columns:max-content}.image-grid .list-actions .badge,.image-grid.list-mode:not(.customer) .badge.recommend{background-position-x:center;transition:none}.image-grid .list-actions .badge:hover,.image-grid.list-mode:not(.customer) .badge.recommend:hover{padding:9px 0;background-color:transparent;background-position-x:center}.image-grid .list-actions .badge:after,.image-grid.list-mode:not(.customer) .badge.recommend:after{content:unset}.image-grid.list-mode .select-image{width:48px;margin:auto}.badge{transition:all .8s ease;padding:9px 0;border-radius:16px;color:transparent;white-space:nowrap}.badge.like{width:auto;background-position-x:left;position:relative}.badge.like:before{content:attr(data-count);padding-left:27px}.album-image .left-panel .counts span.like>div,.badge.like>div{position:absolute;bottom:0;right:0;padding:8px 15px;background-color:rgba(0,0,0,.7);display:grid;border-radius:16px;opacity:0;transition:all .5s ease;pointer-events:none;z-index:2}.contributor label .badge.like>div,.customer label .badge.like>div{bottom:unset;top:0}.badge.like{transition-delay:.3s;color:#ffffff}.image-grid.list-mode .badge.like{color:var(--text-color)}.badge.like:hover{transition-delay:unset}.album-image .left-panel .counts span.like:hover>div,.badge.like:hover>div{opacity:1;bottom:45px;transition-delay:.5s;max-width:100%;box-sizing:border-box}.contributor label .badge.like:hover>div,.customer label .badge.like:hover>div{top:45px;bottom:unset}.album-image .left-panel .counts span.like>div span,.badge.like:hover>div span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.badge:after{content:attr(data-message);letter-spacing:-1em;display:inline-block;overflow:hidden;vertical-align:bottom;transition:letter-spacing .5s ease .2s;text-transform:capitalize}.badge.like:after{transition-delay:.3s}.badge:hover:after{letter-spacing:0;transition-delay:unset}.badge.approve,.badge.recommend,.badge.select{background:url(/static/images/selected.svg) 0/22px no-repeat;width:auto;min-width:22px;transition-delay:.2s;transition-duration:.5s}.album-image .left-panel :checked+.approve:before,.badge.approve{background-image:url(/static/images/approve.svg)}.badge.recommend{background-image:url(/static/images/star-outline-white.svg)}label .badge{cursor:pointer}.badge.approve:hover,.badge.recommend:hover,.badge.select:hover{padding-left:42px;transition-delay:unset}.badge.approve:hover:after,.badge.recommend:hover:after,.badge.select:hover:after{transition-delay:unset}.badge:hover{background-color:rgba(0,0,0,.7);background-position-x:13px;padding:9px 15px;color:#ffffff}.image-grid.list-mode .badge-count .badge.like>div,.image-grid.list-mode .badge-count .badge:hover{background-color:var(--background-color-invert);color:var(--text-color-invert)}.image-grid .comment{width:22px;height:22px;background:url(/static/images/comment-white.svg) 50%/22px no-repeat}.image-grid .comment.unread{background-image:url(/static/images/unread-comment-white.svg)}.image-grid .select-image{display:flex;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0;pointer-events:none}.image-grid.flow-mode .delete,.image-grid.flow-mode .select-image{position:absolute;top:0;right:0}.image-grid.select-mode .select-image{opacity:1;pointer-events:all}.image-grid.customer.flow-mode.select-mode label:not(.select-image){display:none}.image-grid .select-image div{--display:url(/static/images/select-uncheck.svg);--preload:url(/static/images/select-checked.svg);width:24px;height:24px;background:var(--display) center /contain no-repeat,var(--preload) center /0 no-repeat}.image-grid .select-image :checked+div,.image-grid.list-mode .select-image :checked+div{--display:var(--preload)}.image-grid.flow-mode .select-image div{margin-left:auto}.image-grid.list-mode .select-image div{margin:auto}.image-grid.list-mode>a,.list-header{display:grid;grid-auto-flow:row;grid-template-columns:180px 1fr 93px 60px 240px 50px 83px;gap:70px}.image-grid.customer.list-mode>a,.list-header.customer{grid-template-columns:180px 1fr 93px 60px 240px 61px 83px}.image-grid.list-mode>a>span:nth-child(2),.list-header>span:nth-child(2){min-width:100px}.list-header{padding:0 60px 15px;color:var(--grey-stale-text-2);text-transform:capitalize;font-weight:700}.list-header>span:last-child{opacity:0;pointer-events:none;transition:all .5s ease;justify-content:center;text-align:center}.list-header.active span:last-child{opacity:1;pointer-events:auto}.list-header>span.sortable{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:10px}.list-header>span.sortable div{padding-bottom:4px;border-bottom:3px solid transparent;transition:border-bottom-color .5s ease}.list-header>span.sortable.active div{border-bottom-color:#ff9632;cursor:pointer}.list-header>span.sortable span{width:21px;height:21px;background:url(/static/images/sortable.svg) 50%/contain no-repeat;transition:transform .5s ease;cursor:pointer}.list-header>span.sortable span.ascending,.list-header>span.sortable span.descending{background-image:url(/static/images/Chevron-Down-grey.svg);background-size:15px;background-position-y:bottom}.list-header>span.sortable span.ascending{transform:scaleY(-1)}.image-selector{display:grid;grid-auto-flow:column;grid-template-columns:max-content;gap:12px;margin:auto 0}.image-selector input{display:none}.image-selector span{font-size:14px;line-height:22px;text-transform:capitalize}.image-selector label span{display:grid;gap:5px 6px;grid-template-columns:minmax(22px,auto) 1fr;cursor:pointer;font-size:16px}.image-selector label span.total:before{content:attr(data-message);width:auto;height:auto;font-weight:700;text-align:center}.image-selector label span:after{content:"";height:3px;transition:background-color .5s ease;grid-column-end:span 2}.image-selector :checked+span:after{background-color:#ff9632}.download-popup,.upload-popup{color:var(--text-color-invert);background-color:var(--background-color-invert);position:fixed;bottom:0;left:0;width:600px;box-sizing:border-box;display:flex;flex-direction:column;z-index:7;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.download-popup{padding:16px;min-height:100px;max-height:170px;gap:8px}.popup_box.below-download~.download-popup{z-index:22}.upload-popup{justify-content:space-between;font-weight:700}.download-popup .download-status{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:8px}.download-popup .download-parts{display:flex;flex-wrap:wrap;gap:16px;margin-right:40px;overflow-y:scroll}.download-popup .download-parts div{display:flex;align-items:center;gap:4px;color:var(--grey-4-special-2);background-color:var(--grey-2-special-3);border:1px solid var(--grey-3-special-4);padding:1px 15px 1px 7px;border-radius:8px;text-transform:capitalize;transition:all .5s ease;flex-shrink:0}.download-popup .download-parts div.downloaded{color:var(--grey-3-special-3);background-color:var(--grey-1-special-2);border-color:var(--grey-2-special-3)}.download-popup .download-parts div:not(.downloaded){cursor:pointer}.download-popup .download-parts div:before{--download:url(/static/images/download-grey-dark.svg);--downloaded:url(/static/images/downloaded-grey.svg);content:"";width:16px;height:16px;background:var(--download) center /contain no-repeat,var(--downloaded) center /0 no-repeat;transition:background-image .5s ease}.download-popup .download-parts div.downloaded:before{background-image:var(--downloaded)}.upload-popup .upload-status>:last-child{color:#717273;text-transform:capitalize}.upload-popup .upload-files>div,.upload-popup .upload-status{display:flex;justify-content:space-between;align-items:center}.upload-popup .upload-status{flex-wrap:wrap}.upload-popup .upload-status>:first-child,.upload-popup .upload-status>:last-child{display:grid;grid-auto-flow:column;grid-gap:10px}.upload-popup .upload-status>:first-child:after{content:attr(data-message);font-weight:500;color:#717273}.upload-popup .upload-status>:last-child{grid-gap:15px}.upload-popup .upload-status>:last-child span{cursor:pointer}.upload-popup .upload-status .hide-upload{width:22px;height:22px;border-radius:50%;background:var(--grey-stale-background) url(/static/images/cross-mark.svg) center /12px no-repeat}.upload-popup .upload-status .total-progress{position:relative;order:1;width:100%;height:10px;border:1px solid #979797;margin-top:4px}.upload-popup .upload-status .total-progress.show-uploading-progress-enter{height:0;border-width:0;margin-top:0;opacity:0}.upload-popup .upload-status .total-progress.show-uploading-progress-enter-active{height:10px;border-width:1px;margin-top:4px;opacity:1;transition:all .5s ease}.upload-popup .upload-status .total-progress.show-uploading-progress-exit{height:10px;border-width:1px;margin-top:4px;opacity:1}.upload-popup .upload-status .total-progress.show-uploading-progress-exit-active{height:0;border-width:0;margin-top:0;opacity:0;transition:all .5s ease}.upload-popup .upload-status .total-progress:before{content:"";position:absolute;width:calc(var(--percentage) + 2px);height:calc(100% + 2px);transition:width .5s ease;transform:translate(-1px,-1px);background-color:#ff9632}.upload-popup .upload-files>div,.upload-popup .upload-status{padding:19px 60px}.upload-popup .upload-files{height:210px;overflow-y:scroll;overscroll-behavior-y:contain}.upload-popup .upload-files span:first-child{font-weight:500;background:url(/static/images/album.svg) 0/auto 20px no-repeat;padding-left:45px;max-width:75%;word-break:break-all}.upload-popup .upload-files .upload-complete{width:24px;height:24px;background:url(/static/images/upload-complete.svg) 50%/22px no-repeat;flex-shrink:0}.float-buttons{--padding:5px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;position:sticky;left:100%;bottom:60px;padding-right:var(--padding);z-index:1;pointer-events:none;overflow-x:hidden}.float-buttons input{display:none}.back-to-top,.disable-face-filter,.enable-face-filter,.face-filter-loading,.show-add-image,.show-customer-enquiry,.show-referral{border-radius:8px;cursor:pointer;pointer-events:all}.face-filter-loading{cursor:default}.back-to-top,.show-add-image,.show-referral{width:48px;height:48px;margin:0 1px;transition:transform .3s ease,opacity 0s ease 0s}.show-add-image{background:#ff9632 url(/static/images/plus.svg) 50%/40px no-repeat}.back-to-top{background:#424344 url(/static/images/back-to-top.svg) 50%/40px no-repeat}.show-referral{background:#ff6e5a url(/static/images/referral.svg) 50%/40px no-repeat}.show-customer-enquiry{--profile:none;position:relative;display:grid;align-items:center;width:50px;height:50px;border:1px solid #ffffff;box-sizing:border-box;border-radius:50%;color:#ffffff;background:#ff9632 var(--profile) center /cover no-repeat;text-align:center;filter:drop-shadow(0 0 4px rgba(0,0,0,.15))}.show-customer-enquiry.with-rating{grid-template-rows:1fr 16px;gap:2px;align-items:flex-start;background:linear-gradient(0deg,#ffffff 0,#ffffff 100%) 0 100% /100% 18px no-repeat,var(--profile) center /cover no-repeat,#ff9632;padding-top:9px}.show-customer-enquiry:before{top:-4px;right:-3px;width:14px;height:14px;border:1px solid #ffffff;box-sizing:border-box}.show-customer-enquiry .name{font-size:18px;line-height:17px;text-shadow:0 0 2px rgba(0,0,0,.5)}.show-customer-enquiry .rating{display:flex;justify-content:center;align-items:center;height:11px;color:#454545;font-size:8px}.show-customer-enquiry .rating:after{content:"";width:10px;height:10px;background:url(/static/images/star-grey-2.svg) 50%/contain no-repeat}.back-to-top.hide-back,.image-grid.select-mode+.float-buttons .show-add-image{transform:translateX(calc(100% + var(--padding)));opacity:0;pointer-events:none;transition:transform .3s ease,opacity 0s ease .5s}.disable-face-filter,.enable-face-filter,.face-filter-loading{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:8px;padding:4px 16px 4px 4px;color:#ffffff;background-color:#4141ff;text-align:right;max-width:500px;box-sizing:border-box}.disable-face-filter:before,.enable-face-filter:before,.face-filter-loading:before{content:"";width:40px;height:40px;background:50%/contain no-repeat}.enable-face-filter:before,.face-filter-loading:before{background-image:url(/static/images/find-yourself.svg)}.disable-face-filter:before{background-image:url(/static/images/Chevron-Left-white-2.svg)}.show-face-filter-button-enter,.show-face-filter-button-exit.show-face-filter-button-exit-active{transform:translateX(calc(100% + var(--padding)))}.show-face-filter-button-enter-active,.show-face-filter-button-exit{transform:translateX(0)}.show-face-filter-button-enter-active,.show-face-filter-button-exit-active{transition:transform .5s ease}.popup_box.upload>*{padding:130px 0 430px;background:#ffffff url(/static/images/about-banner.svg) left calc(100% + 1px) /auto 300px no-repeat}.popup_box.upload label input{display:none}.popup_box.upload h2{color:#131415}.popup_box.upload .show-add-image{margin-bottom:50px}.upload-popup .upload-files.show-uploading-items-enter{height:0}.upload-popup .upload-files.show-uploading-items-enter-active{height:210px;transition:height .5s ease}.upload-popup .upload-files.show-uploading-items-exit{height:210px}.upload-popup .upload-files.show-uploading-items-exit-active{height:0;transition:height .5s ease}.cover-image-cropper{padding-bottom:56.25%;background:50%/100% no-repeat;cursor:pointer;-webkit-tap-highlight-color:transparent}.switch-table .cover-image-cropper{margin-top:20px;touch-action:none}button.pick{border-color:rgba(161,161,161,.8);color:var(--text-color);height:32px;min-width:120px;padding:0 15px}.switch-table button.pick{margin-top:41px;padding:0 15px}.create-album button.delete,.switch-table button.pick{position:static}.create-album button.delete:after,.switch-table button.pick:after{content:unset}.popup_box.pick-image>div{display:grid;width:700px;max-height:90%;padding:40px 30px 0;min-height:unset;gap:30px;overflow-y:scroll}.popup_box.pick-image>div:after{content:"";height:10px}.popup_box.pick-image h4{text-align:left;padding:0 6px}.popup_box.pick-image .pick-image-grid{position:relative}.popup_box.pick-image .pick-image-grid>div{--column:5;cursor:pointer}.create-album button.delete{grid-column-start:unset;margin:0 auto 0 80px;height:40px}.create-album button.delete:before,.tab-section .comments-section .delete,.tab-section button.delete-version:before{content:"";display:inline-block;width:20px;height:22px;vertical-align:bottom;margin-right:11px;background:url(/static/images/bin-grey.svg) top/20px no-repeat}.album-image{width:100%;color:var(--text-color);-webkit-tap-highlight-color:transparent;position:fixed;top:0;right:0;bottom:0;left:0}.album-image,.album-image .left-panel{display:flex;background-color:var(--background-color)}.album-image .left-panel{flex-direction:column;width:31px;flex-shrink:0;padding:60px 20px 25px 30px;transition:width .5s ease;z-index:3}.album-image .left-panel.active,.album-image .left-panel:hover{width:290px}.album-image .left-panel .tabs,.album-image .left-panel>div{display:grid;grid-gap:30px}.album-image .left-panel .tabs{grid-auto-rows:min-content}.tab-switch{display:grid;grid-auto-flow:column;grid-gap:20px;grid-auto-columns:32px min-content;color:#717273;font-size:20px;line-height:32px;font-weight:500;text-transform:capitalize;cursor:pointer;white-space:nowrap}.tab-switch:before{content:"";height:32px;background:50%/32px no-repeat}.tab-switch:after{content:attr(data-message);width:0;overflow:hidden;transition:width .5s ease}.album-image .left-panel .tab-container.active .tab-switch{grid-gap:0;transition:grid-gap 0s ease .5s}.album-image .left-panel .tab-container.active .tab-switch:after{width:0}.album-image .left-panel.active .tab-switch:after,.album-image .left-panel:hover .tab-switch:after{width:100%}.album-image .left-panel .tab-container{grid-template-columns:auto 1fr;grid-gap:20px;position:relative;flex-grow:1;max-height:calc(100% - 114px - 62px - 52px)}.album-image.customer .left-panel .tab-container{max-height:calc(100% - 238px - 62px - 52px)}.album-image .left-panel .tab-container label{position:relative}.album-image .left-panel .tab-container .tab-switch{color:var(--text-color)}.album-image .left-panel .tab-container .tab-switch:not(:hover){opacity:.4}.album-image .left-panel .tab-container :checked+.tab-switch{opacity:1}.album-image .left-panel .tab-container .tab-switch+div{width:5px;height:100%;position:absolute;top:0;left:-30px;background-color:#ff9632}.album-image .left-panel input{display:none}.album-image .left-panel .back{font-weight:700;margin-bottom:20px}.album-image .left-panel .back,.album-image .left-panel .back-actions span{color:var(--text-color);align-items:center}.album-image .left-panel .back:before{transform:rotate(-45deg) translate(40%,40%)}.album-image .left-panel .recommend:before{background-image:url(/static/images/star-outline-white.svg)}.album-image .left-panel .versions:before{content:attr(data-version);text-align:center}.album-image .left-panel .compare:before{background-image:url(/static/images/compare.svg)}.album-image .left-panel .draw:before{background:url(/static/images/draw-white.svg) 50%/auto 32px no-repeat}.album-image .left-panel .comment:before{background-image:url(/static/images/comment-outline.svg)}.album-image .left-panel .face-finder:before{background-image:url(/static/images/ai-face-finder.svg)}.album-image .left-panel .tab-switch.activity:before{background-image:url(/static/images/activity.svg)}.album-image .left-panel .info:before{background-image:url(/static/images/info.svg)}.album-image .left-panel .divider{border:1px solid #717273;width:100%;margin:30px 0}.album-image .left-panel .counts{margin-top:auto;grid-auto-flow:column;grid-auto-columns:min-content;width:0;overflow:hidden;transition:opacity .8s ease .5s;justify-content:center;opacity:0}.album-image .left-panel.active .counts,.album-image .left-panel:hover .counts{width:100%;opacity:1;overflow:unset}.album-image .left-panel .counts span{align-items:center}.album-image .left-panel .counts span:after{width:32px;height:32px}.album-image .left-panel .counts span.approve:after,.album-image .left-panel .counts span.like:after,.album-image .left-panel .counts span.pick:after,.album-image .left-panel .counts span.recommend:after{background-size:33px}.album-image .left-panel .counts span.like{position:relative}.album-image .left-panel .counts span.like:before{content:attr(data-count);font-size:20px}.album-image .left-panel .counts span.like:hover>div,.album-image .left-panel .counts span.like>div{display:block;max-width:300px;right:unset;left:0}.album-image .left-panel .counts span.like:hover>div{transition-delay:unset}.album-image .left-panel .counts span.like>div span{display:block}.album-image .left-panel .counts span.like>div span:after{content:unset}.album-image .canvas-container{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:2;position:relative;flex-grow:1}.album-image .canvas-container>div{cursor:pointer;position:absolute}.album-image .canvas-container .filename,.photo-actions,.zoom-container{display:grid;grid-auto-flow:column;grid-gap:30px;background-color:rgba(19,20,21,.7);color:#ffffff;z-index:20;font-size:35px;line-height:60px;padding:0 10px;position:absolute;bottom:10px}.photo-actions{right:60px;padding:0 15px}.album-image .canvas-container .filename{left:10px;font-size:20px;max-width:300px;overflow:hidden;text-overflow:ellipsis;display:block}.zoom-container>span,.zoom-container>span:nth-child(2).reset-zoom{cursor:pointer}.zoom-container>span:nth-child(2){width:25px;background:url(/static/images/zoom.svg) 50%/25px no-repeat;cursor:default}.zoom-container>span:nth-child(2).reset-zoom{background-image:url(/static/images/zoom-reset.svg);background-position-y:3px}.photo-actions>span{height:60px;width:30px;cursor:pointer}.mobile-file-info .buttons-grid span.delete,.photo-actions>span.delete{background:url(/static/images/bin.svg) 50%/26px no-repeat}.photo-actions>span.download{background:url(/static/images/download-white.svg) 50%/25px no-repeat}.photo-actions>span.share{background:url(/static/images/share-white.svg) 50%/22px no-repeat}.show-tab-section-enter{opacity:0}.show-tab-section-enter-active{opacity:1;transition:all .5s ease .5s}.show-tab-section-exit{opacity:1;position:absolute;right:0;width:238px;height:100%}.show-tab-section-exit-active{opacity:0;transition:all .5s ease}.album-review .review-tags,.carousel,.filter-quota,.folders-grid,.tab-section{scrollbar-width:none}.album-review .review-tags::-webkit-scrollbar,.carousel::-webkit-scrollbar,.filter-quota::-webkit-scrollbar,.folders-grid::-webkit-scrollbar,.tab-section::-webkit-scrollbar{display:none}.tab-section{display:grid;grid-gap:15px;grid-auto-rows:min-content;font-size:20px;line-height:26px;font-weight:500;text-transform:capitalize;max-height:100%;overflow-x:hidden;overflow-y:scroll}.tab-section>span:not(:first-of-type){margin-top:15px}.tab-section .versions-section{display:grid;font-size:20px;grid-gap:15px;grid-template-columns:repeat(5,min-content);color:#a1a1a1}.tab-section .versions-section span{cursor:pointer}.tab-section .versions-section :checked+span,.tab-section .versions-section span.active,.tab-section .versions-section span:hover{color:var(--text-color)}.tab-section .versions-section :checked+span,.tab-section .versions-section span.active{border-bottom:2px solid #ff9632}.tab-section button.small{min-width:110px;padding:0}.bottom-panel button.undo,.tab-section button.add-version,.tab-section button.undo{background-color:#717273;color:#000000}.tab-section button.add-version{width:100%}.tab-section button.add-version:before{content:"+";margin-right:15px}.bottom-panel button.undo:before,.tab-section button.undo:before{content:"";width:11px;height:22px;background:url(/static/images/undo.svg) 50%/11px no-repeat;display:inline-block;margin-right:10px;vertical-align:bottom}.tab-section .buttons-grid{grid-template-columns:1fr;justify-content:unset;grid-auto-flow:unset}.version-compare{background:var(--imageRight) left bottom /100% auto no-repeat,linear-gradient(to bottom,transparent 0 50px,#ffffff 50px 100%);display:flex;font-size:20px;line-height:26px;font-weight:500}.version-compare.vertical-slider{bottom:0}.version-compare:before{content:"";display:block;width:var(--width);height:var(--height);background:var(--imageLeft) left bottom /auto calc(100% - 50px) no-repeat,linear-gradient(to bottom,transparent 0 50px,#ffffff 50px 100%);box-sizing:border-box;border-right:2px solid #ffffff}.version-compare .scroll-hint,.version-compare .version-numbers{display:grid;transform:translateX(calc(-50% - 1px));position:absolute;left:var(--width);align-items:center}.version-compare .version-numbers{grid-auto-flow:column;grid-template-rows:min-content;grid-gap:15px;align-self:flex-start;line-height:23px}.version-compare .version-numbers div{display:block;width:23px;height:23px;border-radius:50%;background-color:#ffffff;position:relative}.version-compare .scroll-hint:after,.version-compare .scroll-hint:before,.version-compare .version-numbers:after,.version-compare .version-numbers:before{content:"";display:block;height:11px;width:11px;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(-45deg)}.version-compare .scroll-hint:after,.version-compare .version-numbers:after{transform:rotate(135deg)}.version-compare .version-numbers span{min-width:40px}.version-compare .version-numbers span:first-child{order:-1;text-align:right}.version-compare .version-numbers span:last-child{order:1;text-align:left}.version-compare .scroll-hint{width:180px;height:180px;border-radius:50%;background-color:rgba(19,20,21,.75);grid-template-columns:min-content 100px min-content;grid-gap:8px;justify-content:center;align-self:center;text-align:center;flex-shrink:0;font-weight:700;color:#ffffff}.color-picker,.comment-color-picker{display:grid;grid-auto-flow:column;grid-gap:4px;grid-auto-columns:max-content}.color-picker div{padding:4px;border:1px solid transparent;border-radius:50%;cursor:pointer}.comment-color-picker div{padding-bottom:4px;margin:0 5px;border-bottom:1px solid transparent;cursor:pointer;--backgroundColor:#ffffff}.color-picker div:before,.comment-color-picker div:before{content:"";width:20px;height:20px;border-radius:50%;background-color:var(--backgroundColor);display:block}.color-picker :checked+div,.comment-color-picker :checked+div{border-color:#ffffff}.color-picker .comment-all{margin-top:15px;padding:0;cursor:default;--backgroundColor:#ffffff}.color-picker .close-color{width:30px;background:url(/static/images/cross-mark.svg) 50%/15px no-repeat;cursor:pointer}.comment-color-picker div.all{padding:0 0 4px;--backgroundColor:unset}.comment-color-picker div.all:before{content:attr(data-message);font-size:16px;line-height:20px;width:auto}.canvas-container>div.red{cursor:url(/static/images/cursor-red.svg) 7 29,default}.canvas-container>div.orange{cursor:url(/static/images/cursor-orange.svg) 7 29,default}.canvas-container>div.yellow{cursor:url(/static/images/cursor-yellow.svg) 7 29,default}.canvas-container>div.blue{cursor:url(/static/images/cursor-blue.svg) 7 29,default}.canvas-container>div.green{cursor:url(/static/images/cursor-green.svg) 7 29,default}.tab-section .activities-section,.tab-section .comments-section,.tab-section .no-comment{display:grid;grid-gap:15px;font-size:16px;line-height:20px}.tab-section .comments-section .comment{display:grid;grid-gap:4px;text-transform:none}.tab-section .activities-section .date,.tab-section .comments-section .comment>span,.tab-section .no-comment{color:#717273;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-section .no-comment{white-space:unset;text-align:center;text-transform:none}.tab-section .comments-section .comment>div{display:grid;grid-auto-flow:column;grid-gap:10px;grid-auto-columns:1fr auto}.tab-section .comments-section .delete{cursor:pointer;margin:0}.tab-section .comments-section span.comment-done{text-decoration:line-through}.tab-section .comments-section .comment-done div{width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid #717273;cursor:pointer}.tab-section .comments-section .comment-done :checked+div{background:#717273 url(/static/images/comment-done.svg) 50%/cover no-repeat}.tab-section .comments-section+.send-comment{color:#717273;font-size:16px;align-items:center;grid-template-columns:minmax(0,1fr) max-content}.tab-section .comments-section+.send-comment textarea,.tab-section .comments-section+.send-comment:before{background-color:transparent;padding:4px 15px;font-weight:500;color:var(--text-color);resize:none;grid-area:1/1/1/1}.tab-section .comments-section+.send-comment:before{content:attr(data-message) " ";white-space:pre-wrap;box-sizing:border-box;visibility:hidden;text-transform:none}.tab-section .comments-section+.send-comment input[type=submit]{display:block;background-color:unset;padding:0;border:0;color:#717273;font-size:16px;line-height:20px;font-weight:500;text-transform:capitalize;cursor:pointer}.tab-section .activities-section .activity{display:grid;grid-column-gap:10px;--backgroundImage:url(/static/images/profile.svg);grid-template-columns:min-content 1fr min-content}.tab-section .activities-section .activity:before{content:"";width:35px;height:35px;background:var(--backgroundImage) center /cover no-repeat;border-radius:50%;grid-row-end:span 2}.tab-section .activities-section .activity div{display:grid}.tab-section .activities-section .activity .time{text-transform:lowercase;white-space:nowrap}.tab-section .activities-section .activity .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-section .activities-section .activity span:not(.name):not(.time){grid-column-end:span 2}.tab-section .section-title{display:grid;grid-auto-flow:column;grid-template-columns:1fr min-content;align-items:center}.tab-section .hide-section{width:16px;height:26px;background:url(/static/images/hide-section.svg) 50%/16px no-repeat;cursor:pointer}.tab-section .file-info-section{display:grid;grid-gap:20px;font-size:16px;line-height:20px;font-weight:700}.tab-section .file-info-section>div{display:grid}.tab-section .file-info-section>div>span:first-child{font-weight:500;color:#717273}.tab-section .file-info-section>div>span:first-child:after{content:":"}.tab-section .file-info-section>div>span:last-child{text-transform:none;word-break:break-all}.next-image,.prev-image{height:30px;width:30px;border-top:3px solid #717273;border-left:3px solid #717273;transform:rotate(-45deg);position:absolute;z-index:16}.prev-image{left:35px}.next-image{right:35px;transform:rotate(135deg)}.next-image:hover,.prev-image:hover{border-color:#ffffff}.judge-grid .judge-popup .next-judge:before,.judge-grid .judge-popup .prev-judge:before,.next-image:before,.prev-image:before{content:"";display:block;width:200%;height:300%;transform:rotate(-135deg) translate(70%,10%);cursor:pointer}.settings{margin-top:160px;padding:0 60px 120px;min-height:calc(100vh - 160px);background:url(/static/images/settings-background.svg) bottom/100% no-repeat;box-sizing:border-box}.settings>.buttons-grid{justify-content:unset;white-space:nowrap;padding:20px 0;grid-gap:50px}.settings h4{font-size:24px;padding-bottom:5px;border-bottom:4px solid transparent}.settings :checked+a h4{border-color:#ff9632}.settings .settings-switch{display:grid;grid-gap:30px;font-size:24px;line-height:31px;font-weight:500;text-transform:uppercase;color:#717273;grid-auto-rows:min-content;white-space:nowrap}.settings .pick-profile label input,.settings .settings-grid form button.hidden,.settings .settings-switch input,.settings>.buttons-grid input{display:none}.settings .settings-switch :checked+a{color:var(--text-color);font-weight:700}.settings .settings-grid{display:grid;grid-template-columns:250px 1fr min-content;grid-gap:40px;padding:30px 0}.settings .settings-grid>button{align-self:flex-start;white-space:nowrap}.settings .settings-grid .input-table{grid-template-columns:min-content 420px;grid-gap:30px 50px}.settings .settings-grid .input-table span{white-space:nowrap}.settings .profile-title{align-self:flex-start}.settings .pick-profile{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;--profile:url(/static/images/profile.svg)}.settings .pick-profile:before{content:"";width:120px;height:120px;background:var(--profile) center /cover no-repeat;border-radius:50%}.settings form .pick-profile label{cursor:pointer}.settings form .pick-profile button{pointer-events:none}.settings form button.pick:after{content:unset}.settings .subdomain-input-container{display:flex;align-items:center;text-transform:none}.settings .subdomain-input-container input{flex-grow:1}.popup_box.change-password>*{padding:60px 90px 330px;align-items:unset;background:#ffffff url(/static/images/change-password-background.svg) center calc(100% + 1px) /100% no-repeat;position:relative;overflow:hidden}.popup_box.change-password h4{text-align:left;line-height:33px;margin-bottom:30px}.popup_box.change-password .input-table input{border-color:#131415;color:#131415}.categories-title{font-size:24px}.subscription-settings,.subscription-settings .plan-details .price-cycle span{text-transform:capitalize}.subscription-settings{display:grid;grid-gap:55px}.subscription-settings .subscription-setting{display:grid;grid-gap:30px;grid-auto-rows:min-content}.subscription-settings .plan-name{align-items:baseline;display:grid;grid-template-columns:max-content auto;grid-row-gap:20px}.plan-card:before,.subscription-settings .plan-name:after{content:"";width:130px;height:90px;background:50%/contain no-repeat}.subscription-settings .plan-name:after{grid-column-end:span 2}.plan-card:before{margin:30px auto 20px}.plan-card.rookie:before,.subscription-settings .plan-name.rookie:after{background-image:url(/static/images/plan-rookie.svg)}.plan-card.uprising:before,.subscription-settings .plan-name.uprising:after{background-image:url(/static/images/plan-uprising.svg)}.plan-card.professional:before,.subscription-settings .plan-name.professional:after{background-image:url(/static/images/plan-professional.svg)}.plan-card.legend:before,.subscription-settings .plan-name.legend:after{background-image:url(/static/images/plan-legend.svg)}.plan-card.free:before,.subscription-settings .plan-name.free:after{background-image:url(/static/images/plan-free.svg)}.plan-card.core:before,.subscription-settings .plan-name.core:after{background-image:url(/static/images/plan-core.svg)}.plan-card.premium:before,.subscription-settings .plan-name.premium:after{background-image:url(/static/images/plan-premium.svg)}.plan-card.enterprise:before,.subscription-settings .plan-name.enterprise:after{background-image:url(/static/images/plan-enterprise.svg)}.plan-card.core:before,.plan-card.enterprise:before,.plan-card.free:before,.plan-card.premium:before{margin-bottom:-15px}@media (min-width:992px){.plan-card.core:before,.plan-card.enterprise:before,.plan-card.free:before,.plan-card.premium:before{margin-top:50px}}@media (max-width:767px){.plan-card.core:before,.plan-card.enterprise:before,.plan-card.free:before,.plan-card.premium:before{margin-top:45px;margin-bottom:-18px}}.subscription-settings .plan-name h4{line-height:33px}.subscription-settings .plan-details{display:grid;grid-gap:15px}.subscription-settings .plan-details .price-cycle{text-transform:none}.subscription-settings .buttons-grid{justify-content:unset;white-space:nowrap}.subscription-settings .filter-quota{position:static;flex-direction:row;flex-wrap:wrap;gap:50px 100px;border:2px solid #ffffff;width:auto;padding:30px 30px 10px;overflow-y:unset}.subscription-settings .filter-quota .quota,.subscription-settings .filter-quota .storage{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,min-content);grid-auto-columns:max-content;grid-column-gap:35px;margin:0}.subscription-settings .filter-quota .storage{grid-template-rows:repeat(3,min-content)}.popup_box.cancel-subscription span,.popup_box.guide_start span{text-align:center;margin-top:30px;text-transform:none}.mobile-nav-menu{position:fixed;top:160px;right:0;width:270px;padding:30px 0 90px;box-sizing:border-box;background:#ffffff url(/static/images/delete-background.svg) bottom/100% no-repeat;color:#131415;display:grid;grid-gap:30px;grid-auto-rows:min-content;text-transform:capitalize;z-index:20}.mobile-nav-menu .language-list,.mobile-nav-menu>a{margin:0 30px}.show-nav-menu-enter{transform:translateY(-100%);opacity:0}.show-nav-menu-enter-active{transition:all .5s ease}.show-nav-menu-enter-active,.show-nav-menu-exit{transform:translateY(0);opacity:1}.show-nav-menu-exit-active{transform:translateY(-100%);opacity:0;transition:all .5s ease}.mobile-nav-menu .menu-profile{padding:0 30px 30px;border-bottom:1px solid #979797;display:grid;grid-auto-flow:column;grid-gap:20px;grid-auto-columns:min-content 1fr;align-items:center;--profile:url(/static/images/profile-black.svg)}.customer-album-cover-container .cover-profile.with-profile:before,.mobile-nav-menu .menu-profile:before{content:"";background:var(--profile) center /cover no-repeat;width:70px;height:70px;border-radius:50%}.collapsed-pricing,.plan-card,.pricing-features{font-size:16px;line-height:26px}.plan-card,.pricing-features{color:#d1d1d1}.pricing-container.upgrade .plan-card,.pricing-container.upgrade .pricing-features{color:var(--grey-4)}.plan-card{display:grid;padding:60px 15px 45px;gap:35px;text-align:center;width:100%;box-sizing:border-box;grid-auto-rows:max-content}.plan-card h2{order:-1;line-height:40px;letter-spacing:.012em}.plan-card .annually{display:grid;text-transform:capitalize}.album-grid-container h1,.lead-credits-available-container h1,.plan-card .annually h1,.popup-box-2023.photographer-referral h1,h1.pricing-header{font-size:42px;line-height:50px}.plan-card .annually>div{display:flex;justify-content:center;align-items:baseline;gap:8px}.bookings-lead-credits b,.customer-referral-profile h5,.lead-credits-available-container b,.plan-card .annually span,.popup-box-2023.photographer-referral b.header,.popup-box-2023.share-review b.header,.popup-box-2023.verify-share b,.pricing-cards .popular,.pricing-features-header,.print-checkout-summary .header,.print-store-header b,.referee-form h4{font-size:20px;line-height:24px;letter-spacing:1.5px}.customer-referral-profile h5,.referee-form h4{letter-spacing:.5px}.plan-card .annually span,.pricing-cards .popular,.pricing-features-header{text-transform:uppercase}.plan-card .annually span{font-weight:700;color:#ffffff}.pricing-container.upgrade .plan-card .annually span{color:var(--text-color)}.plan-card .monthly{display:grid;gap:25px;grid-template-rows:26px max-content}.plan-card .monthly:after{content:"";width:30px;height:30px;border-radius:0 30px 0 0;margin-left:auto;margin-right:auto;grid-row-start:2}.plan-card .monthly.corporate:after{margin-top:25px}.plan-card.free .monthly:after,.plan-card.rookie .monthly:after{background-color:#ff9632}.plan-card.core .monthly:after,.plan-card.uprising .monthly:after{background-color:#ff6e5a}.plan-card.premium .monthly:after,.plan-card.professional .monthly:after{background-color:#4141ff}.plan-card.enterprise .monthly:after,.plan-card.legend .monthly:after{background-color:#ffd741}.plan-card a{margin-top:5px}.payment{margin-top:160px;padding:0 60px 140px;display:grid;grid-template-columns:1fr 430px;min-height:calc(100vh - 160px);background:url(/static/images/payment-background.svg) right calc(100% + 1px) /auto 140px no-repeat;box-sizing:border-box;gap:50px}.payment h2{text-align:left;text-transform:none}.payment .billing-cycles{display:grid;grid-gap:60px;grid-auto-rows:min-content;max-width:550px}.payment .billing-cycles span{text-transform:capitalize}.payment .billing-cycles>div{display:grid;grid-gap:80px}.payment .billing-cycles .billing-cycle{display:grid;grid-template-columns:max-content 1fr max-content;grid-column-gap:30px;font-size:20px;line-height:26px;align-items:flex-start}.payment .billing-cycles .billing-cycle input{display:none}.payment .billing-cycles .billing-cycle input+div{width:30px;height:30px;border-radius:50%;border:2px solid #ff9632;box-sizing:border-box;cursor:pointer}.payment .billing-cycles .billing-cycle :checked+div{background-color:#ff9632}.payment .billing-cycles .billing-cycle>div{display:grid}.payment .billing-cycles .billing-cycle>div span:last-child{font-size:16px;line-height:21px;color:#717273;text-transform:none}.payment .billing-cycles .billing-cycle h4,.payment .order-summary h4{font-size:20px;line-height:28px}.payment .billing-cycles .billing-cycle span[data-discount]:after{display:inline-block;content:attr(data-discount);font-size:16px;color:#ff9632;text-transform:none;font-weight:700}.payment .order-summary{border:2px solid #ffffff;border-radius:10px;padding:20px 25px 25px;align-self:flex-start;display:flex;flex-direction:column}.payment .order-summary h4{text-align:left}.payment .order-summary>div{display:grid;grid-template-columns:1fr min-content;margin:15px 0 45px;grid-gap:15px;text-transform:capitalize;white-space:nowrap}.payment .order-summary>div span:nth-child(2n){font-weight:700;text-align:end}.payment .order-summary .divider,.payment .order-summary .note{grid-column-end:span 2}.payment .order-summary .note{font-size:12px;line-height:16px;text-transform:none;color:#717273;font-style:italic;margin-top:10px}.payment .order-summary .divider{border:1px solid #ffffff}.payment .order-summary .total-price{color:#ff9632}.payment .order-summary button{align-self:center;padding:12px 45px}.customer-album-cover-container{justify-content:flex-end;padding:40px 60px}.customer-album-cover-container h1{font-size:80px;line-height:110px}.customer-album-cover-container .cover-profile{display:grid;grid-auto-flow:column;grid-gap:10px;font-size:30px;line-height:40px;font-weight:700;align-items:center;color:#ffffff}.customer-album-cover-container .cover-profile.with-profile:before{width:50px;height:50px}.popup-box-2023.verify-share .iti{color:#131415}.iti .iti__country-list{color:var(--text-color);background-color:var(--background-color)}.popup-box-2023.customer-enquiry .iti .iti__country-list,.popup-box-2023.exchange-contact .iti .iti__country-list{color:var(--text-color-invert);background-color:var(--background-color-invert)}body.landing-mode .iti .iti__country-list{color:#ffffff;background-color:#131415}.popup-box-2023.verify-share .iti .iti__country-list{color:#131415;background-color:#ffffff}.iti.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti.iti--separate-dial-code .iti__selected-flag{background-color:transparent}.iti .iti__selected-flag:focus{outline:none}.version-picker{display:grid;grid-gap:10px;border:1px solid #ffffff;padding:0;background-color:#131415}.version-picker span{padding:0 25px;color:#717273;text-align:center}.version-picker :checked+span{color:#ffffff}.version-picker:after,.version-picker:before{content:"";height:1px}.bottom-panel .show-version-picker-exit,.bottom-panel .show-version-picker-exit-active{position:absolute}.info-container{display:flex;gap:4px;align-items:center}.info-container .hover-info{position:relative;width:16px;height:16px;background:url(/static/images/hover-info.svg) 50%/contain no-repeat}.share-scrollable .info-container .hover-info{position:static}.info-container .hover-info div,.toggle-info-container .disabled-message{position:absolute;top:calc(100% + 5px);right:0;transform:translateX(50%);width:250px;padding:8px 12px;box-sizing:border-box;background-color:var(--background-color-invert);color:var(--text-color-invert);border-radius:8px;font-family:var(--content-family);font-weight:400;text-align:left;text-transform:none;letter-spacing:normal;z-index:1}.share-scrollable .info-container .hover-info div,.toggle-info-container .disabled-message{top:var(--top);right:unset;transform:none;width:max-content;max-width:270px}.popup_box .info-container .hover-info div,.popup_box .toggle-info-container .disabled-message{background-color:var(--background-color);color:var(--text-color)}.info-container .hover-info div .link{display:inline-flex;align-items:center;color:#ff9632;font-weight:700}.info-container .hover-info div .link:after{content:"";width:24px;height:24px;background:url(/static/images/Chevron-Right-orange.svg) 50%/contain no-repeat}.ambassador-banner,.contest-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/static/images/contest/contest-landing.jpg) 50%/cover no-repeat;position:relative;font-size:20px;line-height:26px}.ambassador-banner{background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.3)),url(/static/images/ambassador/ambassador-banner.jpg) 50% /cover no-repeat}.contest-banner.marriott-contest{background:linear-gradient(0deg,rgba(19,20,21,.45),rgba(19,20,21,.45)),url(/static/images/contest-marriott/marriott-contest-cover.jpg) 50% /cover no-repeat}.contest-banner.indonesia-contest{background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/static/images/contest-indonesia/contest-cover.jpg) top /cover no-repeat;grid-gap:10px}.contest-banner.ukraine-contest{background:url(/static/images/contest-ukraine/contest-cover.jpg) top/cover no-repeat}.contest-banner h1+span,.contest-banner.marriott-contest .contest-title,.contest-banner.ukraine-contest h1{font-size:80px;line-height:66px;font-weight:700;text-transform:uppercase;letter-spacing:6px;margin:40px 0 70px}.contest-banner.marriott-contest .contest-title,.contest-banner.ukraine-contest h1{line-height:96px;font-weight:400;text-transform:capitalize;letter-spacing:unset;margin:10px 0 40px}.contest-banner.ukraine-contest h1{margin:0}.ambassador-banner .banner-credit,.contest-banner .banner-credit{position:absolute;bottom:30px;right:60px}.ambassador-banner .banner-credit:before,.ambassador-image-text>div:last-child:before,.contest-banner .banner-credit:before{content:attr(data-credit)}.ambassador-banner .banner-top,.contest-banner .banner-top{position:absolute;top:0}.contest-banner.indonesia-contest img,.contest-banner.marriott-contest img{width:380px}.contest-banner.indonesia-contest img{padding:18px 0}.contest-banner.indonesia-contest .contest-header,.contest-banner.marriott-contest .contest-header{font-size:35px;line-height:55px}.contest-tab-paragraphs{display:grid;grid-gap:25px;max-width:1440px;margin:auto}.ambassador-paragraph:after,.ambassador-paragraph:before,.contest-tab-paragraphs:after,.contest-tab-paragraphs:before{content:"";width:430px;height:140px;background:url(/static/images/contest-tab-background.svg) 50%/contain no-repeat;display:block}.ambassador-paragraph:before,.contest-tab-paragraphs:before{transform:scaleX(-1)}.ambassador-paragraph:after,.contest-tab-paragraphs:after{margin-left:auto}.contest-tabs{display:grid;grid-template-columns:repeat(4,max-content);grid-row-gap:40px;justify-content:space-around;padding:55px 70px}.marriott-contest .contest-tabs{grid-template-columns:repeat(5,max-content)}.contest-tabs label{display:flex;justify-content:center}.contest-tabs input{display:none}.contest-tabs h4{font-size:24px;line-height:33px;cursor:pointer;border-bottom:4px solid transparent;transition:all .5s ease}.contest-tabs :checked+h4{border-color:#ff9632}.contest-tab-paragraphs .hotel-card,.contest-tab-paragraphs .hotel-table,.contest-tab-paragraphs ol,.contest-tab-paragraphs p,.contest-tab-paragraphs ul{margin:0;text-align:left;padding:0 70px;max-width:unset;white-space:pre-line;font-size:24px;line-height:31px}.contest-tab-paragraphs ul{padding-left:100px}.contest-tab-paragraphs a,.create-album.contest-marriott-apply span a,.popup_box.payment-completed a,.popup_box.share-template .share-grid .textarea a{color:#50c3fe}.contest-tab-paragraphs a:hover,.create-album.contest-marriott-apply span a:hover,.hidden-warning span:hover,.popup_box.cancel-subscription span a:hover,.popup_box.share-template .share-grid .textarea a:hover,.reset-container span:hover{text-decoration:underline}.contest-tab-paragraphs ol{counter-reset:how-to-enter;list-style-type:none}.contest-tab-paragraphs ol li{display:flex}.contest-tab-paragraphs ol li:before{display:inline-block;counter-increment:how-to-enter;content:counter(how-to-enter) ". ";width:34px;flex-shrink:0;font-weight:700}.contest-tab-paragraphs ol ul{padding-left:20px;padding-right:0}.contest-tab-paragraphs ol ul li:before{counter-increment:unset;content:"•"}.contest-tab-paragraphs .nft-id-cards,.create-album.contest-marriott-apply .nft-id-cards{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:20px 60px}.contest-tab-paragraphs .nft-id-cards img{max-width:333px}.contest-tab-paragraphs .hotel-table{display:grid;grid-template-columns:1fr 570px;border:2px solid #ffffff;padding:0;margin:0 200px}.contest-tab-paragraphs .hotel-table>*{padding:20px 30px}.contest-tab-paragraphs .hotel-table>:nth-child(n+3){border-top:2px solid #ffffff}.contest-tab-paragraphs .hotel-table ol li:before{font-weight:400}.contest-tab-paragraphs .hotel-table .hotels-list{display:grid}.contest-tab-paragraphs .hotel-card{display:flex;flex-direction:column;align-items:flex-start;margin-top:120px;padding:0 200px}.contest-tab-paragraphs .hotel-card a+a{font-size:20px;line-height:26px;margin-top:10px}.contest-tab-paragraphs .hotel-card .hotel-table{margin:25px 0 0;width:100%;box-sizing:border-box}.contest-tab-paragraphs .hotel-card .hotel-images{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:30px}.contest-tab-paragraphs .hotel-card .hotel-images img{max-width:100%}.contest-winners p{text-align:center}.contest-winners h1+p{margin-top:15px}.contest-winners .contest-winners-image{padding:40px 70px;display:grid;grid-gap:40px}.contest-winners .contest-winners-image img{width:100%}.marriott-contest .contest-winners .contest-winners-image img{width:auto;height:75vh;max-height:750px;margin:auto}.contest-winners .contest-winners-image+p{padding:0 200px;margin-bottom:120px}.contest-winners .contest-winners-image+p b{display:block;margin-bottom:10px}.contest-inspiration{padding:120px 0 70px;display:grid;grid-gap:80px;max-width:1440px;margin:auto}.contest-inspiration .contest-inspiration-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px 10px}.contest-inspiration .contest-inspiration-grid>div{display:grid;grid-gap:15px;text-align:center;grid-template-rows:1fr auto}.contest-inspiration .contest-inspiration-grid img{width:100%}.contest-inspiration .contest-inspiration-grid span{font-size:20px;line-height:26px}.popup_box.ambassador-apply textarea{border:1px solid #a1a1a1;border-radius:20px;padding:10px 20px;font-size:16px;line-height:26px;background-color:transparent;width:100%;min-height:180px;box-sizing:border-box}.popup-box-2023.photographer-referral .textarea a,.popup_box.cancel-subscription span a{color:#50c3fe;word-break:break-all}.judge-grid{padding:0 70px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:90px 110px;position:relative;overflow:hidden}.judge-grid.ukraine-contest{display:flex;justify-content:center}.judge-grid .judge{display:grid;grid-gap:25px;text-align:center;font-size:20px;align-self:flex-start}.judge-grid.ukraine-contest .judge{max-width:270px}.judge-grid .judge-popup .judge{grid-gap:15px}.judge-grid .judge .judge-profile{padding:27px;border:3px solid #ff9632;border-radius:50%;cursor:pointer}.judge-grid .judge-popup .judge .judge-profile,.judge-grid.ukraine-contest .judge .judge-profile{cursor:default}.judge-grid .judge .judge-profile:before{content:"";display:block;width:100%;padding-bottom:100%;box-sizing:border-box;background:var(--backgroundImage) center top /cover no-repeat;border-radius:50%}.judge-grid .judge-popup .judge .judge-profile:before{width:300px;height:300px;padding-bottom:0}.judge-grid.marriott-contest .judge b,.judge-grid.ukraine-contest .judge a,.judge-grid.ukraine-contest .judge b{display:block}.judge-grid.marriott-contest .judge-popup .judge b{margin-top:10px}.judge-grid.marriott-contest .judge .judge-title span:first-child{display:block;color:#ff9632}.judge-grid .judge-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff;color:#131415;align-items:center;display:grid;grid-gap:25px;overflow-y:scroll;height:100%;grid-auto-rows:min-content;z-index:21}.judge-grid .judge-popup p{padding:0 120px;font-size:18px}.judge-grid.marriott-contest .judge-popup p{text-align:center}.judge-grid .judge-popup:after,.judge-grid .judge-popup:before{content:"";height:1px}.data-usage-limit-banner .close-popup,.full-popup.customer-login .close-popup,.image-grid.flow-mode>.guide-bar .close-popup,.judge-grid .judge-popup .close-popup,.popup-box-2023 .close-popup,.popup_box.album-sync .close-popup,.popup_box.delete-image .close-popup,.popup_box.face-filter-payment .close-popup,.popup_box.guide_start .close-popup,.popup_box.limit-reached .close-popup,.popup_box.payment-completed .close-popup,.popup_box.portfolio-reviews .close-popup,.popup_box.print-portal .close-popup,.popup_box.share-template .close-popup,.popup_box.welcome .close-popup,.review-image .close-popup{background:url(/static/images/cross-mark-black.svg) 50%/contain no-repeat;position:absolute;top:30px;right:30px;cursor:pointer}.review-image .close-popup{background-image:url(/static/images/cross-mark.svg)}.data-usage-limit-banner .close-popup{background-image:url(/static/images/cross-mark-2.svg);width:24px;height:24px;top:50%;right:24px;transform:translateY(-50%)}.popup-box-2023 .close-popup,.popup_box.album-sync .close-popup,.popup_box.delete-image .close-popup,.popup_box.face-filter-payment .close-popup,.popup_box.payment-completed .close-popup,.popup_box.portfolio-reviews .close-popup,.popup_box.print-portal .close-popup,.popup_box.share-template .close-popup{background-image:url(/static/images/cross-mark-black-2.svg);width:20px;height:20px;top:32px;right:32px}.popup-card .close-popup{width:20px;height:20px;background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat;cursor:pointer}.download-popup .close-popup{width:24px;height:24px;background:url(/static/images/cross-mark-black-2.svg) 50%/contain no-repeat;cursor:pointer}.judge-grid .judge-popup .close-popup{width:30px;height:30px}.image-grid.flow-mode>.guide-bar .close-popup,.popup_box.guide_start .close-popup,.popup_box.limit-reached .close-popup,.popup_box.welcome .close-popup,.review-image .close-popup{width:22px;height:22px}.image-grid.flow-mode>.guide-bar .close-popup{top:20px;left:unset}.full-popup.customer-login .close-popup{background-image:url(/static/images/cross-mark-2.svg);width:20px;height:20px;top:32px;right:32px}.judge-grid .judge-popup .next-judge,.judge-grid .judge-popup .prev-judge{width:30px;height:30px;border-top:3px solid #131415;border-left:3px solid #131415;box-sizing:border-box;display:block;cursor:pointer;position:absolute;top:50%;-webkit-tap-highlight-color:transparent}.judge-grid .judge-popup .prev-judge{transform:rotate(-45deg);margin-left:35px;left:0}.judge-grid .judge-popup .next-judge{transform:rotate(135deg);margin-right:35px;right:0}.judge-grid .judge-popup .judge a{width:30px;height:30px;background:50%/contain no-repeat;display:block}.judge-grid .judge-popup .judge a.facebook{background-image:url(/static/images/facebook-black.svg)}.judge-grid .judge-popup .judge a.instagram{background-image:url(/static/images/instagram-black.svg)}.judge-grid .judge-popup .judge a.website{background-image:url(/static/images/website-black.svg)}.judge-grid .judge-popup .judge .socials{display:grid;grid-auto-flow:column;justify-content:center;grid-gap:45px}.judge-grid .judge-popup .judge>div{margin:auto}.contest-supporting{display:flex;flex-direction:column;background-color:#ffffff;padding-top:60px}.contest-supporting h1{color:#131415}.contest-sponsors{display:grid;grid-auto-flow:column;grid-auto-columns:350px;grid-gap:240px;justify-content:center;margin:60px auto 130px}.contest-sponsors.marriott-contest{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-gap:70px;padding:0 60px}.contest-sponsors.marriott-sponsors{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-gap:100px 130px;padding:0 200px;align-items:center}.contest-sponsors img{width:100%}.contest-sponsors.marriott-contest img:first-child{grid-column-end:span 4;max-width:365px;margin:auto}.reset-container{grid-column-end:span 2;display:flex;align-items:center}.hidden-warning span,.reset-container span{color:#50c3fe;cursor:pointer}.customer-album-cover-container .language-switch-container{position:absolute;top:55px;right:60px;color:#ffffff;display:grid;grid-auto-flow:column;gap:16px;align-items:center;font-weight:700}.show-scroll-hint-exit{opacity:1}.show-scroll-hint-exit-active{opacity:0;transition:opacity .3s ease}.contact-us,.footer-contact-us{display:flex;gap:20px}.contact-us{text-transform:capitalize;align-items:center;margin:auto 0 20px;background-color:var(--background-color)}.footer-contact-us{flex-wrap:wrap;gap:25px}.popup_box.guide_bar_background,.popup_box.guide_start{position:sticky;bottom:unset}.image-grid.flow-mode a.like-guide,.image-grid.flow-mode a.pick-guide,.image-grid.flow-mode a.recommend-guide{z-index:21;pointer-events:none}.image-grid.flow-mode a.like-guide>div:before,.image-grid.flow-mode a.pick-guide>div:before,.image-grid.flow-mode a.recommend-guide>div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1}.image-grid.flow-mode a.like-guide label.like,.image-grid.flow-mode a.pick-guide label.select,.image-grid.flow-mode a.recommend-guide label.recommend{z-index:1;cursor:pointer;pointer-events:all}.image-grid.customer.flow-mode a.like-guide input+div.like,.image-grid.customer.flow-mode a.pick-guide input+div.select,.image-grid.flow-mode a.recommend-guide input+span.recommend{opacity:1;pointer-events:none}.image-grid.flow-mode>.guide-bar{width:100vw;min-height:100px;padding:20px 170px;justify-content:center;align-items:flex-start;position:sticky;bottom:0;transform:translateX(-60px);background-size:86px;background-position:55px;background-repeat:no-repeat;z-index:22;margin:auto 0 0;font-size:24px;line-height:30px}.image-grid.flow-mode>.guide-bar.enlarge-guide{background:#ffffff url(/static/images/guide-enlarge.svg) 0/auto 100% no-repeat}.image-grid.flow-mode>.guide-bar b{font-family:var(--header-family)}.image-grid.flow-mode .guide-pointer{position:absolute;top:10px;left:30px;z-index:21;pointer-events:none;line-height:21px}.image-grid.flow-mode a.like-guide .guide-pointer{left:40px}.image-grid.flow-mode a.pick-guide .guide-pointer{left:unset;right:30px}@keyframes left-pointer{0%{padding-right:10px;padding-left:0}50%{padding-right:5px;padding-left:5px}to{padding-right:10px;padding-left:0}}@keyframes right-pointer{0%{padding-left:10px;padding-right:0}50%{padding-left:5px;padding-right:5px}to{padding-left:10px;padding-right:0}}.image-grid.flow-mode a.enlarge-guide .guide-pointer:before,.image-grid.flow-mode a.like-guide .guide-pointer:before,.image-grid.flow-mode a.recommend-guide .guide-pointer:before{content:"←";animation:left-pointer 2s linear 0s infinite normal forwards}.image-grid.flow-mode a.pick-guide .guide-pointer:after{content:"→";animation:right-pointer 2s linear 0s infinite normal forwards}.image-grid.flow-mode a.enlarge-guide{z-index:21;overflow:visible}.image-grid.flow-mode a.enlarge-guide .guide-pointer{position:absolute;top:50%;right:-30px;transform:translate(100%,-50%)}.popup_box.cancel-subscription span.qr-code{display:block;width:150px;height:150px;background:url(/static/images/contest-qr-code.jpg) 50%/contain no-repeat}.ambassador-banner h1,.ambassador-grid.ambassador-how span:before{font-size:80px}.ambassador-grid-container h1,.ambassador-image-text h1,.ambassador-paragraph h1{font-size:50px}.ambassador-banner h1+span,.ambassador-grid,.ambassador-image-text ul,.ambassador-paragraph p{font-size:30px;line-height:40px}.ambassador-banner h1+span{text-align:center;margin:50px auto;max-width:940px}.ambassador-paragraph{display:flex;flex-direction:column;margin-bottom:240px}.ambassador-paragraph h1{margin:100px 0 50px;text-transform:none}.ambassador-paragraph p{max-width:1090px;margin:0 auto}.ambassador-paragraph button{margin:75px auto 30px}.ambassador-grid-container{margin-bottom:200px}.ambassador-grid-container button{display:block;margin:125px auto 0}.ambassador-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:95px 34px;max-width:1440px;margin:100px auto 0;padding:0 125px}.ambassador-grid span{display:grid;grid-gap:40px;grid-auto-rows:min-content}.ambassador-grid.ambassador-why span:before{content:"";display:block;width:66px;height:66px;border-top-left-radius:66px;background-color:#4141ff}.ambassador-grid.ambassador-why span:nth-child(4n+2):before{background-color:#ff6e5a}.ambassador-grid.ambassador-why span:nth-child(4n+3):before{background-color:#ffd741}.ambassador-grid.ambassador-why span:nth-child(4n+4):before{background-color:#50c3fe}.ambassador-grid.ambassador-what{grid-column-gap:40px}.ambassador-grid.ambassador-what span:before{content:"";display:block;width:100px;height:110px;background:0 100%/contain no-repeat}.ambassador-grid.ambassador-what span:first-child:before{background-image:url(/static/images/ambassador/ambassador-what-1.png)}.ambassador-grid.ambassador-what span:nth-child(2):before{background-image:url(/static/images/ambassador/ambassador-what-2.png);width:85px}.ambassador-grid.ambassador-what span:nth-child(3):before{background-image:url(/static/images/ambassador/ambassador-what-3.png);width:100px}.ambassador-grid.ambassador-what span:nth-child(4):before{background-image:url(/static/images/ambassador/ambassador-what-4.png)}.ambassador-grid.ambassador-what span:nth-child(5):before{background-image:url(/static/images/ambassador/ambassador-what-5.png);width:110px}.ambassador-grid.ambassador-what span:nth-child(6):before{background-image:url(/static/images/ambassador/ambassador-what-6.png)}.ambassador-grid.ambassador-what span:nth-child(7):before{background-image:url(/static/images/ambassador/ambassador-what-7.png);width:125px}.ambassador-grid.ambassador-what span:nth-child(8):before{background-image:url(/static/images/ambassador/ambassador-what-8.png);width:150px}.ambassador-grid.ambassador-how{counter-reset:ambassador-how;grid-column-gap:45px}.ambassador-grid.ambassador-how span{grid-row-gap:20px}.ambassador-grid.ambassador-how span:before{counter-increment:ambassador-how;content:counter(ambassador-how);line-height:100px;color:#ff9632;font-family:var(--header-family)}.ambassador-image-text{display:grid;grid-template-columns:1fr 47%;grid-gap:90px;padding-left:130px;align-items:center;margin:0 auto 200px;max-width:1440px}.ambassador-image-text.reverse{grid-template-columns:43% 1fr;padding:0 20px 0 0}.ambassador-image-text>div:last-child{width:auto;padding-bottom:125%;background:var(--backgroundImage) center /cover no-repeat;position:relative}.ambassador-image-text.reverse>div:last-child{order:-1}.ambassador-image-text>div:last-child:before{position:absolute;right:30px;bottom:40px;font-size:20px;line-height:26px}.ambassador-image-text h1{text-align:left}.ambassador-image-text ul{max-width:540px;margin:65px 0 0}.popup_box.ambassador-apply h2+span{margin:40px 0 10px}.album-review textarea,.popup-box-2023.share-review textarea,.popup-card textarea,.popup_box.ambassador-apply textarea{resize:none}.album-review textarea{min-height:98px;box-sizing:border-box}.popup_box.ambassador-apply textarea+span{margin:15px 0 25px;text-align:center}.popup_box.ambassador-reject h2{margin-bottom:35px}.popup_box.ambassador-reject span{margin:0 0 35px}.folders-actions{--selector-height:97px;--paddingTop:0px;--paddingHorizontal:60px;--paddingBottom:25px;display:grid;grid-template-columns:1fr max-content;grid-auto-rows:max-content;gap:30px;padding:var(--paddingTop) var(--paddingHorizontal) var(--paddingBottom);position:relative}.folders-grid{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-gap:15px;grid-column-end:span 2;font-weight:700;overflow-x:scroll;overscroll-behavior-x:contain}.folders-grid input{display:none}.folders-grid span,.hidden-warning,.mobile-folder>span{border-radius:10px;border:2px solid #ffffff}.folders-grid span,.mobile-folder>span{display:block;padding:8px 15px 8px 55px;cursor:pointer;transition:all .5s ease;--folder:url(/static/images/folder.svg);--size:0px;background:var(--folder) 20px center /auto 19px no-repeat,url(/static/images/menu-blue.svg) calc(100% - 10px) /var(--size) no-repeat;line-height:21px}.popup_box.share-template .share-grid .folders-grid span{--folder:url(/static/images/folder-black.svg);border-color:var(--background-color)}.folders-grid :checked+span,.mobile-folder>span,.popup_box.share-template .share-grid .folders-grid :checked+span{border-color:#4141ff;color:#4141ff;--folder:url(/static/images/folder-blue.svg)}.folders-grid :checked+span:not(.hide-menu),.mobile-folder>span:not(.hide-menu):not(.add-folder){padding-right:35px;--size:20px}.folders-grid span.add-folder:before,.mobile-folder>span.add-folder:before{content:"+\a0"}.folders-grid span.add-folder,.folders-grid span.hidden{opacity:.4}.popup_box.share-template .share-grid .folders-grid span.album{--folder:url(/static/images/album.svg)}.popup_box.share-template .share-grid .folders-grid :checked+span.album{--folder:url(/static/images/album-blue.svg)}.hidden-warning,.image-grid.flow-mode>.hidden-warning{padding:5px 20px 5px 40px;border-color:#ff6e5a;color:#ff6e5a;margin-right:auto;background:url(/static/images/warning.svg) 20px/auto 20px no-repeat;font-size:16px;line-height:21px}.show-hidden-warning-enter{opacity:0}.show-hidden-warning-enter-active{opacity:1;transition:opacity .5s ease}.show-hidden-warning-exit{opacity:1}.show-hidden-warning-exit-active{opacity:0;transition:opacity .5s ease}.folder-options{padding-top:10px;opacity:0;pointer-events:none;transition:all .3s ease,left 0s;text-transform:capitalize;width:135px;z-index:4}.folder-options.active,.mobile-folder :checked+.folder-options{opacity:1;pointer-events:all}.folder-options span{cursor:pointer;padding:0 10px 0 35px;background:var(--background-color) 18px center /auto 20px no-repeat}.folder-options span:first-child{border-radius:10px 10px 0 0;margin-top:0}.folder-options span:first-child:last-child{border-radius:10px}.folder-options span.edit{background-image:url(/static/images/draw-white.svg);background-position-x:19px}.folder-options span.share{background-image:url(/static/images/share-white.svg);background-position-x:15px;background-size:auto 18px}.folder-options span.hide{background-image:url(/static/images/hide.svg);background-position-x:13px;background-size:auto 17px}.folder-options span.unhide{background-image:url(/static/images/unhide.svg);background-position-x:13px;background-size:auto 12px}.folder-options span.delete{background-image:url(/static/images/bin.svg);background-position-x:16px;background-size:auto 16px}.create-album .create-with-folder{display:grid;grid-template-columns:1fr max-content;grid-gap:10px}.create-album .create-with-folder .pin-container{margin-left:auto;grid-template-columns:max-content 1fr}.create-album .create-with-folder :checked+.pin-container{width:100%}.create-album .create-with-folder .pin-container input{border:0;padding:8px 0;border-radius:0;width:100%;transform:translateY(-2px)}.create-album.contest-marriott-apply button{position:static;margin:auto}.create-album.contest-marriott-apply .input-table{padding:0}.create-album.contest-marriott-apply span{white-space:unset;text-transform:none}.create-album.contest-marriott-apply .nft-id-cards{grid-template-columns:repeat(2,1fr)}.create-album.contest-marriott-apply .nft-id-cards img{max-width:100%}.create-album.contest-marriott-apply .nft-id-cards span{grid-column-end:span 2;text-align:center}.filter-quota input[name=search],.portfolio-sync input[name=search]{width:100%;font-size:20px;line-height:26px;padding:10px 20px 10px 50px;background:url(/static/images/search.svg) 20px/23px no-repeat;color:var(--text-color);border:2px solid #ffffff;border-radius:25px;margin:8px 0 42px;box-sizing:border-box}.portfolio-sync input[name=search]{margin:0}.time-filter{font-weight:500}.time-filter input{display:none}.time-filter .show-time-filter{position:relative;display:block;cursor:pointer}.time-filter .show-time-filter span:before,.time-filter .years-filter .expand-year span{content:"";position:absolute;top:6px;left:0;width:14px;height:14px;background:url(/static/images/Chevron-Down-white.svg) 50%/contain no-repeat;--deg:-90deg;--translateX:-50%;transform:translateX(var(--translateX)) rotate(var(--deg));transition:transform .5s ease;cursor:pointer}.time-filter .years-filter{font-size:20px;line-height:26px;padding:0 0 30px 70px;border-bottom:2px solid #717273;margin-bottom:30px}.time-filter .years-filter.expand{background-color:var(--background-color)}.time-filter .years-filter .expand-year span{left:-15px;--translateX:-100%}.time-filter .show-time-filter :checked+span:before,.time-filter .years-filter .expand-year :checked+span{--deg:0deg}.time-filter .months-filter label,.time-filter .years-filter>div{opacity:0;margin-top:-26px;transition:all .5s ease;pointer-events:none;position:relative;display:block}.time-filter .months-filter.expand label,.time-filter .years-filter.expand>div{opacity:1;margin-top:15px;pointer-events:all}.time-filter .time-filter-label span{border-bottom:4px solid transparent;transition:border-bottom-color .5s ease;cursor:pointer;line-height:26px}.time-filter .time-filter-label :checked+span{border-bottom-color:#ff9632}.time-filter .time-filter-label span:after{content:"(" attr(data-count) ")";position:absolute;right:0;font-size:16px;color:#717273}.time-filter .months-filter{padding-left:25px;text-transform:capitalize}.album-actions.filters-sort{display:flex;justify-content:space-between;grid-column-start:unset}.albums-filter{display:grid;grid-auto-flow:column;grid-gap:10px;align-items:center}.albums-filter span{color:#ffffff;background:#ff9632 url(/static/images/clear-filter.svg) calc(100% - 12px) /15px no-repeat;border-radius:16px;font-weight:700;padding:0 40px 0 15px;text-transform:none}.album-grid .folder-options{color:var(--text-color);right:0;top:20px;padding-top:0;font-size:16px;line-height:21px;font-weight:400}.popup_box.welcome>div{overflow-y:scroll;max-height:90%;padding-left:0;padding-right:0;padding-bottom:45px;gap:55px}.popup_box.welcome .header-container,.popup_box.welcome h2{padding:0 20px}.popup_box.welcome .header-container{display:grid;gap:8px;font-size:20px;line-height:26px;text-align:center}.popup_box.welcome .header-container h2{padding:0}.popup_box.welcome .folders-grid{flex-shrink:0}.popup_box.welcome .folders-grid span{font-family:var(--header-family);font-size:20px;line-height:26px}.popup_box.welcome .introduce-album,.popup_box.welcome .introduce-portfolio{position:relative;width:100%;font-size:18px;line-height:25px;font-weight:700}.popup_box.welcome .introduce-portfolio img{max-width:calc(100% - 160px);margin:0 80px;position:relative;border-radius:9px;z-index:1}.popup_box.welcome .introduce-album>div,.popup_box.welcome .introduce-portfolio>div{position:relative}.popup_box.welcome .introduce-album>:not(.images):before,.popup_box.welcome .introduce-portfolio>:before{content:"";display:block;width:100%;padding-bottom:100%}.popup_box.welcome .introduce-album>:after,.popup_box.welcome .introduce-portfolio>:after{content:attr(data-text);position:absolute}.popup_box.welcome .introduce-album .top-right-graphic,.popup_box.welcome .introduce-portfolio .top-left-graphic{background-color:#ff6e5a;color:#ffffff}.popup_box.welcome .introduce-album .top-left-graphic,.popup_box.welcome .introduce-portfolio .top-right-graphic{background-color:#ffd741;color:#131415}.popup_box.welcome .introduce-album .bottom-right-graphic,.popup_box.welcome .introduce-portfolio .bottom-left-graphic{background-color:#dcfa64;color:#131415}.popup_box.welcome .introduce-album .bottom-left-graphic,.popup_box.welcome .introduce-portfolio .bottom-right-graphic{background-color:#4141ff;color:#ffffff}.popup_box.welcome .introduce-portfolio .top-left-graphic{width:310px;border-bottom-right-radius:100%;margin-bottom:-200px}.popup_box.welcome .introduce-portfolio .top-left-graphic:after{top:30px;padding:0 40px}.popup_box.welcome .introduce-album .bottom-right-graphic,.popup_box.welcome .introduce-album .top-left-graphic,.popup_box.welcome .introduce-portfolio .bottom-left-graphic,.popup_box.welcome .introduce-portfolio .top-right-graphic{position:absolute;border-radius:50%}.popup_box.welcome .introduce-album .bottom-right-graphic:after,.popup_box.welcome .introduce-album .top-left-graphic:after,.popup_box.welcome .introduce-portfolio .bottom-left-graphic:after,.popup_box.welcome .introduce-portfolio .bottom-right-graphic:after,.popup_box.welcome .introduce-portfolio .top-right-graphic:after{left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;box-sizing:border-box}.popup_box.welcome .introduce-portfolio .top-right-graphic{width:255px;top:10px;right:45px;z-index:2}.popup_box.welcome .introduce-portfolio .bottom-right-graphic:after,.popup_box.welcome .introduce-portfolio .top-right-graphic:after{padding:0 35px}.popup_box.welcome .introduce-album .bottom-right-graphic:after,.popup_box.welcome .introduce-portfolio .top-right-graphic:after{top:50%}.popup_box.welcome .introduce-portfolio .bottom-left-graphic{width:225px;bottom:30px;left:35px}.popup_box.welcome .introduce-portfolio .bottom-left-graphic:after{bottom:50px}.popup_box.welcome .introduce-portfolio .bottom-right-graphic{width:290px;border-top-left-radius:100%;margin:-150px 0 0 auto}.popup_box.welcome .introduce-portfolio .bottom-right-graphic:after{bottom:30px}.popup_box.welcome .introduce-album .images{margin:0 60px 0 80px;z-index:1}.popup_box.welcome .introduce-album .images img:first-child,.popup_box.welcome .introduce-album .images img:last-child{border-radius:7px}.popup_box.welcome .introduce-album .images img:first-child{width:495px}.popup_box.welcome .introduce-album .images img:last-child{width:505px;margin:-170px 0 0 auto;display:block;filter:drop-shadow(-6px -5px 30px rgba(2,2,2,.4))}.popup_box.welcome .introduce-album .top-left-graphic{width:260px;top:10px;left:15px}.popup_box.welcome .introduce-album .top-left-graphic:after{top:50px}.popup_box.welcome .introduce-album .top-right-graphic{width:310px;border-bottom-left-radius:100%;margin:0 0 -230px auto}.popup_box.welcome .introduce-album .top-right-graphic:after{top:70px;padding:0 20px 0 120px}.popup_box.welcome .introduce-album .bottom-left-graphic{width:290px;border-top-right-radius:100%;margin-top:-170px}.popup_box.welcome .introduce-album .bottom-left-graphic:after{bottom:50px;padding:0 60px 0 30px}.popup_box.welcome .introduce-album .bottom-right-graphic{width:225px;right:25px;bottom:40px;z-index:2}.popup_box.welcome .introduce-album .bottom-right-graphic:after{padding:0 20px}.popup_box.welcome .large-font-container{display:grid;margin-top:0}.popup_box.welcome span.large-font{font-size:52px;line-height:68px}.popup_box.welcome button.sticky{position:sticky;bottom:0;z-index:1}.portfolio-banner{--backgroundImage:url(/static/images/album-default-cover.svg);--backgroundPositionY:center;padding:60px;height:40vw;box-sizing:border-box;display:flex;align-items:flex-end;background:var(--backgroundImage) center var(--backgroundPositionY) /cover no-repeat}.portfolio-profile{display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:35px;width:100%;--profile:url(/static/images/profile-black.svg)}.portfolio-profile:before{content:"";width:165px;height:165px;border-radius:50%;background:#ffffff var(--profile) center /cover no-repeat;align-self:flex-end}.portfolio-profile>div{display:grid;grid-gap:15px;grid-auto-rows:max-content}.portfolio-profile>div.buttons-grid{margin-top:auto}.portfolio-profile h3{text-align:left;text-shadow:0 2px 4px rgb(0 0 0/50%)}.portfolio-banner .socials,.portfolio-categories{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-gap:20px;align-items:center}.portfolio-categories{grid-gap:15px}.portfolio-banner .socials .location{display:grid;grid-template-columns:20px max-content;grid-template-rows:26px;gap:13px;font-size:20px;line-height:26px}.portfolio-banner .socials .location:before{content:"";background:url(/static/images/location.svg) 50%/contain no-repeat}.portfolio-banner .rating{display:flex;gap:10px;font-weight:400;line-height:24px;padding:8px 16px;justify-self:start}.photographer-logged-in .rating-star,.portfolio-banner .rating .rating-star{display:grid;grid-template-columns:max-content 20px;gap:6px}.photographer-logged-in .rating-star{color:#ff9632}.photographer-logged-in .rating-star:after,.portfolio-banner .rating .rating-star:after{content:"";background:50%/20px no-repeat}.portfolio-banner .rating .rating-star:after{background-image:url(/static/images/star-white.svg)}.photographer-logged-in .rating-star:after{background-image:url(/static/images/star-orange.svg)}.portfolio-categories span{padding:5px 10px;border-radius:16px;font-weight:500}.folders-buttons{display:grid;grid-template-columns:1fr max-content;grid-gap:10px 50px;align-items:flex-start;padding:0 60px 10px;margin-top:30px;position:relative;box-sizing:border-box;min-height:93px}#customer-dashboard .folders-buttons{grid-template-columns:1fr;min-height:unset;margin-bottom:20px}.folders-buttons button.sync,.portfolio-banner button.sync{color:var(--text-color)}.folders-buttons button.sync:before,.portfolio-banner button.sync:before{content:"";display:inline-block;width:16px;height:16px;background:url(/static/images/sync.svg) 50%/contain no-repeat;margin-right:16px;vertical-align:middle}.album-image.portfolio-image .like-count,.album-image.portfolio-image .view-count,.image-grid.flow-mode .like-count,.image-grid.flow-mode .view-count{display:grid;grid-template-columns:max-content max-content;grid-gap:5px;align-items:center;text-shadow:0 2px 4px rgb(0 0 0/50%);font-size:12px}.album-image.portfolio-image .like-count:after,.album-image.portfolio-image .view-count:after,.image-grid.flow-mode .delete,.image-grid.flow-mode .like-count:before,.image-grid.flow-mode .view-count:before{content:"";width:20px;height:20px;background:50%/contain no-repeat}.album-image.portfolio-image .like-count:after,.image-grid.flow-mode .like-count:before{background-image:url(/static/images/heart-filled-white.svg)}.album-image.portfolio-image .counts input:not(:checked)+.like-count:before{background-image:url(/static/images/heart-outline.svg)}.album-image.portfolio-image .view-count:after,.image-grid.flow-mode .view-count:before{background-image:url(/static/images/view.svg)}.album-image.portfolio-image .counts input{display:none}.album-image.portfolio-image .counts input+.like-count{cursor:pointer}.image-grid.flow-mode .delete{background-image:url(/static/images/bin.svg);cursor:pointer}.ambassadors .folders-grid,.folders-buttons .folders-grid,.popup_box.welcome .folders-grid,.portfolio-settings .folders-grid{grid-gap:30px}.ambassadors .folders-grid,.folders-buttons .folders-grid,.portfolio-settings .folders-grid{min-height:32px;align-items:center;grid-column-end:unset}.ambassadors .folders-grid span,.folders-buttons .folders-grid span,.popup_box.welcome .folders-grid span,.portfolio-settings .folders-grid span{border:0;padding:0 0 4px;background:url(/static/images/menu-grey.svg) 100%/var(--size) no-repeat}.ambassadors .folders-grid :checked+span,.folders-buttons .folders-grid :checked+span,.popup_box.welcome .folders-grid :checked+span,.portfolio-settings .folders-grid :checked+span{color:#ff9632;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;padding-right:25px}.ambassadors .folders-grid :checked+span.hide-menu,.folders-buttons .folders-grid :checked+span.hide-menu,.popup_box.welcome .folders-grid :checked+span.hide-menu,.portfolio-settings .folders-grid :checked+span.hide-menu{padding-right:0}.image-grid.flow-mode.drag-container{position:fixed;min-height:unset;z-index:1}.album-image.portfolio-image{flex-direction:column;touch-action:none}.album-image.portfolio-image .like-count,.album-image.portfolio-image .top-panel,.album-image.portfolio-image .view-count{font-size:20px;line-height:26px}.album-image.portfolio-image .top-panel{display:flex;justify-content:space-between;align-items:flex-end;padding:0 40px 40px;height:130px;box-sizing:border-box;text-transform:capitalize;font-weight:700}.album-image.portfolio-image .counts{display:grid;grid-auto-flow:column;grid-gap:30px}.album-image.portfolio-image .canvas-container>img{position:absolute}.album-image.portfolio-image .canvas-container .filename{left:60px}.settings .portfolio-settings{display:grid;grid-gap:40px}.settings .portfolio-settings .cover-image-cropper{padding-bottom:40%;overscroll-behavior-y:contain}.portfolio-sync .portfolio-sync-inner{padding:0 60px}.portfolio-sync .selector-container{padding-left:0;padding-right:0}.portfolio-sync h2{text-align:left}.portfolio-sync .filter-search{display:grid;grid-template-columns:1fr 280px;align-items:center}.portfolio-sync .time-filter{width:160px;position:relative}.portfolio-sync .time-filter .years-filter{position:absolute;top:100%;transition:all .5s ease;width:280px;box-sizing:border-box;padding:0 20px 15px 50px;margin-bottom:0;z-index:1;border-bottom-width:0}.portfolio-sync .album-grid{padding-bottom:60px}.portfolio-sync .album-grid>div{cursor:pointer}.portfolio-sync .album-grid>div>div{padding:10px}.portfolio-sync .album-actions.filters-sort{padding-bottom:20px;min-height:31px}.portfolio-sync h2+span{font-size:30px;margin-top:10px;display:block}.portfolio-sync .image-grid.flow-mode{width:calc(100% + 12px);transform:translateX(-6px)}.contest-tab-paragraphs span.highlight{color:#ff9632}.contest-tab-paragraphs .contest-dates-grid,.contest-tab-paragraphs .how-to-enter-grid,.contest-tab-paragraphs .who-can-enter-grid,.contest-tab-paragraphs ul.checklist{padding:0 70px}.contest-tab-paragraphs ul.checklist{list-style-type:none}.contest-tab-paragraphs ul.checklist li{display:grid;grid-template-columns:max-content 1fr;grid-gap:25px;margin-bottom:35px}.contest-tab-paragraphs ul.checklist li:before{content:"";display:block;width:16px;height:34px;background:url(/static/images/check-mark-orange.svg) 50%/contain no-repeat}.contest-tab-paragraphs ul.checklist b{display:block;font-size:26px;line-height:34px;margin-bottom:30px}.contest-tab-paragraphs .who-can-enter-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:46px}.contest-tab-paragraphs .how-to-enter-grid i,.contest-tab-paragraphs .who-can-enter-grid div{font-size:22px;line-height:30px}.contest-tab-paragraphs .contest-dates-grid>div,.contest-tab-paragraphs .who-can-enter-grid div{background-color:#2b2b2b;border-radius:10px}.contest-tab-paragraphs .who-can-enter-grid div{text-align:center;padding:40px 25px 30px}.contest-tab-paragraphs .who-can-enter-grid div:before{content:"";display:block;width:110px;height:55px;border:8px solid #ff9632;border-bottom:0;border-top-left-radius:110px;border-top-right-radius:110px;margin:0 auto 30px;background:bottom no-repeat}.contest-tab-paragraphs .who-can-enter-grid div:first-child:before{background-image:url(/static/images/who-can-enter-1.svg);background-size:46px}.contest-tab-paragraphs .who-can-enter-grid div:nth-child(2):before{background-image:url(/static/images/who-can-enter-2.svg);background-size:34px}.contest-tab-paragraphs .who-can-enter-grid div:nth-child(3):before{background-image:url(/static/images/who-can-enter-3.svg);background-size:31px}.contest-tab-paragraphs ul.orange-markers li{margin-bottom:31px}.contest-tab-paragraphs ul.orange-markers li::marker{color:#ff9632}.contest-tab-paragraphs .how-to-enter-grid{display:grid;grid-gap:45px}.contest-tab-paragraphs .how-to-enter-grid>div{border:3px solid #4e4e4e;border-radius:20px;padding:50px 60px 35px}.contest-tab-paragraphs .how-to-enter-grid h3{text-align:left;margin-bottom:35px}.contest-tab-paragraphs .how-to-enter-grid ol,.contest-tab-paragraphs .how-to-enter-grid p{padding:0}.contest-tab-paragraphs .how-to-enter-grid ol{margin-bottom:40px}.contest-tab-paragraphs .how-to-enter-grid b{display:block;margin:10px 0 30px}.contest-tab-paragraphs .how-to-enter-grid i{color:rgba(255,255,255,.8)}.contest-tab-paragraphs .contest-dates-grid{display:flex;justify-content:space-around;font-size:24px;line-height:32px}.contest-tab-paragraphs .contest-dates-grid>div{padding:25px 55px 30px;width:436px;box-sizing:border-box}.contest-tab-paragraphs .contest-dates-grid .annouce-date,.contest-tab-paragraphs .contest-dates-grid .contest-date{text-align:center;margin-bottom:24px}.contest-tab-paragraphs .contest-dates-grid .annouce-date{margin-bottom:44px}.contest-tab-paragraphs .contest-dates-grid .annouce-date+b{display:block;text-align:center}.contest-tab-paragraphs .contest-dates-grid .annouce-date:before,.contest-tab-paragraphs .contest-dates-grid .contest-date:before{content:"";display:block;width:25px;height:25px;background:url(/static/images/contest-date.svg) 50%/contain no-repeat;margin:0 auto 10px}.contest-tab-paragraphs .contest-dates-grid .annouce-date:before{background-image:url(/static/images/annouce-date.svg)}.contest-tab-paragraphs .contest-dates-grid .contest-dates-table{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 55px}.contest-tab-paragraphs .photobook-sample{position:relative}.contest-tab-paragraphs .photobook-sample img{max-width:100%}.contest-tab-paragraphs .photobook-sample span{position:absolute;bottom:20px;left:20px;font-size:20px;line-height:26px}.indonesia-contest-supporting{padding-top:60px}.scroll-button{--width:41px;position:absolute;display:block;left:60px;width:var(--width);height:var(--width);background:var(--background-color) url(/static/images/Chevron-Left-white.svg) center /contain no-repeat;z-index:1;opacity:0;transition:opacity .5s ease;pointer-events:none;cursor:pointer}.scroll-button+.scroll-button{transform:scaleX(-1);left:unset;right:60px}.folders-buttons .scroll-button{--width:32px}#photographer-dashboard .folders-buttons .scroll-button+.scroll-button{right:240px}.scroll-button.show{opacity:1;pointer-events:all}.popup-box-2023.share-qr-code .buttons-grid input+span,.popup-box-2023.share-qr-code .pin-container,.popup-box-2023.share-qr-code .pin-container span:first-child{border-color:#131415}.create-mosaic button.download{padding-left:50px;background:#ff9632 url(/static/images/download-white.svg) 25px/auto 16px no-repeat;margin:auto}.show-qr-code,.show-review,.show-share-popup{width:32px;height:32px;cursor:pointer;background:50%/contain no-repeat}.show-qr-code{background-image:url(/static/images/qr-code.svg)}.show-share-popup{background-image:url(/static/images/share-white-2.svg)}.show-review{background-image:url(/static/images/review.svg)}.carousel{--gap:15px;display:flex;gap:var(--gap);margin:30px 0 20px;padding:0 0 10px var(--gap);overflow-x:scroll}.carousel:after{content:"";flex-shrink:0;width:1px;margin-left:-1px}.carousel label:first-child{margin-left:auto}.carousel label:last-child{margin-right:auto}.carousel input{display:none}.carousel div{--height:57px;height:var(--height);width:calc(var(--height) * var(--widthRatio));background:50%/cover no-repeat;cursor:pointer;position:relative}.carousel div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#131415 50%/cover no-repeat;opacity:.45;transition:opacity .3s ease}.carousel :checked+div:before,.carousel div:hover:before{opacity:0}.carousel :checked+div:after{content:"";width:100%;height:2px;background-color:#ffffff;position:absolute;left:0;bottom:0;transform:translateY(calc(100% + 8px))}df-messenger{position:fixed;--df-messenger-button-titlebar-color:#ffffff;--df-messenger-button-titlebar-font-color:#131415;--df-messenger-user-message:#ffffff;--df-messenger-send-icon:#ff9632}.ambassadors{display:flex;padding:90px;grid-gap:90px;position:relative;align-items:flex-start;scroll-margin-top:160px}.ambassadors .folders-grid{grid-auto-flow:row;grid-auto-columns:220px;text-align:center;text-transform:capitalize;position:sticky;top:220px;flex-shrink:0}.ambassadors-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:120px 100px;flex-grow:1}.ambassadors-grid a{--backgroundImage:url(/static/images/profile.svg);display:grid;grid-gap:10px;grid-template-rows:repeat(2,max-content) 1fr;text-align:center;text-transform:uppercase}.ambassadors-grid a:before{content:"";width:100%;padding-bottom:100%;border-radius:50%;background:var(--backgroundImage) center /cover no-repeat;margin-bottom:10px}.ambassadors-grid h4{font-size:24px;line-height:32px}.share-socials{display:flex;align-items:center;gap:16px}.canvas-carousel{flex-grow:1;display:flex;flex-direction:column;min-width:0}h1.pricing-header{padding:30px 0 60px;margin-top:160px;background:url(/static/images/price-header-background-1.svg) 0 100%/auto 124px no-repeat,url(/static/images/price-header-background-2.svg) calc(100% - 40px) calc(100% - 4px) /36px no-repeat}.pricing-container{display:grid;grid-auto-columns:minmax(max-content,1fr);--margin:80px;padding-bottom:200px}.pricing-cards,.pricing-features{display:grid;--name-width:320px;grid-template-columns:var(--name-width) repeat(var(--plans),1fr);gap:1px}.pricing-cards{padding:0 var(--margin);background:url(/static/images/pricing-cards-background.svg) right calc(100% - 40px) /65px no-repeat}.plan-card,.pricing-cards .field-name,.pricing-features .check-mark,.pricing-features .cross-mark,.pricing-features .field-name,.pricing-features div{background-color:#262626}.pricing-cards .field-name{font-size:35px;line-height:48px;letter-spacing:.03em;padding:60px 30px;white-space:pre-wrap;text-transform:capitalize}.pricing-cards .popular{color:#ff9632;border-bottom:4px solid #ff9632;padding-bottom:14px;text-align:center;font-weight:700}.pricing-features-header{padding:16px;margin:24px var(--margin) 0}.pricing-features{text-align:center;text-transform:capitalize;margin:0 var(--margin);position:relative}.pricing-features .field-name{text-align:left;font-weight:700;padding:13px 16px}.pricing-features div{padding:13px 8px}.pricing-features .check-mark,.pricing-features .cross-mark{background-position:50%;background-size:24px;background-repeat:no-repeat}.pricing-features .check-mark{background-image:url(/static/images/check-mark-green.svg)}.pricing-features .cross-mark{background-image:url(/static/images/cross-mark-red.svg)}.pricing-features .highlight{color:#dcfa64}.collapsed-pricings{position:sticky;top:160px;left:0;right:0;z-index:21;box-shadow:0 4px 8px rgba(0,0,0,.25)}.show-collapsed-pricings-enter{transform:translateY(-100%);z-index:1}.show-collapsed-pricings-enter-active{transform:translateY(0);transition:transform .3s ease}.show-collapsed-pricings-exit{transform:translateY(0);z-index:1;height:52px;overflow:hidden}.show-collapsed-pricings-exit-active{transform:translateY(-100%);height:0;transition:transform .3s ease,height .2s ease .3s}.collapsed-pricing{display:flex;justify-content:space-between;font-weight:500;position:relative}.collapsed-pricing.popular:before{content:"";position:absolute;top:-1px;right:10px;width:15px;height:16px;background:url(/static/images/most_popular.svg) 50%/contain no-repeat}.collapsed-pricing span:last-child{font-size:14px;color:#ff9632;text-transform:none}.carousel-container{--padding:30px;position:relative;height:87px;padding-top:var(--padding);transition:height .5s ease}.carousel-container:before{--rgb:19,20,21;content:"";position:absolute;top:var(--padding);right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--rgb),0) 5%,rgba(var(--rgb),.65) 30%,rgba(var(--rgb),.9) 60%,rgb(var(--rgb)) 80%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.carousel-container .carousel{margin-top:0}.album-sync .header-container,.email-verification .header-container,.limit-reached .header-container,.popup-box-2023 .header-container,.popup_box.face-filter-payment .header-container,.popup_box.print-portal .header-container,.referee-page .header-container{display:flex;flex-direction:column;gap:8px}.album-sync .header-container,.limit-reached .header-container,.popup-box-2023 .header-container,.popup_box.face-filter-payment .header-container,.popup_box.print-portal .header-container{color:var(--grey-4-invert)}.email-verification .header-container{color:#454545}.popup-box-2023.share-review .header-container{max-width:600px}.popup-box-2023.share-review .header-container.extra-long{max-width:800px}.referee-page .header-container{max-width:550px}.popup-box-2023.album-review .header-container,.popup-box-2023.customer-enquiry .header-container,.popup-box-2023.customer-referral h4,.popup-box-2023.exchange-contact .header-container,.popup-box-2023.photographer-referral .header-container,.popup-box-2023.save-to-contacts .header-container{max-width:500px}.popup-box-2023.lead-unlock h4,.popup-box-2023.top-up-data-usage .header-container,.popup_box.face-filter-payment .header-container,.popup_box.print-portal .header-container{max-width:320px}.business-card h4,.full-popup.create-mosaic h4,.full-popup.customer-login h4,.full-popup.print-checkout h4,.full-popup.print-pick-image h4,.lead-credits-available-container h4,.popup-box-2023 h4,.popup_box.album-sync h4,.popup_box.delete-image h4,.popup_box.email-verification h4,.popup_box.face-filter-payment h4,.popup_box.limit-reached h4,.popup_box.payment-completed h4,.popup_box.portfolio-reviews h4,.popup_box.print-portal h4,.popup_box.share-template h4,.referee-submitted h4{font-size:28px;line-height:34px}.album-review-body{display:grid;gap:24px;width:100%;overflow-y:scroll}.album-review .review-rating{display:flex;gap:8px;margin:auto;-webkit-tap-highlight-color:transparent}.album-review .review-rating label{position:relative}.album-review .review-rating input,.popup-card .survey-options input{position:absolute;left:50%;bottom:0;transform:translateX(-50%);margin:0;opacity:0;pointer-events:none}.album-review .review-rating div,.referrer-review .review-rating div,.reviews .review .review-rating div{--display:none;--preload:none;background:var(--display) center /contain no-repeat,var(--preload) center /0 no-repeat}.album-review .review-rating div{width:64px;height:64px;cursor:pointer}.album-review .review-rating div,.album-review .review-rating.active label.active~label div{--display:url(/static/images/star-outline-orange.svg);--preload:url(/static/images/star-orange.svg)}.album-review .review-rating.active div{--display:var(--preload)}.referrer-review .review-rating div,.reviews .review .review-rating div{width:24px;height:24px;--display:url(/static/images/star-orange.svg)}.referrer-review .review-rating div.active~div,.reviews .review .review-rating div.active~div{--display:url(/static/images/star-outline-orange.svg)}.review-images-quota p{padding:0;margin:0}.popup_box.face-filter-payment .face-filter-note span{display:block;color:var(--grey-3-invert)}.album-review .review-images{display:grid;grid-template-columns:repeat(auto-fill,90px);justify-content:center;gap:24px}.referrer-review .review-images,.reviews .review .review-images{display:flex;flex-wrap:wrap;gap:8px}.album-review .review-images div,.referrer-review .review-images div,.reviews .review .review-images div{width:90px;height:90px}.album-review .review-images div,.reviews .review .review-images div{cursor:pointer}.album-review .review-images div{background:var(--grey-1-invert) url(/static/images/album-orange.svg) center /20px no-repeat;border:1px solid var(--grey-2-invert);box-sizing:border-box}.album-review .review-images div.active,.referrer-review .review-images div,.reviews .review .review-images div{background:var(--backgroundImage) center /cover no-repeat}.album-review .review-images div.active{border-width:0}.reviews{display:grid;gap:40px;max-height:100%;overflow-y:scroll;overscroll-behavior:contain}.referrer-review,.reviews .review{display:grid;grid-auto-rows:max-content;gap:16px;text-align:left}.reviews .review:not(:last-child):after{content:"";height:1px;background-color:var(--grey-2-invert)}.referrer-review .review-body,.reviews .review .review-body{display:grid;gap:8px}.reviews .review .review-name-container{display:flex;justify-content:space-between;align-items:center;gap:16px}.referrer-review .review-rating-date,.reviews .review .review-rating-date{display:flex;align-items:center;gap:8px}.referrer-review .review-rating,.reviews .review .review-rating{display:flex}.full-popup.customer-login,.popup-box-2023>div,.popup-box-2023>form,.popup_box.album-sync>form,.popup_box.face-filter-payment>div,.popup_box.limit-reached>div,.popup_box.portfolio-reviews>div,.popup_box.print-portal>div{--top-left:url(/static/images/limit-reached-top-left.svg);--top-right:url(/static/images/limit-reached-top-right.svg);--bottom-left:url(/static/images/limit-reached-bottom-left.svg);--bottom-right:url(/static/images/limit-reached-bottom-right.svg);--top-right-position-x:calc(100% - 60px);background:var(--top-left) left top /80px no-repeat,var(--top-right) var(--top-right-position-x) 120px /auto 40px no-repeat,var(--bottom-left) left bottom /104px no-repeat,var(--bottom-right) right bottom /80px no-repeat;text-align:center;overflow-y:scroll;background-attachment:local}.popup-box-2023>div,.popup-box-2023>form,.popup_box.album-sync>form,.popup_box.face-filter-payment>div,.popup_box.limit-reached>div,.popup_box.portfolio-reviews>div,.popup_box.print-portal>div{background-color:var(--background-color-invert);width:720px;position:relative;max-height:100%}.full-popup.customer-login{background-color:var(--background-color)}.popup-box-2023.album-review>div{gap:24px;padding:56px 80px 32px}.popup_box.portfolio-reviews>div{gap:35px;overflow:hidden}.popup_box.portfolio-reviews>div.underlying:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}.popup_box.limit-reached>div{gap:120px}.popup-box-2023.lead-unlock>div,.popup-box-2023.share-qr-code>div,.popup-box-2023.top-up-data-usage>div,.popup_box.album-sync>form,.popup_box.face-filter-payment>div,.popup_box.print-portal>div{width:500px}.popup-box-2023.lead-unlock>div,.popup-box-2023.share-qr-code>div,.popup-box-2023.top-up-data-usage>div,.popup_box.face-filter-payment>div,.popup_box.print-portal>div{height:500px;justify-content:space-between}.popup-box-2023.lead-unlock>div,.popup-box-2023.top-up-data-usage>div{gap:24px;padding:56px 24px}.popup-box-2023.top-up-data-usage>div{--top-right:none}.popup_box.face-filter-payment>div{gap:48px;padding:56px}.popup_box.print-portal>div{gap:10px;padding:56px 64px}.popup-box-2023.album-review>div,.popup-box-2023.customer-enquiry>form,.popup-box-2023.customer-referral>div,.popup-box-2023.exchange-contact>form,.popup-box-2023.photographer-referral>div,.popup-box-2023.pick-tag>div,.popup-box-2023.save-to-contacts>div,.popup-box-2023.share-review-prompt>div,.popup-box-2023.share-review>div,.popup-box-2023.social-handle>form,.popup-box-2023.verify-share>div{gap:56px;height:720px;justify-content:space-between}.popup-box-2023.photographer-referral>div,.popup-box-2023.share-review>div,.popup-box-2023.verify-share>div{width:1220px;padding:56px}.popup-box-2023.share-review>div,.popup-box-2023.verify-share>div{gap:40px;padding-bottom:40px}.popup-box-2023.share-review-prompt>div,.popup-box-2023.social-handle>form{padding:56px 110px}.popup-box-2023.social-handle>form{gap:60px}.popup-box-2023.share-review-prompt>div{gap:20px}.popup_box.album-sync>form{gap:60px;padding:60px 46px}.popup-box-2023.album-review>div,.popup-box-2023.customer-enquiry>form,.popup-box-2023.customer-referral>div,.popup-box-2023.exchange-contact>form,.popup-box-2023.pick-tag>div,.popup-box-2023.save-to-contacts>div,.popup-box-2023.share-qr-code>div{gap:24px}.popup-box-2023.customer-enquiry>form,.popup-box-2023.customer-referral>div,.popup-box-2023.exchange-contact>form,.popup-box-2023.pick-tag>div,.popup-box-2023.save-to-contacts>div,.popup-box-2023.share-qr-code>div{padding:56px 24px}.popup-box-2023.share-qr-code>div{--top-right:none}.popup_box.limit-reached h4{white-space:pre-line;text-transform:none}.limit-reached .input-container{display:grid;gap:30px}.limit-reached .input-container b{font-size:20px;letter-spacing:1px}.limit-reached .input-with-button,.limit-reached .input-with-button button,.limit-reached .input-with-button input{border-radius:40px}.limit-reached .input-with-button,.limit-reached .input-with-button input{min-width:0}.limit-reached .input-with-button{height:auto;border-color:#b7b7b7}.limit-reached .input-with-button input{font-size:40px;line-height:52px;font-weight:700;color:#ff9632;padding:10px 10px 10px 40px;text-overflow:ellipsis}.limit-reached .input-with-button button{min-width:160px;transform:none;margin:-1px -1px -1px 0;text-transform:uppercase}.limit-reached .input-with-button button:disabled:before{content:unset}.limit-reached a{margin-top:30px}.language-switch{position:relative;--icon-size:8px;--gap:10px}.language-switch input{display:none}.language-switch .active,.language-switch .options div{line-height:40px;-webkit-user-select:none;user-select:none}.language-switch .active,.language-switch .placeholder{display:grid;grid-template-columns:max-content var(--icon-size);justify-content:end;gap:var(--gap)}.language-switch .active{position:relative;z-index:1}.language-switch .active:after{content:"";background:url(/static/images/Chevron-Down-white-2.svg) 50%/100% no-repeat;transition:transform .5s ease}.language-switch.show-options .active:after{transform:scaleY(-1)}.language-switch .placeholder{height:0;opacity:0}.language-switch .options{display:flex;flex-direction:column;align-items:flex-end;position:absolute;top:100%;right:0;padding-right:calc(var(--icon-size) + var(--gap))}.language-switch .options div{margin-top:-40px;opacity:0;transition:all .5s ease}.language-switch.show-options .options div{margin-top:0;opacity:1}.language-switch .options :checked+div{color:#ff9632}.language-switch .options :not(:checked)+div{cursor:pointer}.language-switch .options :not(:checked)+div:hover{color:#717273}.popup_box.email-verification>div{position:relative;overflow:hidden;line-height:26px;gap:24px;text-align:center}.popup_box.email-verification b{font-size:20px;line-height:24px;letter-spacing:1px;color:#ff9632;margin-bottom:26px;word-break:break-word}.review-image img{max-width:calc(100vw - 40px);max-height:90vh;-webkit-user-select:none;user-select:none}.review-image .next-image,.review-image .prev-image,.show-review-image-appear .close-popup,.show-review-image-exit .close-popup{transition:opacity .3s ease}.review-image .next-image.hidden,.review-image .prev-image.hidden{opacity:0}.review-image .next-image.hidden:before,.review-image .prev-image.hidden:before{cursor:default}.show-review-image-appear .close-popup,.show-review-image-appear .next-image,.show-review-image-appear .prev-image{opacity:0}.show-review-image-appear-active .close-popup,.show-review-image-appear-active .next-image,.show-review-image-appear-active .prev-image,.show-review-image-exit .close-popup,.show-review-image-exit .next-image,.show-review-image-exit .prev-image{opacity:1}.show-review-image-exit-active .close-popup,.show-review-image-exit-active .next-image,.show-review-image-exit-active .prev-image{opacity:0}.review-images-quota{margin-top:60px}.review-images-quota span{color:var(--grey-4-invert)}.review-images-quota div{display:flex;justify-content:center;gap:8px}.review-images-quota a{color:#ff9632}.featured-tags-more{display:grid;grid-template-columns:1fr max-content;align-items:flex-start;gap:8px}.featured-tags-more input,.review-tags input{display:none}.featured-tags-more .show-more{display:grid;grid-template-columns:1fr max-content;column-gap:4px;align-items:center;color:#ff9632;padding:3px 4px 3px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.featured-tags-more .show-more:after{content:"";width:20px;height:20px;background:url(/static/images/Chevron-Down-orange-2.svg) 50%/contain no-repeat;transition:transform .5s ease}.featured-tags-more :checked+.show-more:after{transform:scaleY(-1)}.featured-tags-more .show-more .placeholder{order:1;grid-column-start:1;height:0;opacity:0;pointer-events:none}.review-tags{display:flex;flex-wrap:wrap}.album-review .review-tags,.pick-tag .review-tags{gap:16px 8px}.pick-tag .review-tags{justify-content:center}.referrer-review .review-tags,.reviews .review-tags{gap:8px}.album-review .review-tags.with-border{border-top:1px solid var(--grey-2-invert);padding-top:16px;margin-top:16px}.album-review .review-tags.with-border.show-review-tags-enter,.album-review .review-tags.with-border.show-review-tags-exit.show-review-tags-exit-active{row-gap:0;border-top-width:0;padding-top:0;margin-top:0;opacity:0}.album-review .review-tags.with-border.show-review-tags-enter-active,.album-review .review-tags.with-border.show-review-tags-exit{row-gap:16px;border-top-width:1px;padding-top:16px;margin-top:16px;opacity:1}.album-review .review-tags.with-border.show-review-tags-enter-active,.album-review .review-tags.with-border.show-review-tags-exit-active{pointer-events:none}.album-review .review-tags.with-border.show-review-tags-enter-active{transition:all .5s ease,border-width .2s ease,opacity .5s ease .2s}.album-review .review-tags.with-border.show-review-tags-exit-active{transition:all .5s ease,opacity .2s ease,border-width .2s ease .2s}.album-review .review-tags.show-review-tags-enter label,.album-review .review-tags.show-review-tags-exit.show-review-tags-exit-active label{margin-top:-32px}.album-review .review-tags.show-review-tags-enter-active label,.album-review .review-tags.show-review-tags-exit label{margin-top:0}.album-review .review-tags.show-review-tags-enter-active label,.album-review .review-tags.show-review-tags-exit-active label{transition:margin .5s ease}.album-review .review-tags div,.pick-tag .review-tags div,.popup-box-2023.customer-enquiry .booking-form-tags span,.popup-card .survey-options span,.referee-form .booking-form-tags span,.top-up-options label span{display:block;padding:4px 15px;border-radius:16px;border:1px solid;cursor:pointer}.album-review .review-tags div,.pick-tag .review-tags div,.popup-box-2023.customer-enquiry .booking-form-tags span,.top-up-options label span{border-color:var(--selection-orange-invert);color:var(--selection-orange-invert)}.popup-card .survey-options span{border-color:var(--selection-orange);color:var(--selection-orange)}.referee-form .booking-form-tags span{border-color:#ffab5b;color:#ffab5b}.album-review .review-tags :checked+div,.pick-tag .review-tags :checked+div,.popup-box-2023.customer-enquiry .booking-form-tags :checked+span,.popup-card .survey-options :checked+span,.referee-form .booking-form-tags :checked+span,.top-up-options label :checked+span{color:#ff9632;border-color:#ff9632}.album-review .review-tags :checked+div,.pick-tag .review-tags :checked+div,.popup-box-2023.customer-enquiry .booking-form-tags :checked+span,.reviews .review-tags div,.top-up-options label :checked+span{background-color:var(--orange-30-invert)}.popup-card .survey-options :checked+span{background-color:var(--orange-30)}.referee-form .booking-form-tags :checked+span,.referrer-review .review-tags div{background-color:#ffe0c1}.referrer-review .review-tags div,.reviews .review-tags div{padding:0 8px;border-radius:4px;color:#ff9632}.review-tags div:first-letter{text-transform:uppercase}.offer-banner,.rookie-banner,.share-review-banner{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:30px;padding-right:16px;width:100%;box-sizing:border-box;background:linear-gradient(120.58deg,#4141ff -35.59%,#ff9632 119.18%);color:#ffffff;line-height:26px}.offer-banner,.rookie-banner{position:fixed;z-index:21}.offer-banner.with-snow,.rookie-banner.with-snow{background:url(/static/images/offer-background-top.svg) 0 0/1440px repeat,url(/static/images/offer-background-bottom.svg) left calc(100% + 40px) /1440px repeat-x,linear-gradient(120.58deg,#4141ff -35.59%,#ff9632 119.18%)}.offer-banner a,.rookie-banner a,.share-review-banner div{display:flex;align-items:center;gap:16px;padding:16px}.share-review-banner div{cursor:pointer}.offer-banner a span,.offer-banner b,.rookie-banner a span,.share-review-banner div span{flex-shrink:0}.offer-banner b{padding:4px 16px;background-color:#ff9632;border-radius:8px}.offer-banner.with-snow b{background-color:#ff6e5a}.offer-banner p,.rookie-banner p,.share-review-banner p{max-width:unset;margin:0;text-align:left;font-size:16px}.offer-banner a span,.rookie-banner a span,.share-review-banner div span{display:flex;align-items:center;font-weight:700;text-transform:capitalize}.offer-banner a span:after,.rookie-banner a span:after,.share-review-banner div span:after{content:"";width:24px;height:24px;background:url(/static/images/Chevron-Right.svg) 50%/contain no-repeat}.offer-banner .close,.rookie-banner .close,.share-review-banner .close{width:20px;height:20px;background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat;cursor:pointer}.loading-dots-container{padding-top:18px}.image-grid.list-mode+.loading-dots-container{padding-top:48px}.loading-dots{display:flex;gap:16px}.loading-dots-container .loading-dots{justify-content:center}.loading-dots div{width:12px;height:12px;background-color:#4141ff;border-radius:50%;animation:dot-jump 1.4s linear 0s infinite normal none}.loading-dots div:nth-child(2){animation-delay:.4s;opacity:.25}.loading-dots div:nth-child(3){animation-delay:.8s;opacity:.1}@keyframes dot-jump{40%{transform:translateY(0)}50%{transform:translateY(-150%)}}.booking-table .booking .booking-mobile-expanded span,.booking-table .booking-table-headers,.business-card .business-card-content,.data-usage-limit-banner,.full-popup.customer-login .inputs,.image-selector,.pick-image-button-container .selected-count,.popup-box-2023.customer-enquiry .booking-form-message span.label,.popup-box-2023.photographer-referral .photographer-referral-credits,.popup-box-2023.share-qr-code .share-qr-code-pin .label,.popup-box-2023.share-review .mobile-note,.popup-box-2023.verify-share .verify-share-form-inputs,.popup-card .popup-card-footer,.popup_box.face-filter-payment .face-filter-payment-discount span,.popup_box.share-template>div,.portfolio-preview,.print-checkout-item .item-total,.print-checkout-item-title-container span,.print-checkout-summary-table span,.print-store-content span,.referee-form .booking-form-message span.label,.referee-form .referee-form-header-container,.reviews .review button.outline,.selector-container .selected-count,.toggle-container,.top-up-options .note{font-size:14px;line-height:17px}.album-cover-container button,.album-face-private-banner,.booking-form-portfolio a.portfolio-link,.customer-album-cover-container .scroll-hint,.customer-album-cover-container button,.data-usage-limit-banner button.outline,.disable-face-filter,.download-popup .download-parts,.enable-face-filter,.face-filter-loading,.filter-quota button,.filters-buttons button,.full-popup-back-container .back,.full-popup.customer-login .forgot-password,.full-popup.customer-login button,.image-grid.empty-mode span,.nav-menu-guest-mobile .language-list,.nav-menu-guest-mobile button,.nav.guest_mode .language-switch,.nav.guest_mode button,.pick-image-button-container button,.plan-card a button,.popup-box-2023 button,.popup-box-2023.share-review .share-review-frame-toggle span,.popup-card button,.popup_box.album-sync button,.popup_box.delete-image button,.popup_box.face-filter-payment button,.popup_box.print-portal button,.popup_box.share-template .share-grid .folders-grid,.popup_box.share-template .share-grid button,.print-checkout-summary button,.print-store-content,.print-store-header,.print-store-scrollable-container button,.referee-form button,.selector-container button,.settings-2023 button{font-size:16px;line-height:26px}.album-review input[name=company],.album-review input[name=name],.album-review textarea,.album-sync .input-container input,.full-popup.customer-login,.full-popup.customer-login .inputs input,.popup-box-2023.customer-enquiry input,.popup-box-2023.customer-enquiry textarea,.popup-box-2023.exchange-contact input,.popup-box-2023.share-review textarea,.popup-box-2023.social-handle .social-handle-input-container input,.popup-box-2023.verify-share .verify-share-form input,.popup-box-2023>div,.popup-box-2023>form,.popup-card,.popup-card textarea,.popup_box.album-sync>form,.popup_box.delete-image>div,.popup_box.face-filter-payment>div,.popup_box.limit-reached>div,.popup_box.payment-completed>div,.popup_box.portfolio-reviews>div,.popup_box.print-portal>div,.popup_box.share-template .share-grid .textarea,.print-checkout-grid,.referee-form input,.referee-form textarea,.referee-page,.review-images-quota p,.settings-2023{font-size:16px;line-height:22px}.album-cover-container button,.customer-album-cover-container button,.data-usage-limit-banner button.outline,.filter-quota button,.filters-buttons button,.full-popup.customer-login button,.nav-menu-guest-mobile button,.nav.guest_mode button,.pick-image-button-container button,.plan-card a button,.popup-box-2023 button,.popup-card button,.popup_box.album-sync button,.popup_box.delete-image button,.popup_box.face-filter-payment button,.popup_box.print-portal button,.popup_box.share-template .share-grid button,.print-checkout-summary button,.print-store-scrollable-container button,.referee-form button,.reviews .review button.outline,.selector-container button,.settings-2023 button{min-height:unset}.album-cover-container button,.customer-album-cover-container .language-switch-container button,.data-usage-limit-banner button.outline,.filter-quota button,.filters-buttons button,.full-popup.customer-login button,.nav-menu-guest-mobile button,.nav.guest_mode button,.pick-image-button-container button,.plan-card a button,.popup-box-2023 button,.popup-card button,.popup_box.album-sync button,.popup_box.face-filter-payment button,.popup_box.print-portal button,.popup_box.share-template .share-grid button,.print-checkout-summary button,.print-store-scrollable-container button,.referee-form button,.reviews .review button.outline,.selector-container button,.settings-2023 button,.settings>.buttons-grid button{min-width:unset}.customer-album-cover-container .buttons-grid button{min-width:160px}.album-cover-container button.outline,.customer-album-cover-container button.outline,.data-usage-limit-banner button.outline,.filter-quota button.outline,.filters-buttons button.outline,.nav-menu-guest-mobile button.outline,.nav.guest_mode button.outline,.plan-card a button.outline,.popup-box-2023 button.outline,.popup_box.delete-image button.outline,.selector-container button.outline{padding:7px 23px;border-width:1px;color:#ff9632}.reviews .review button.outline{padding:2px 15px;border-width:1px;color:#ff9632;font-weight:400}.data-usage-limit-banner button.outline{border-color:#ffffff;color:#ffffff}.popup-box-2023.customer-enquiry button.outline,.popup-box-2023.top-up-data-usage button.outline{background-color:var(--background-color-invert)}.counts-data-usage{display:flex;gap:14px}.counts-data-usage .data-usage{color:#b7b7b7;font-weight:400;align-self:flex-start;align-items:center;gap:2px}.counts-data-usage .data-usage:after,.counts-data-usage .data-usage:before{content:"";width:16px;height:16px;background:50%/contain no-repeat}.counts-data-usage .data-usage:before{background-image:url(/static/images/data-usage-grey.svg);margin-right:2px}.counts-data-usage .data-usage:after{background-image:url(/static/images/download-grey.svg)}.popup-box-2023.top-up-data-usage .buttons-grid{gap:16px}.top-up-options{display:grid;gap:8px}.top-up-options input{display:none}.top-up-options .note{color:var(--grey-3-invert)}.data-usage-limit-banner{position:fixed;bottom:0;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:24px;color:#ffffff;background-color:#ff6e5a;padding:24px 72px;z-index:1}.data-usage-limit-banner button.outline{flex-shrink:0}.image-grid.empty-mode{display:flex;justify-content:center;align-items:center;height:50vh}.image-grid.empty-mode span{display:flex;flex-direction:column;align-items:center;gap:8px}.image-grid.empty-mode span:before{content:"";width:80px;height:80px;background:url(/static/images/no-results.svg) 50%/contain no-repeat}.full-popup.customer-login{display:grid;grid-template-rows:max-content 1fr max-content;align-items:center;padding:56px 100px 32px}.full-popup.customer-login .indicator-buttons{display:grid;grid-template-rows:24px max-content 26px;gap:16px}.full-popup.customer-login .page-indicator,.popup-box-2023.share-review .page-indicator{display:flex;justify-content:center;gap:10px}.page-indicator input{display:none}.full-popup.customer-login .page-indicator span,.popup-box-2023.share-review .page-indicator span{display:block;width:8px;height:8px;border-radius:50%;transition:background-color .5s ease}.full-popup.customer-login .page-indicator span{background-color:var(--grey-2)}.popup-box-2023.share-review .page-indicator span{background-color:var(--grey-2-invert)}.full-popup.customer-login .page-indicator :checked+span,.popup-box-2023.share-review .page-indicator :checked+span{background-color:#ff9632}.full-popup.customer-login button{margin:0 auto}.full-popup.customer-login .indicator-buttons button{grid-row-start:2}.full-popup.customer-login .indicator-buttons b{color:#ff9632;margin:auto;cursor:pointer;grid-row-start:3}.full-popup.customer-login .inputs{display:grid;grid-template-columns:180px 312px;justify-content:center;align-items:center;gap:8px;text-align:left;text-transform:capitalize}.album-review input[name=company],.album-review input[name=name],.album-review textarea,.album-sync .input-container input,.custom-number-input,.full-popup.customer-login .inputs input,.popup-box-2023.customer-enquiry input,.popup-box-2023.customer-enquiry textarea,.popup-box-2023.exchange-contact input,.popup-box-2023.photographer-referral .textarea,.popup-box-2023.share-review textarea,.popup-box-2023.social-handle .social-handle-input-container input,.popup-box-2023.verify-share .verify-share-form input,.popup-card textarea,.popup_box.share-template .share-grid .textarea,.referee-form input,.referee-form textarea{border:1px solid;border-radius:22px;padding:9px 15px}.custom-number-input,.full-popup.customer-login .inputs input,.popup-card textarea{background-color:transparent;color:var(--text-color);border-color:var(--background-color-invert)}.album-review input[name=company],.album-review input[name=name],.album-review textarea,.album-sync .input-container input,.popup-box-2023.customer-enquiry input,.popup-box-2023.customer-enquiry textarea,.popup-box-2023.exchange-contact input,.popup-box-2023.social-handle .social-handle-input-container input,.popup_box.share-template .share-grid .textarea{background-color:transparent;color:var(--text-color-invert);border-color:var(--background-color)}.popup-box-2023.photographer-referral .textarea,.popup-box-2023.share-review textarea,.popup-box-2023.verify-share .verify-share-form input,.referee-form input,.referee-form textarea{background-color:#ffffff;color:#000000;border-color:#000000}.full-popup.customer-login .forgot-password,.full-popup.customer-login .inputs+.inputs:before{grid-column-end:span 2}.full-popup.customer-login .inputs+.inputs:before{content:""}.full-popup.customer-login .forgot-password{text-align:right;color:#4141ff;padding:0 8px;cursor:pointer}.show-confirm-password-enter,.show-confirm-password-exit,.show-contact-input-enter,.show-contact-input-exit,.show-forgot-password-enter,.show-forgot-password-exit{overflow:hidden}.show-confirm-password-enter,.show-confirm-password-exit.show-confirm-password-exit-active,.show-contact-input-enter,.show-contact-input-exit.show-contact-input-exit-active,.show-forgot-password-enter,.show-forgot-password-exit.show-forgot-password-exit-active{height:0}.show-confirm-password-enter-active,.show-confirm-password-exit,.show-contact-input-enter-active,.show-contact-input-exit{height:calc(42px + 8px)}.show-forgot-password-enter-active,.show-forgot-password-exit{height:calc(26px + 8px)}.show-confirm-password-enter-active,.show-confirm-password-exit-active,.show-contact-input-enter-active,.show-contact-input-exit-active,.show-forgot-password-enter-active,.show-forgot-password-exit-active{transition:height .5s ease}.customer-album-cover-container .mobile-nav-menu{font-weight:400}.popup_box.face-filter-payment .face-filter-payment-body{display:grid;gap:24px}.popup_box.face-filter-payment .face-filter-price{display:flex;flex-direction:column;align-items:center;gap:8px;color:#ff9632;text-transform:uppercase}.popup_box.face-filter-payment .face-filter-price:before{content:"";width:72px;height:72px;background:url(/static/images/find-yourself-orange.svg) 50%/contain no-repeat}.popup_box.face-filter-payment .face-filter-payment-discount h4{max-width:unset}.popup_box.face-filter-payment .face-filter-payment-discount :first-child{display:block;color:var(--grey-3-invert);text-decoration:line-through}.popup_box.face-filter-payment .face-filter-payment-discount :last-child{color:#ff9632}.popup_box.face-filter-payment .face-filter-note{display:grid;gap:4px}.popup_box.share-template>div{align-items:unset;background:url(/static/images/share-background-top-left.svg) 0 0/72px no-repeat,url(/static/images/share-background-top-right.svg) 100% 0/98px no-repeat,url(/static/images/share-background-bottom-left.svg) 64px calc(100% - 16px) /32px no-repeat,url(/static/images/share-background-bottom-right.svg) 100% 100% /80px no-repeat,var(--background-color-invert);padding:56px 80px;width:800px;min-height:unset;gap:24px;position:relative;overflow:hidden}.popup_box.share-template.album-mode>div{height:600px;max-height:100%}.popup_box.share-template .share-grid{width:100%;display:grid;grid-template-columns:1fr max-content;gap:16px;align-items:flex-start}.share-grid-container{display:flex;flex-direction:column;align-items:flex-start}.toggle-container{display:flex;align-items:center;gap:8px;text-transform:capitalize;cursor:pointer}.share-grid-container .toggle-container{margin-bottom:8px}.toggle-container input{display:none}.toggle-container .toggle{position:relative;width:32px;height:16px;border-radius:8px;background-color:var(--grey-3-invert);transition:background-color .5s ease;margin:8px 0;flex-shrink:0}.toggle-container .toggle.disabled{animation:shake .3s linear}@keyframes shake{25%{transform:translateX(2px)}50%{transform:translateX(0)}75%{transform:translateX(2px)}}.toggle-container :checked+.toggle{background-color:#ff9632}.toggle-container .toggle:before{content:"";width:11px;height:11px;border-radius:50%;background-color:#ffffff;position:absolute;top:50%;left:3px;transform:translateY(-50%);transition:all .5s ease}.toggle-container :checked+.toggle:before{left:calc(100% - 3px);transform:translate(-100%,-50%)}.share-grid-container .toggle-container.show-toggle-enter,.share-grid-container .toggle-container.show-toggle-exit{overflow:hidden}.share-grid-container .toggle-container.show-toggle-enter,.share-grid-container .toggle-container.show-toggle-exit.show-toggle-exit-active{height:0;margin-bottom:0;opacity:0}.share-grid-container .toggle-container.show-toggle-enter-active,.share-grid-container .toggle-container.show-toggle-exit{height:22px;margin-bottom:16px;opacity:1}.share-grid-container .toggle-container.show-toggle-enter-active{transition:all .5s ease,opacity .3s ease .2s}.share-grid-container .toggle-container.show-toggle-exit-active{transition:all .5s ease,opacity .3s ease}.popup_box.share-template .share-grid .textarea{display:flex;flex-direction:column;align-items:flex-start;overflow-x:scroll}.show-pin-enter,.show-pin-exit{overflow:hidden;transition:height .5s ease}.show-pin-enter,.show-pin-exit.show-pin-exit-active{height:0}.show-pin-enter-active,.show-pin-exit{height:22px}.album-cover-container button,.booking-table button.unlock,.customer-album-cover-container button,.filters-buttons button,.popup-box-2023.customer-referral button.share,.popup-box-2023.photographer-referral button.copy,.popup-box-2023.photographer-referral button.share,.popup-box-2023.share-review button.copy,.popup-box-2023.verify-share a button,.popup_box.share-template .share-grid button,.selector-container button{display:flex;justify-content:center;align-items:center;gap:4px}.album-cover-container button.share,.customer-album-cover-container button.outline.print,.filters-buttons button.outline.print,.filters-buttons button.share,.popup-box-2023.customer-referral button.share,.popup-box-2023.photographer-referral button.copy,.popup-box-2023.photographer-referral button.share,.popup-box-2023.share-review button.copy,.popup_box.share-template .share-grid button,.selector-container button.download,.selector-container button.sync{padding:8px 24px 8px 16px}.popup-box-2023.verify-share a button{padding:8px 16px 8px 24px}.album-cover-container button.outline.edit,.filters-buttons button.outline.copy,.selector-container button.outline.download,.selector-container button.outline.sync{padding:7px 23px 7px 15px}.booking-table button.unlock{padding:3px 16px 3px 12px}.booking-table button.unlock:before,.popup_box.share-template .share-grid button:before{content:"";width:20px;height:20px;background:50%/contain no-repeat}.popup_box.share-template .share-socials{grid-column-end:span 2}.share-scrollable{display:grid;gap:24px;border-bottom:1px solid var(--grey-2-invert);overflow-y:scroll}.share-scrollable:after{content:""}.share-scrollable .toggle-info-container{display:flex;gap:4px}.album-review input[name=name]::placeholder,.album-review textarea::placeholder,.popup-box-2023.customer-enquiry input::placeholder,.popup-box-2023.customer-enquiry textarea::placeholder,.popup-box-2023.exchange-contact input::placeholder,.popup-box-2023.social-handle .social-handle-input-container input::placeholder,.popup-box-2023.verify-share .verify-share-form input::placeholder{color:var(--grey-3-invert)}.full-popup.customer-login .inputs input::placeholder,.popup-card textarea::placeholder{color:var(--grey-3)}.referee-form input::placeholder,.referee-form textarea::placeholder{color:#b7b7b7}.show-booking-mobile-expanded-enter,.show-booking-mobile-expanded-exit{overflow:hidden}.show-booking-mobile-expanded-enter,.show-booking-mobile-expanded-exit.show-booking-mobile-expanded-exit-active{height:0}.show-booking-mobile-expanded-enter-active,.show-booking-mobile-expanded-exit{height:var(--height)}.show-booking-mobile-expanded-enter-active,.show-booking-mobile-expanded-exit-active{transition:height .5s ease}.album-cover-container button.outline.edit:before,.album-cover-container button.share:before,.customer-album-cover-container button.outline.print:before,.filters-buttons button.outline.copy:before,.filters-buttons button.outline.print:before,.filters-buttons button.share:before,.popup-box-2023.customer-referral button.share:before,.popup-box-2023.photographer-referral button.copy:before,.popup-box-2023.photographer-referral button.share:before,.popup-box-2023.share-review button.copy:before,.popup-box-2023.verify-share a button:after,.selector-container button.download:before,.selector-container button.sync:before{content:"";width:24px;height:24px;background:50%/contain no-repeat}.album-cover-container button.share:before,.filters-buttons button.share:before,.popup-box-2023.customer-referral button.share:before,.popup-box-2023.photographer-referral button.share:before{background-image:url(/static/images/share-white-2.svg);margin-right:0}.customer-album-cover-container button.outline.print:before,.filters-buttons button.outline.print:before{background-image:url(/static/images/print-store.svg)}.filters-buttons button.outline.copy:before{background-image:url(/static/images/copy-orange.svg)}.album-cover-container button.outline.edit:before{background-image:url(/static/images/edit.svg)}.selector-container button.sync:before{background-image:url(/static/images/sync-2.svg)}.selector-container button.outline.sync:before{background-image:url(/static/images/sync-2-orange.svg)}.selector-container button.download:before{background-image:url(/static/images/download-white-2.svg)}.selector-container button.outline.download:before{background-image:url(/static/images/download-orange-2.svg)}.popup-box-2023.photographer-referral button.copy:before,.popup-box-2023.share-review button.copy:before,.popup_box.share-template .share-grid button:before{background-image:url(/static/images/copy-2.svg)}.popup-box-2023.verify-share a button:after{background-image:url(/static/images/Chevron-Right.svg)}.booking-table button.unlock:before{background-image:url(/static/images/lock.svg)}.customer-album-cover-container .scroll-hint{display:flex;flex-direction:column;align-items:center;text-transform:capitalize;color:#ffffff;cursor:pointer;margin:auto}.album-cover-container .scroll-hint:before,.customer-album-cover-container .scroll-hint:before{content:"";display:block;width:40px;height:40px;background:url(/static/images/Chevron-Down-white-3.svg) 50%/contain no-repeat}.album-image .left-panel .download,.album-image .left-panel .share,.album-image .left-panel .show-file-info{width:24px;height:24px;background:50%/contain no-repeat}.popup-box-2023.social-handle .social-handle-icon.facebook{background-image:url(/static/images/facebook-2.svg)}.popup-box-2023.social-handle .social-handle-icon.instagram{background-image:url(/static/images/instagram-2.svg)}.album-face-private-banner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 60px;color:var(--grey-4);text-align:center}.album-face-private-banner:before{content:"";width:80px;height:80px;background:url(/static/images/album-face-private.svg) 50%/contain no-repeat}.album-face-private-banner .highlight{color:#ff9632}.pick-image-button-container,.selector-container{position:sticky;top:0;background-color:var(--background-color);z-index:2}.selector-container{--selector-height:97px;--marginTop:0px;--marginBottom:0px;display:flex;justify-content:space-between;padding:35px 60px 20px;margin:var(--marginTop) 0 var(--marginBottom);min-height:42px}.pick-image-button-container{padding:35px 0 20px}.selector-container .close{width:32px;height:32px;background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat;cursor:pointer}.show-filters-buttons-enter,.show-folders-actions-enter,.show-selector-enter{opacity:0}.show-filters-buttons-enter-active,.show-folders-actions-enter-active,.show-selector-enter-active{opacity:1;transition:all .5s ease,opacity .5s ease .3s}.selector-container.show-selector-enter{margin-top:calc(var(--height) - var(--selector-height))}.selector-container.show-selector-enter-active{margin-top:var(--marginTop)}.filters-buttons.show-filters-buttons-enter{height:0;padding-top:0;padding-bottom:0;margin:0}.filters-buttons.show-filters-buttons-enter-active{height:calc(var(--height) - var(--marginTop) - var(--marginBottom) - var(--paddingVertical) * 2);padding:var(--paddingVertical) var(--paddingHorizontal);margin:var(--marginTop) 0 var(--marginBottom)}.folders-actions.show-folders-actions-enter{height:calc(var(--selector-height) - var(--paddingTop) - var(--paddingBottom))}.folders-actions.show-folders-actions-enter-active{height:calc(var(--height) - var(--paddingTop) - var(--paddingBottom))}.move-options label{position:absolute;top:0;left:0;width:100%;transition:width .5s ease}.move-options:hover label{width:240px}.move-options .options span{text-overflow:ellipsis}.album-sync .input-container{display:grid;gap:24px;width:100%;z-index:1}.album-sync .input-container>span{text-transform:capitalize}.album-sync .input-container input::placeholder{color:var(--grey-3-invert)}.custom-select{position:relative}.referee-form .custom-select{z-index:2;--email:url(/static/images/mail-black-2.svg);--line:url(/static/images/line-black.svg);--phone:url(/static/images/phone-black.svg);--whatsapp:url(/static/images/whatsapp-black-2.svg);--zalo:url(/static/images/zalo-black.svg)}.album-sync .input-container .custom-select input,.referee-form .custom-select input{--icon:none;width:100%;box-sizing:border-box;padding-right:43px;background:var(--drop-down) calc(100% - 15px) center /20px no-repeat,var(--icon) 15px center /24px no-repeat;cursor:pointer}.album-sync .input-container .custom-select input,.referee-form .custom-select input{--drop-down:url(/static/images/Chevron-Down-3.svg)}.referee-form .custom-select input:not([class=""]){padding-left:47px}.custom-select input.email{--icon:var(--email)}.custom-select input.line{--icon:var(--line)}.custom-select input.phone{--icon:var(--phone)}.custom-select input.whatsapp{--icon:var(--whatsapp)}.custom-select input.zalo{--icon:var(--zalo)}.custom-select .custom-options{position:absolute;top:calc(100% + 4px);background-color:var(--background-color-invert);border:1px solid var(--background-color);border-radius:8px;width:100%;box-sizing:border-box;text-align:left;max-height:215px;overflow-y:scroll}.referee-form .custom-select .custom-options{background-color:#ffffff;border-color:#000000}.custom-select .custom-options.show-custom-options-enter,.custom-select .custom-options.show-custom-options-exit.show-custom-options-exit-active{opacity:0;max-height:0}.custom-select .custom-options.show-custom-options-enter-active,.custom-select .custom-options.show-custom-options-exit{opacity:1;max-height:215px}.custom-select .custom-options.show-custom-options-enter-active{transition:max-height .5s ease,opacity .2s ease}.custom-select .custom-options.show-custom-options-exit-active{transition:max-height .5s ease,opacity .2s ease .3s}.custom-select .custom-options div{padding:5px 15px;cursor:pointer}.referee-form .custom-select .custom-options div{display:flex;align-items:center;gap:4px;padding:4px 7px}.custom-select .custom-options div:not(:last-child){border-bottom:1px solid var(--background-color)}.referee-form .custom-select .custom-options div:not(:last-child){border-bottom-color:#000000}.referee-form .custom-select .custom-options div:before{content:"";width:20px;height:20px;background:50%/contain no-repeat}.custom-select .custom-options div.email:before{background-image:var(--email)}.custom-select .custom-options div.line:before{background-image:var(--line)}.custom-select .custom-options div.phone:before{background-image:var(--phone)}.custom-select .custom-options div.whatsapp:before{background-image:var(--whatsapp)}.custom-select .custom-options div.zalo:before{background-image:var(--zalo)}.popup_box.delete-image>div{width:660px;padding:40px 90px;background:var(--background-color-invert) url(/static/images/delete-background-2.svg) left center /contain no-repeat;color:var(--grey-4-invert);gap:24px;text-align:center;height:360px;justify-content:space-between;position:relative}.popup_box.delete-image .delete-image-body{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.popup_box.delete-image .delete-image-body .note{color:var(--grey-3-invert)}.popup_box.delete-image .buttons{gap:24px}.popup_box.delete-image button{min-width:180px}.popup_box.print-portal .print-portal-body{display:flex;flex-direction:column;align-items:center;gap:8px}.popup_box.print-portal img{height:160px;padding:5px 0;background-color:#f9f8f8}.full-popup.print-checkout,.full-popup.print-pick-image,.full-popup.print-store{background:var(--grey-1-special) url(/static/images/print-store-background.svg) center top /612px no-repeat;background-attachment:local}.full-popup-top-bar{display:flex;justify-content:space-between;align-items:center;padding:60px}.full-popup-top-bar img{height:40px;padding:1px 0}.full-popup-top-bar .language-switch{font-weight:700}.full-popup-back-container{display:flex}.full-popup.print-store .full-popup-back-container{padding:0 150px}.full-popup.print-pick-image .full-popup-back-container{padding:0 50px}.full-popup.print-checkout .full-popup-back-container{padding:40px 150px}.full-popup-back-container .back{display:flex;align-items:center;color:#ff9632;padding:8px 0}.full-popup-back-container .back:before{content:"";width:24px;height:24px;background:url(/static/images/Chevron-Left-2.svg) 50%/contain no-repeat;margin-right:4px}.full-popup-back-container .back span{cursor:pointer}.print-store-grid{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:minmax(250px,calc(100vh - 162px - 42px - 40px - 64px));gap:40px;padding:40px 160px 64px}.print-store-sample-container{overflow:hidden}.print-store-sample{background-color:#f9f8f8;padding:40px;box-sizing:border-box}.print-store-sample:before{content:"";display:block;width:100%;height:100%;background:url(/static/images/print-store-sample.jpg) 50%/contain no-repeat;filter:drop-shadow(-4px 4px 10px rgba(132,129,117,.25))}.print-store-scrollable,.print-store-scrollable-container{display:flex;flex-direction:column;gap:40px}.print-store-scrollable-container{align-items:flex-start;overflow:hidden}.print-store-scrollable{flex-grow:1;overflow-y:scroll}.print-store-content,.print-store-header{display:grid}.print-store-header{gap:4px}.print-store-content span,.print-store-header{text-transform:capitalize}.print-store-content span{color:var(--grey-4)}.print-store-content ul{margin:0}.full-popup.print-pick-image h4{padding:60px 0 32px}.full-popup.print-pick-image .selector-container{background-color:var(--grey-1-special);padding-top:2px}.print-checkout-grid{display:grid;grid-template-columns:minmax(600px,1fr) 400px;gap:64px;padding:0 160px 98px}.print-checkout-items{display:flex;flex-direction:column}.print-checkout-item-container{--paddingTop:24px;--borderTop:1px;--borderColor:var(--grey-2);--thumbnailWidth:120px;--thumbnailHeight:160px}.print-checkout-item-container:first-child,.print-checkout-item-container:first-child.show-print-checkout-item-exit-active+.print-checkout-item-container{--paddingTop:0px;--borderTop:0px;--borderColor:transparent}.print-checkout-item-container.show-print-checkout-item-exit{height:calc(var(--thumbnailHeight) + (var(--paddingTop) * 2) + var(--borderTop));opacity:1;overflow:hidden}.print-checkout-item-container.show-print-checkout-item-exit-active{height:0;opacity:0;transition:all .5s ease}.print-checkout-item{display:grid;grid-template-columns:max-content 1fr max-content minmax(52px,max-content) max-content;align-items:flex-start;gap:24px;padding-top:var(--paddingTop);border-top:var(--borderTop) solid var(--borderColor);margin-top:var(--paddingTop);transition:all .5s ease}.print-checkout-item:before{content:"";width:var(--thumbnailWidth);height:var(--thumbnailHeight);background:var(--backgroundImage) center top /contain no-repeat}.print-checkout-item-title-container{display:grid;text-transform:capitalize}.print-checkout-item-title-container span{color:var(--grey-4)}.print-checkout-item .item-total{line-height:42px}.print-checkout-item .close{width:24px;height:24px;margin:9px 0;background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat;cursor:pointer}.custom-number-input{width:200px;display:grid;grid-auto-flow:column;grid-template-columns:1fr;grid-auto-columns:max-content;align-items:center;gap:8px;box-sizing:border-box;text-transform:capitalize}.custom-number-input :first-child{overflow:hidden;text-overflow:ellipsis}.custom-number-input .minus,.custom-number-input .plus{width:20px;height:20px;background:50%/contain no-repeat;cursor:pointer}.custom-number-input .plus{background-image:url(/static/images/plus.svg)}.custom-number-input .minus{background-image:url(/static/images/minus.svg)}.print-checkout-summary{position:sticky;top:50px;display:grid;gap:24px;padding:24px;align-self:flex-start;background-color:var(--grey-2);border-radius:8px}.print-checkout-summary .header,.print-checkout-summary-table span:not(.print-checkout-summary-note){text-transform:capitalize}.print-checkout-summary-table{display:grid;grid-template-columns:1fr max-content;align-items:center}.print-checkout-summary-table span:not(.print-checkout-summary-note){color:var(--grey-4)}.print-checkout-summary-table .print-checkout-summary-note,.print-checkout-summary-table b{text-align:right}.print-checkout-summary-table .divider,.print-checkout-summary-table .print-checkout-summary-note{grid-column-end:span 2}.print-checkout-summary-table .divider{border-top:1px solid var(--grey-3);margin:16px 0}.print-checkout-summary-table .print-checkout-summary-note{color:#ff9632}.show-print-checkout-summary-note-enter,.show-print-checkout-summary-note-exit.show-print-checkout-summary-note-exit-active{height:0}.show-print-checkout-summary-note-enter-active,.show-print-checkout-summary-note-exit{height:22px}.show-print-checkout-summary-note-enter,.show-print-checkout-summary-note-exit{overflow:hidden}.show-print-checkout-summary-note-enter-active,.show-print-checkout-summary-note-exit-active{transition:height .5s ease}.popup_box.payment-completed>div{position:relative;width:720px;padding:40px 60px 130px;height:400px;background:var(--background-color-invert) url(/static/images/payment-completed-background.svg) center bottom /contain no-repeat;color:var(--grey-4-invert);text-align:center;gap:16px;white-space:pre-line}.popup_box.payment-completed span{flex-grow:1;display:flex;align-items:center}.popup_box.payment-completed span.completed{width:80px;background:url(/static/images/downloaded-blue.svg) 50%/contain no-repeat}.popup-box-2023.photographer-referral .photographer-referral-grid,.popup-box-2023.share-review .share-review-grid,.popup-box-2023.verify-share .verify-share-grid{display:grid;gap:24px;width:100%;flex-grow:1}.popup-box-2023.photographer-referral .photographer-referral-grid{grid-template-columns:1fr 444px}.popup-box-2023.share-review .share-review-grid,.popup-box-2023.verify-share .verify-share-grid{grid-template-columns:1fr 434px}.popup-box-2023.photographer-referral .photographer-referral-hows-container,.popup-box-2023.photographer-referral .photographer-referral-invite,.popup-box-2023.photographer-referral .photographer-referral-share,.popup-box-2023.share-review .add-frame-body,.popup-box-2023.share-review .share-review-body,.popup-box-2023.share-review .share-review-hows-container,.popup-box-2023.verify-share .verify-share-form,.popup-box-2023.verify-share .verify-share-sample{display:flex;flex-direction:column;gap:40px}.popup-box-2023.share-review .share-review-body,.popup-box-2023.verify-share .verify-share-sample{gap:24px}.popup-box-2023.photographer-referral .photographer-referral-hows-container,.popup-box-2023.photographer-referral .photographer-referral-invite,.popup-box-2023.share-review .add-frame-body,.popup-box-2023.share-review .share-review-body,.popup-box-2023.share-review .share-review-hows-container,.popup-box-2023.verify-share .verify-share-form,.popup-box-2023.verify-share .verify-share-sample{border-radius:8px}.popup-box-2023.photographer-referral .photographer-referral-invite,.popup-box-2023.share-review .add-frame-body,.popup-box-2023.share-review .share-review-body,.popup-box-2023.verify-share .verify-share-sample{background-color:var(--orange-10-invert)}.popup-box-2023.photographer-referral .photographer-referral-invite{padding:32px 40px}.popup-box-2023.share-review .share-review-body{padding:24px}.popup-box-2023.photographer-referral .photographer-referral-hows-container,.popup-box-2023.share-review .share-review-hows-container,.popup-box-2023.verify-share .verify-share-form{background-color:var(--grey-1-invert);flex-grow:1;align-items:center;padding:32px}.popup-box-2023.verify-share .verify-share-form{justify-content:space-between}.popup-box-2023.share-review .add-frame-body,.popup-box-2023.share-review .share-review-hows-container,.popup-box-2023.verify-share .verify-share-form,.popup-box-2023.verify-share .verify-share-sample{padding:24px 40px}.popup-box-2023.photographer-referral b.header,.popup-box-2023.share-review b{text-transform:capitalize}.popup-box-2023.photographer-referral .photographer-referral-invite b.subheader,.popup-box-2023.share-review .share-review-socials-container b{color:#ff9632}.popup-box-2023.photographer-referral .photographer-referral-hows-container b.subheader{color:#4141ff}.popup-box-2023.photographer-referral .divider,.popup-box-2023.share-review .share-review-divider-container .divider{height:1px;background-color:var(--orange-50-invert)}.popup-box-2023.photographer-referral .photographer-referral-credits-container,.popup-box-2023.photographer-referral .photographer-referral-textarea-container{display:grid;grid-template-columns:1fr max-content;text-align:left;align-items:flex-start}.popup-box-2023.photographer-referral .photographer-referral-credits-container{gap:32px}.popup-box-2023.photographer-referral .photographer-referral-textarea-container{gap:16px}.popup-box-2023.photographer-referral .photographer-referral-credits{display:grid;gap:4px;color:var(--grey-4-invert);text-transform:capitalize;text-align:center}.popup-box-2023.photographer-referral h1{min-width:200px;padding:8px 16px;box-sizing:border-box;border-radius:8px;color:#ffffff;background-color:#4141ff;text-transform:uppercase}.popup-box-2023.photographer-referral .photographer-referral-hows,.popup-box-2023.share-review .share-review-hows{display:grid;gap:24px}.popup-box-2023.photographer-referral .photographer-referral-how,.popup-box-2023.share-review .share-review-how{display:grid;grid-template-columns:max-content 1fr;column-gap:24px;text-align:left}.popup-box-2023.photographer-referral .photographer-referral-how:before,.popup-box-2023.share-review .share-review-how:before{content:"";width:48px;height:48px;grid-row-end:span 2;background:50%/contain no-repeat}.popup-box-2023.photographer-referral .photographer-referral-how.invite:before{background-image:url(/static/images/photographer-referral-how-invite.svg)}.popup-box-2023.photographer-referral .photographer-referral-how.discount:before{background-image:url(/static/images/photographer-referral-how-discount.svg)}.popup-box-2023.photographer-referral .photographer-referral-how.credit:before{background-image:url(/static/images/photographer-referral-how-credit.svg)}.popup-box-2023.photographer-referral .photographer-referral-how span,.popup-box-2023.share-review .share-review-how span{color:var(--grey-4-invert)}.buttons-holder{display:grid}.buttons-holder button{grid-column-start:1;grid-row-start:1}.buttons-holder button:disabled,.buttons-holder.show-disabled button{visibility:hidden}.buttons-holder.show-disabled button:disabled{visibility:visible}.popup-box-2023.social-handle .social-handle-body{display:grid;gap:40px;max-width:400px}.popup-box-2023.social-handle .social-handle-logo-container{display:flex;flex-direction:column;align-items:center;gap:24px}.popup-box-2023.social-handle .social-handle-logo-container:before{content:"";width:328px;padding-bottom:31.7%;background:url(/static/images/social-handle.svg) 50%/contain no-repeat}.popup-box-2023.social-handle .social-handle-input-container{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:8px}.popup-box-2023.social-handle .social-handle-icon{width:32px;height:32px;background:50%/contain no-repeat}.popup-box-2023.social-handle .social-handle-input-container input,.popup-box-2023.verify-share .verify-share-form input{width:100%;box-sizing:border-box}.popup-box-2023.social-handle .social-handle-input-container .note{color:var(--grey-4-invert);grid-column-end:span 2}.popup-box-2023.share-review-prompt .share-review-sample{width:100%;background:var(--backgroundImage) center /contain no-repeat;padding-bottom:var(--paddingBottom)}.popup-box-2023.share-review-prompt .share-review-done-body{display:grid;gap:24px;width:100%}.popup-box-2023.share-review .share-review-columns,.popup-box-2023.share-review .share-review-divider-container,.popup-box-2023.share-review .share-review-textarea-container,.popup-box-2023.share-review .share-review-textarea-languages,.popup-box-2023.share-review textarea{flex-grow:1}.popup-box-2023.share-review .share-review-divider-container{display:flex;flex-direction:column;gap:16px}.popup-box-2023.share-review .share-review-columns{display:grid;grid-template-columns:max-content 1fr;gap:16px}.popup-box-2023.share-review .share-review-image{display:flex;flex-direction:column;align-items:center;gap:4px;margin:auto 0}.popup-box-2023.share-review .share-review-image-change{display:grid;gap:4px;color:#ff9632;text-transform:capitalize;cursor:pointer}.popup-box-2023.share-review .share-review-image-preview{width:180px;padding-bottom:66.67%;position:relative}.popup-box-2023.share-review .share-review-image-preview.portrait{width:120px;padding-bottom:150%}.popup-box-2023.share-review .add-frame-body .share-review-image-preview{width:315px}.popup-box-2023.share-review .add-frame-body .share-review-image-preview.portrait{width:210px}.popup-box-2023.share-review .share-review-image-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--backgroundImage) center /contain no-repeat;transition:all .5s ease;z-index:2}.popup-box-2023.share-review .share-review-image-preview.frame-on-top:before{transition:none;z-index:0}.popup-box-2023.share-review .share-review-image-preview.with-frame:before{background-size:cover;top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left)}.popup-box-2023.share-review .share-review-image-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:50%/contain no-repeat;z-index:1}.popup-box-2023.share-review .share-review-image-preview.with-frame:after{background-image:var(--frame)}.popup-box-2023.share-review .share-review-frame-toggle input{display:none}.popup-box-2023.share-review .share-review-frame-toggle span{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:8px;cursor:pointer;font-size:14px;text-transform:capitalize}.popup-box-2023.share-review .share-review-frame-toggle span:before{content:"";width:20px;height:20px;background:url(/static/images/select-uncheck-orange.svg) 50%/contain no-repeat}.popup-box-2023.share-review .share-review-frame-toggle :checked+span:before{background-image:url(/static/images/select-checked-orange.svg)}.popup-box-2023.share-review .share-review-frame-toggle span:after{content:attr(data-message)}.popup-box-2023.share-review .share-review-socials-container,.popup-box-2023.share-review .share-review-textarea-container{display:flex;flex-direction:column;align-items:center;gap:16px}.popup-box-2023.share-review .share-review-textarea-languages{display:grid;grid-template-rows:max-content 1fr;gap:4px;width:100%}.popup-box-2023.share-review .share-review-languages{display:flex;gap:8px;justify-content:flex-end;color:#ff9632;padding:0 16px}.popup-box-2023.share-review .share-review-languages span{cursor:pointer}.popup-box-2023.share-review textarea{width:100%;min-height:150px;box-sizing:border-box}.popup-box-2023.share-review .share-review-socials-container{transition:opacity .5s ease}.popup-box-2023.share-review .share-review-socials-container.hidden{opacity:.5;pointer-events:none}.popup-box-2023.share-review .share-review-socials-container div{display:flex;gap:16px}.popup-box-2023.share-review .share-review-socials-container div span{width:64px;height:64px;background:#ff9632 50%/32px no-repeat;border-radius:50%;cursor:pointer}.popup-box-2023.share-review .share-review-socials-container div span.instagram{background-image:url(/static/images/instagram-2-white.svg)}.popup-box-2023.share-review .share-review-socials-container div span.facebook{background-image:url(/static/images/facebook-2-white.svg)}.popup-box-2023.share-review .share-review-socials-container div span.xhs{background-image:url(/static/images/xhs.svg)}.popup-box-2023.share-review .share-review-socials-container div span.others{background-image:url(/static/images/share-white-2.svg)}.popup-box-2023.share-review .share-review-how.copy:before{background-image:url(/static/images/share-review-how-copy.svg)}.popup-box-2023.share-review .share-review-how.share:before{background-image:url(/static/images/share-review-how-share.svg)}.popup-box-2023.share-review .share-review-how.unlock:before{background-image:url(/static/images/share-review-how-unlock.svg)}.popup-box-2023.share-review .share-review-how.unlock-download:before{background-image:url(/static/images/download-blue-2.svg)}.popup-box-2023.share-review .share-review-how.credibility:before{background-image:url(/static/images/share-review-how-credibility.svg)}.create-mosaic{display:grid;grid-template-rows:max-content 1fr max-content}.create-mosaic .header-container{position:relative;margin:60px 60px 30px}.create-mosaic>.buttons{padding:45px 60px 15px;justify-content:flex-end}.create-mosaic .buttons-grid{grid-template-rows:20px repeat(2,max-content);gap:5px 10px}.create-mosaic .buttons-grid:before{content:""}.create-mosaic .buttons-grid button{white-space:nowrap}.create-mosaic .buttons-grid span{color:#a1a1a1;font-size:12px;line-height:20px;padding:0 12.5px}.create-mosaic .buttons-grid span.quota-left{color:#ff9632}.create-mosaic .buttons-grid span.no-quota{color:#ff6e5a}.create-mosaic .mosaic-canvas-container{display:flex;justify-content:center;align-items:center;overflow:hidden}.create-mosaic .mosaic-canvas-progress{position:relative;background:var(--backgroundImage) center /contain no-repeat}.create-mosaic .mosaic-canvas-progress.loading{background:#efefef url(/static/images/logo_white.svg) 50%/60% no-repeat}.create-mosaic button.change{padding-left:50px;background:#ff9632 url(/static/images/change.svg) 20px/24px no-repeat;grid-row-end:span 2;margin-bottom:auto}.create-mosaic button.outline.change,.create-mosaic button.outline.download{background-color:transparent;color:var(--text-color)}.progress-bar{width:100%;height:8px;background-color:#d9d9d9;position:relative}.create-mosaic .progress-bar{position:absolute;top:0}.progress-bar:before{content:"";position:absolute;width:var(--progress);height:100%;background-color:#ff9632;transition:width .5s ease}.customer-album-banner-container{display:flex;flex-direction:column}.business-card-toggle,.face-filter-toggle,.uploaded-notification-toggle{display:flex;justify-content:space-between;align-items:center;gap:50px}.face-filter-toggle .activate,.face-filter-toggle .activated,.uploaded-notification-toggle b{text-transform:capitalize;flex-shrink:0}.face-filter-toggle .activate,.face-filter-toggle .activate a,.face-filter-toggle .activate b,.uploaded-notification-toggle b{display:flex;align-items:center}.face-filter-toggle .activate{column-gap:8px;color:var(--orange-50-invert)}.face-filter-toggle .activate.no-quota{color:var(--grey-3-invert)}.face-filter-toggle .activate a,.face-filter-toggle .activate b,.face-filter-toggle .activated,.uploaded-notification-toggle b{color:#ff9632}.face-filter-toggle .activate a{font-weight:700}.face-filter-toggle .activate a,.face-filter-toggle .activate b,.uploaded-notification-toggle b{gap:4px;cursor:pointer}.face-filter-toggle .activate a:after,.face-filter-toggle .activate b:after{content:"";width:20px;height:20px;background:url(/static/images/Chevron-Right-orange.svg) 50%/contain no-repeat}.uploaded-notification-toggle b:before{content:"";width:16px;height:16px;background:url(/static/images/mail-orange-2.svg) 50%/contain no-repeat}.popup-card{position:fixed;bottom:12px;right:10px;width:500px;height:350px;border:1px solid var(--grey-2);box-sizing:border-box;display:grid;grid-template-rows:max-content 1fr max-content;background-color:var(--background-color);box-shadow:0 0 4px 0 rgba(0,0,0,.15);z-index:6}.popup-card .popup-card-footer,.popup-card .popup-card-header{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:8px}.popup-card .popup-card-header{padding:15px 24px}.popup-card .popup-card-header b{color:var(--grey-4);text-transform:capitalize}.popup-card .popup-card-footer{padding:16px 16px 16px 24px;color:var(--grey-3);border-top:1px solid var(--grey-2)}.popup-card .popup-card-body{display:flex;flex-direction:column;gap:16px;padding:0 24px 24px;color:var(--grey-4);overflow-y:scroll}.popup-card .survey-options{display:flex;flex-wrap:wrap;gap:8px}.popup-card .survey-options label{position:relative}.popup-card .survey-options span{text-transform:capitalize}.popup-card textarea{flex-grow:1}.show-popup-card-enter,.show-popup-card-exit.show-popup-card-exit-active{bottom:0;transform:translateY(100%)}.show-popup-card-enter-active,.show-popup-card-exit{bottom:12px;transform:translateY(0)}.show-popup-card-enter-active,.show-popup-card-exit-active{transition:all .3s ease}.popup-card-thank-you{display:flex;flex-direction:column;justify-content:center;gap:32px;color:var(--text-color);text-align:center;flex-grow:1}.thank-you-dots{display:flex;justify-content:center;gap:24px}.thank-you-dots div{width:8px;height:8px;border-radius:50%}.thank-you-dots div:nth-child(6n+1){background-color:#4141ff}.thank-you-dots div:nth-child(6n+2){background-color:#ff9632}.thank-you-dots div:nth-child(6n+3){background-color:#ff6e5a}.thank-you-dots div:nth-child(6n+4){background-color:#ffd700}.thank-you-dots div:nth-child(6n+5){background-color:#50c3fe}.thank-you-dots div:nth-child(6n+6){background-color:#dcfa64}.popup-box-2023.verify-share .verify-share-sample{justify-content:space-between;align-items:center}.popup-box-2023.verify-share .verify-share-sample-body{display:grid;grid-template-columns:minmax(auto,400px);gap:16px}.popup-box-2023.verify-share .verify-share-sample img{width:100%;box-shadow:0 0 9px 0 rgba(132,129,117,.25)}.popup-box-2023.verify-share .verify-share-form-inputs{width:100%;display:grid;gap:8px;text-align:left;text-transform:capitalize}.popup-box-2023.verify-share .verify-share-form-inputs>div{display:grid;gap:4px}.full-popup.customer-login .submit-with-note,.popup-box-2023.album-review .submit-with-note,.popup-box-2023.verify-share .submit-with-note{display:flex;flex-direction:column;align-items:center}.popup-box-2023.verify-share .submit-with-note{gap:8px}.popup-box-2023.album-review .submit-with-note,.popup-box-2023.verify-share .note{color:var(--grey-3-invert)}.full-popup.customer-login .submit-with-note{color:var(--grey-3)}.popup-box-2023.share-review .add-frame-body{flex-grow:1;width:100%;max-width:650px;box-sizing:border-box;align-items:center;gap:16px}.referee-form .booking-form-message span.label,.referee-form .referee-form-header-container{color:#454545}.popup-box-2023.customer-enquiry .booking-form-message span.label{color:var(--grey-4-invert)}.referee-form .referee-form-header-container{display:grid;gap:4px}.popup-box-2023.customer-enquiry .booking-form-inputs,.referee-form .booking-form-inputs{display:grid;gap:16px}.referee-form .contact-input-container{display:grid;gap:8px}.referee-form .contact-input-container:before{content:""}.referee-form .contact-input-container .iti{display:block}.referee-form .divider{height:1px;background-color:#b7b7b7}.popup-box-2023.customer-enquiry .divider{height:1px;background-color:var(--grey-2-invert)}.popup-box-2023.customer-enquiry textarea,.referee-form textarea{resize:vertical;min-height:68px;box-sizing:border-box}.booking-form-portfolio,.portfolio-preview{display:flex;justify-content:center;align-items:center}.booking-form-portfolio{--profile:url(/static/images/profile.svg);gap:16px}.portfolio-preview{--profile:url(/static/images/profile-black.svg);gap:12px;padding:8px 16px;max-width:295px;box-sizing:border-box;text-align:left}.booking-form-portfolio:before,.portfolio-preview:before{content:"";border-radius:50%;background:var(--profile) center /cover no-repeat;border:1px solid;box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-sizing:border-box;flex-shrink:0}.booking-form-portfolio:before{width:80px;height:80px;border-color:var(--grey-2-special-2)}.portfolio-preview:before{width:50px;height:50px;border-color:#ffffff}.booking-form-portfolio div,.portfolio-preview div{display:flex;flex-direction:column;align-items:flex-start}.booking-form-portfolio a,.portfolio-preview span{color:#ff9632}.booking-form-portfolio a.portfolio-link{display:flex;align-items:center;font-weight:700}.booking-form-portfolio a.portfolio-link:after{content:"";width:24px;height:24px;background:url(/static/images/Chevron-Right-orange.svg) 50%/contain no-repeat;flex-shrink:0}.booking-form-portfolio a.review-link,.portfolio-preview .review{display:flex;gap:8px;text-transform:capitalize}.booking-form-portfolio a.review-link b,.portfolio-preview .rating{display:flex;align-items:center}.booking-form-portfolio a.review-link b:after,.portfolio-preview .rating:after{content:"";width:16px;height:16px;background:url(/static/images/star-orange.svg) 50%/contain no-repeat}.progress-circle{width:24px;height:24px}.progress-circle circle{fill:none;stroke:var(--background-color);stroke-width:2px;stroke-linecap:round;transform:rotate(270deg);transform-origin:center}.progress-circle circle:first-child{opacity:.25}.progress-circle circle:last-child{--length:calc(3.14159 * 10px * 2);stroke-dasharray:var(--length);stroke-dashoffset:calc(var(--length) - (var(--length) * var(--percentage)));transition:stroke-dashoffset .5s ease}.booking-form-portfolio a.review-link span{text-decoration:underline;text-underline-offset:4px}.popup-box-2023.customer-enquiry .booking-form-message,.referee-form .booking-form-message{display:grid;gap:8px}.popup-box-2023.customer-enquiry .booking-form-message span.label,.referee-form .booking-form-message span.label{padding:0 8px;text-align:left}.popup-box-2023.customer-enquiry .booking-form-tags,.referee-form .booking-form-tags{display:flex;flex-wrap:wrap;gap:8px;text-transform:capitalize}.popup-box-2023.customer-enquiry .booking-form-tags input,.referee-form .booking-form-tags input{display:none}.full-popup.customer-login .submit-with-note{gap:24px;white-space:pre-line}.popup-box-2023.album-review .submit-with-note{gap:16px;max-width:450px}.settings-2023{margin-top:160px;display:grid;gap:40px}.bookings-lead-credits{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;padding:64px 0}.bookings-lead-credits .header-container{display:flex;flex-direction:column;align-items:center;gap:4px}.bookings-lead-credits .header-container span{color:var(--grey-4)}.bookings-lead-credits b,.lead-credits-available-container{text-transform:capitalize}.bookings-lead-credits-body{display:flex;flex-direction:column;align-items:center;gap:8px}.bookings-lead-credits-body .note{color:#737373}.lead-credits-available-container{width:560px;padding:8px 16px 8px 24px;box-sizing:border-box;display:flex;align-items:center;gap:16px;background-color:#4141ff;border-radius:8px}.lead-credits-available-container.unlimited{padding:13px 24px}.lead-credits-available-container,.lead-credits-available-container h1{color:#ffffff}.lead-credits-available-container .lead-credits-available{flex-grow:1;display:flex;justify-content:space-between;align-items:center;gap:16px}.lead-credits-available-container.unlimited .lead-credits-available:after{content:"";width:40px;height:40px;background:url(/static/images/infinite.svg) 50%/contain no-repeat}.booking-table{display:grid;gap:8px;margin:0 40px 24px;overflow-x:scroll}.booking-table .booking,.booking-table .booking-table-headers{display:grid;grid-template-columns:100px 180px 200px repeat(2,280px) minmax(max-content,1fr) 0}.booking-table .booking-table-headers{color:var(--grey-4);padding:0 16px}.booking-table .booking-table-headers span{padding:4px 8px}.booking-table .booking{align-items:center;padding:16px;background-color:var(--blue-80-special);border-radius:8px;position:relative}.booking-table .booking span{padding:3px 8px}.booking-table .booking .name{overflow:hidden;text-overflow:ellipsis}.booking-table .booking .remarks{white-space:pre-line}.booking-table .booking .copyable-container{display:grid;grid-auto-flow:column;grid-template-columns:1fr;grid-auto-columns:max-content;gap:4px}.booking-table .booking .copy,.booking-table .booking .copyable{border-radius:4px;transition:opacity .5s ease}.booking-table .booking .copyable{padding:4px 32px 4px 8px;background:var(--blue-80-invert-special) calc(100% - 8px) center /20px no-repeat;color:var(--text-color-special);overflow:hidden;text-overflow:ellipsis}.booking-table .booking .copyable.email{background-image:url(/static/images/mail-2.svg)}.booking-table .booking .copyable.line{background-image:url(/static/images/line.svg)}.booking-table .booking .copyable.phone{background-image:url(/static/images/phone.svg)}.booking-table .booking .copyable.whatsapp{background-image:url(/static/images/whatsapp-2.svg)}.booking-table .booking .copyable.zalo{background-image:url(/static/images/zalo.svg)}.booking-table .booking .copy{--display:url(/static/images/copy-2.svg);--preload:url(/static/images/downloaded.svg);width:44px;background:var(--display) center /20px no-repeat,var(--preload) center /0 no-repeat,var(--blue-80-invert-special);cursor:pointer}.booking-table .booking .copy.copied{--display:var(--preload)}.booking-table .booking .locked-container{position:sticky;right:16px;display:flex;justify-content:flex-end}.booking-table .booking .locked{display:flex;align-items:center;gap:12px;background:linear-gradient(270deg,var(--blue-80-special) 0,rgba(0,0,0,0) 100%) 0 0 /16px 100% no-repeat,linear-gradient(270deg,var(--blue-80-special) 0,var(--blue-80-special) 100%) 16px top /calc(100% - 16px - 8px) 100% no-repeat,linear-gradient(90deg,var(--blue-80-special) 0,rgba(0,0,0,0) 100%) 100% top /8px 100% no-repeat;padding:0 8px 0 16px;color:#ff9632;flex-shrink:0}.popup-box-2023.lead-unlock .lead-unlock-body{display:flex;flex-direction:column;align-items:center;gap:24px}.popup-box-2023.lead-unlock .lead-unlock-body:before{content:"";width:80px;height:80px;background:url(/static/images/unlock.svg) 50%/contain no-repeat}.popup-box-2023.lead-unlock .lead-unlock-body div{display:grid;gap:8px}.popup-box-2023.lead-unlock .lead-unlock-body .lead-unlock-available{color:#ff9632;text-transform:capitalize}.popup-box-2023.customer-enquiry .buttons,.popup-box-2023.lead-unlock .buttons{gap:16px}.popup-box-2023.share-qr-code .share-qr-code-body{display:flex;flex-direction:column;align-items:center;gap:16px;white-space:pre-line}.popup-box-2023.share-qr-code .share-qr-code-pin{display:flex;flex-direction:column;align-items:center;gap:8px}.popup-box-2023.share-qr-code .share-qr-code-pin .label{text-transform:capitalize}.popup-box-2023.share-qr-code .share-qr-code-pin input{display:none}.popup-box-2023.share-qr-code .qr-code-container{width:115px;height:115px}.popup-box-2023.share-qr-code .qr-code-container img{width:100%;height:auto;padding:4px;box-sizing:border-box;background-color:#ffffff}.customer-referral-body{flex-grow:1;justify-content:center;gap:32px;max-width:470px}.customer-referral-body,.customer-referral-profile{display:flex;flex-direction:column;align-items:center}.customer-referral-profile{--profile:url(/static/images/profile-black.svg);gap:7px}.customer-referral-profile:after{content:"";width:50px;height:8px;background-color:#4141ff;margin-top:9px}.customer-referral-profile div{--size:279px;width:var(--size);height:var(--size);position:relative}.customer-referral-profile div:after,.customer-referral-profile div:before{content:"";position:absolute}.customer-referral-profile div:before{top:14.7%;left:12.9%;width:73.8%;height:73.8%;background:var(--profile) center /cover no-repeat;border-radius:50%}.customer-referral-profile div:after{top:0;left:0;width:100%;height:100%;background:url(/static/images/customer-referral-graphic.svg) 50%/contain no-repeat}.customer-referral-profile h5{color:#ff9632}.referee-page{display:flex;flex-direction:column;align-items:center;gap:40px;background:url(/static/images/referee-background-top-left.svg) left 76px/174px no-repeat,url(/static/images/referee-background-top-right.svg) 100% 0/260px no-repeat,url(/static/images/referee-background-center-left.svg) 80px 489px/293px no-repeat,url(/static/images/referee-background-bottom-left.svg) 0 100%/126px no-repeat,url(/static/images/referee-background-bottom-right.svg) calc(100% - 63px) bottom /276px no-repeat,#000000;padding:80px 120px;min-height:100vh;box-sizing:border-box}.referee-page .header-container{color:#ffffff;text-align:center}.referee-page h1{font-size:34px;line-height:41px;color:#ff9632;text-transform:none}.referee-page .booking-form-portfolio{--profile:url(/static/images/profile.svg);padding:8px 32px}.referee-page .booking-form-portfolio:before{border-color:#ffffff}.referee-page-body{display:flex;width:100%;justify-content:center;color:#000000;position:relative}.referrer-review{background-color:#fff5ea;padding:40px;border-radius:16px 0 0 16px}.referee-form{flex-grow:1;display:flex;flex-direction:column;gap:24px;background-color:#ffffff;padding:40px;border-radius:16px}.referrer-review+.referee-form{border-radius:0 16px 16px 0}.referee-form .referee-form-header-container{padding:0 8px}.referee-form h4{color:#000000;text-align:left;text-transform:none}.popup-box-2023.customer-enquiry .divider,.referee-form .divider{margin:8px 0}.referee-form button{align-self:center}.referee-submitted{display:flex;flex-direction:column;justify-content:center;gap:24px;background-color:#fff5ea;border-radius:16px;width:100%;height:100%;padding:40px;min-height:460px;box-sizing:border-box;white-space:pre-line;text-align:center}.referee-submitted h4{color:#ff9632}.business-card-toggle .business-card-status{color:var(--orange-50-invert)}.business-card-container{--padding:8px;display:flex;justify-content:center;align-items:center;width:100%;height:calc(var(--height) + var(--padding) * 2);padding:var(--padding);box-sizing:border-box;margin-bottom:4px;background-color:var(--grey-2)}.business-card{width:270px;padding:20px 0 0 14px;box-sizing:border-box;border-radius:8px;display:grid;grid-template-columns:max-content 1fr;gap:22px;background:#ff9632 url(/static/images/business-card-background.svg) 0 0/79px no-repeat;position:relative;overflow:hidden}.business-card-container .business-card{transform:scale(.45);flex-shrink:0}.business-card:before{content:"";background-color:#ffd700;width:100px;height:100px;transform:translate(20px,-20px) rotate(45deg);position:absolute;left:-40px;bottom:-85px}.business-card-header-container{writing-mode:vertical-lr;transform:rotate(180deg);align-self:flex-end;max-height:220px;overflow:hidden;margin-bottom:63px}.business-card h4{color:#ffffff;white-space:nowrap;text-transform:none;text-orientation:sideways}.business-card h4.scrolling-text{animation:text-scroll 10s linear infinite}@keyframes text-scroll{0%{transform:translateY(var(--client-height))}to{transform:translateY(calc(var(--scroll-height) * -1))}}.business-card .business-card-body{background-color:#4141ff;border-radius:200px 200px 0 0;padding-bottom:24px;display:grid;gap:16px;grid-template-rows:max-content 1fr}.business-card .business-card-profile{--profile:url(/static/images/profile.svg);width:100%;padding:5px;box-sizing:border-box}.business-card .business-card-profile:before{content:"";display:block;padding-bottom:100%;background:var(--profile) center /cover no-repeat;border-radius:50%}.business-card .business-card-content{color:#ffffff;padding:0 24px;display:flex;flex-direction:column;gap:16px;text-align:left}.business-card .business-card-role-review{display:grid;gap:4px;padding-left:2px}.business-card .business-card-review{display:flex;align-items:center;gap:6px}.business-card .business-card-review:before{content:"";width:1px;height:10px;background-color:#ffffff}.business-card .business-card-rating{order:-1;display:flex;align-items:center}.business-card .business-card-rating:after{content:"";width:12px;height:12px;background:url(/static/images/star-white-2.svg) 50%/contain no-repeat}.business-card .business-card-contacts{display:grid;gap:8px}.business-card .business-card-contact{display:flex;gap:8px;word-break:break-word}.business-card .business-card-contact:before{content:"";width:17px;height:17px;background:50%/contain no-repeat;flex-shrink:0}.business-card .business-card-contact.phone:before{background-image:url(/static/images/business-card-phone.svg)}.business-card .business-card-contact.email:before{background-image:url(/static/images/business-card-email.svg)}.business-card .business-card-socials{display:flex;gap:12px}.business-card .business-card-social{width:16px;height:16px;background:50%/contain no-repeat}.business-card .business-card-social.instagram{background-image:url(/static/images/instagram-3-blue.svg)}.business-card .business-card-social.facebook{background-image:url(/static/images/facebook-3-blue.svg)}.business-card .business-card-social.website{background-image:url(/static/images/link-blue.svg)}.button-with-link{display:flex;flex-direction:column;align-items:center;gap:16px}.button-with-link span{text-transform:capitalize;color:#ff9632;cursor:pointer}.popup-box-2023.exchange-contact .exchange-contact-body{flex-grow:1;display:flex;flex-direction:column;gap:24px;max-height:370px}.popup-box-2023.customer-enquiry .booking-form-inputs,.popup-box-2023.exchange-contact .exchange-contact-inputs{width:295px}.popup-box-2023.exchange-contact .exchange-contact-inputs{display:flex;flex-direction:column;justify-content:center;gap:24px;margin:auto 0}@media (max-width:1384px){.print-checkout-grid{grid-template-columns:600px minmax(260px,1fr)}}@media (max-width:1244px){.print-checkout-grid{grid-template-columns:1fr 260px}.print-checkout-item{grid-template-columns:max-content 1fr minmax(52px,max-content) max-content;grid-template-rows:max-content 1fr}.print-checkout-item:before{grid-row-end:span 2}.print-checkout-item .item-total{line-height:22px}.print-checkout-item .close{margin:0}.print-checkout-item .custom-number-input{grid-row-start:2;grid-column-start:2;grid-column-end:span 3}}@media (min-width:992px){.album-actions span.delete:hover,.album-actions span.select:hover,.album-actions>span.download:hover,.back-to-top:hover,.booking-form-portfolio a:hover,.booking-table .booking .copy:hover,.booking-table .booking a.copyable:hover,.business-card .business-card-social:hover,.button-with-link span:hover,.create-mosaic .back:hover,.custom-number-input .minus:hover,.custom-number-input .plus:hover,.data-usage-limit-banner .close-popup:hover,.disable-face-filter:hover:before,.download-popup .close-popup:hover,.download-popup .download-parts div:not(.downloaded):hover,.enable-face-filter:hover:before,.face-filter-toggle .activate a:hover,.face-filter-toggle .activate b:hover,.full-popup-back-container .back span:hover,.full-popup.customer-login .forgot-password:hover,.full-popup.customer-login .indicator-buttons b:hover,.image-selector label span:hover,.info-container .hover-info div .link:hover,.language-switch-container .profile-picture:hover,.offer-banner .close:hover,.offer-banner a span:hover,.photographer-logged-in span.profile-picture:hover,.popup-box-2023 .close-popup:hover,.popup-box-2023.share-review .share-review-frame-toggle span:hover:after,.popup-box-2023.share-review .share-review-image-change:hover,.popup-box-2023.share-review .share-review-languages span:hover,.popup-box-2023.share-review .share-review-socials-container div span:hover,.popup-card .close-popup:hover,.popup_box.delete-image .close-popup:hover,.print-checkout-item .close:hover,.referee-form .custom-select .custom-options div:hover:before,.review-images-quota a:hover,.reviews .review .review-images div:hover,.rookie-banner .close:hover,.rookie-banner a span:hover,.selector-container .close:hover,.share-review-banner .close:hover,.share-review-banner div span:hover,.show-add-image:hover,.show-customer-enquiry:hover,.show-qr-code:hover,.show-referral:hover,.show-review:hover,.show-share-popup:hover,.uploaded-notification-toggle b:hover{opacity:.75}.pricing-container .pricing-cards .plan-card:nth-of-type(5n+4),.pricing-container .pricing-features div:nth-of-type(5n+4){background-color:#424344;position:relative}.pricing-container .pricing-cards .plan-card:nth-child(5n+4):after,.pricing-container .pricing-features div:nth-of-type(5n+4):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ff9632;border-top:0;border-bottom:0;filter:blur(10px);pointer-events:none}.carousel-container:not(:hover){height:25px}.carousel-container:not(:hover):before{opacity:1;pointer-events:all}.album-cover-container button.outline.edit,.customer-album-cover-container .scroll-hint,.portfolio-banner .socials{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.album-review .review-images div:hover{background-color:var(--grey-2-invert)}.album-review .review-images div.active:hover{background:url(/static/images/cross-mark.svg) 50%/18px no-repeat,linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%),var(--backgroundImage) center /cover no-repeat}.offer-banner,.rookie-banner{top:0}.offer-banner~.nav,.rookie-banner~.nav{top:var(--top-banner-height)}.offer-banner~.filter-quota,.offer-banner~.mobile-nav-menu,.rookie-banner~.filter-quota,.rookie-banner~.mobile-nav-menu{top:calc(var(--top-banner-height) + 160px)}.data-usage-limit-banner~.filter-quota{bottom:var(--bottom-banner-height)}.offer-banner~.album-grid-container,.rookie-banner~.album-grid-container{margin-top:calc(var(--top-banner-height) + 160px)}.data-usage-limit-banner~.album-grid-container{padding-bottom:calc(var(--bottom-banner-height) + 60px)}.customer-album-cover-container .mobile-nav-menu{position:absolute;top:calc(100% + 8px);right:0}.settings .settings-switch a:hover,.tab-section .comments-section+.send-comment input[type=submit]:hover{color:var(--text-color)}.album-actions .options span:hover,.custom-select .custom-options div:hover,.folder-options span:hover{color:#717273}.popup-box-2023.photographer-referral .textarea a:hover,.popup_box.payment-completed a:hover{text-decoration:underline}.disable-face-filter:hover,.enable-face-filter:hover{color:rgba(255,255,255,.75)}.popup-box-2023.below-download~.download-popup{z-index:22}.booking-table .booking{min-height:68px;box-sizing:border-box}.booking-table .booking .remarks{max-width:650px;box-sizing:border-box}.referee-page-body .referee-submitted,.referee-page-body.submitted .referee-form,.referee-page-body.submitted .referrer-review{visibility:hidden}.referee-page-body.submitted .referee-submitted{visibility:visible}.referee-form,.referrer-review{box-sizing:border-box}.referrer-review{max-width:400px}.referee-form,.referee-submitted{max-width:600px}.referrer-review~.referee-submitted{max-width:calc(600px + 400px)}.referee-submitted{position:absolute}.offer-banner.with-snow,.rookie-banner.with-snow{text-shadow:0 2px 4px rgb(0 0 0/50%)}}@media (max-width:991px){html.album-image-mode{user-select:none;-webkit-user-select:none}.nav-landing{justify-content:flex-end}.nav-landing label input{display:none}.mobile-nav-menu-button{width:32px;height:32px;background:url(/static/images/nav-menu.svg) 50%/contain no-repeat}.mobile-nav-menu .mobile-nav-menu-button,.nav-landing :checked+.mobile-nav-menu-button{background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat}.mobile-nav-menu{top:0;bottom:0;z-index:21;background-color:var(--background-color);color:var(--text-color);width:auto;padding-bottom:0;background-image:none;overflow-y:scroll;overscroll-behavior-y:contain}#photographer-dashboard .mobile-nav-menu{grid-template-rows:repeat(8,min-content) 1fr}#customer-dashboard .mobile-nav-menu{grid-template-rows:repeat(5,min-content) 1fr}.mobile-nav-menu img{width:334px;margin-top:auto}.mobile-nav-menu .menu-profile{--profile:url(/static/images/profile.svg)}.mobile-nav-menu .menu-profile:before{width:50px;height:50px}.landing-banner{background-position:bottom;background-size:auto 375px;margin-top:150px;padding:5px 60px 435px}.landing-banner>div{width:auto;text-align:center}.landing-banner h1{text-align:center;padding:0 calc(50% - 240px)}.benefits a,.benefits a button,.landing-banner a,.landing-banner a button,.landing-footer-banner a,.landing-footer-banner a button{width:210px;display:block;margin:auto;min-height:50px}h1{font-size:40px;line-height:45px}.numbers{display:grid;grid-gap:60px 120px;grid-template-columns:1fr 1fr;padding:60px}.numbers span{grid-template-columns:repeat(2,min-content);grid-auto-flow:row;grid-gap:0 20px}.numbers span:before{width:110px;height:110px;border-top-left-radius:110px;grid-row-end:span 2}.numbers span:after{font-size:16px;align-self:center;white-space:nowrap}p{padding:0 60px;margin:60px auto}.showcases{grid-template-columns:1fr}.showcases>div:before,.showcases>div>div span,.showcases>div>div:before{opacity:1}.showcases>div>div{padding:60px;font-size:16px;line-height:21px}.showcases>div>div span{font-size:40px;line-height:54px}.showcases>div>div:before{width:66px;height:44px;background-size:33px 100%}.showcases>div:nth-child(3){padding-bottom:150%}.problems{grid-auto-flow:row;grid-template-columns:1fr;padding:60px 0;max-width:500px;grid-gap:120px}.problems>div,.problems>div:first-child{width:auto;height:auto;background:top/auto 350px no-repeat;padding-top:410px;text-align:center;font-size:24px;line-height:26px}.benefits{grid-auto-flow:row;grid-template-columns:1fr;grid-gap:60px}.benefits>div:first-child{margin:0}.benefits .page-message{height:83px}.show-page-message-enter{margin:-83px 0 0}.show-page-message-enter-active,.show-page-message-exit{margin:60px auto}.show-page-message-exit-active{margin:-83px 0 0}.benefits h1,.blogs h1{text-align:center}.book{padding-left:calc((100% - 320px - 53px) / 2);height:480px}.book .page-content{width:320px;border-radius:10px}.book .page-content img{width:200px}.book .page-content span{font-size:24px}.book .bookmarks>span{width:80px;height:120px;border-radius:10px}.book .bookmarks>span.active{width:110px}.showcase-banners>.showcase-banner:before{width:53px;height:37px;background-size:27px 100%}.showcase-banners .showcase-banner{grid-gap:20px;left:60px;width:calc(100% - 120px)}.showcase-banners span{font-size:24px;line-height:26px}.showcase-banners .selector{bottom:30px;grid-gap:10px}.showcase-banners .selector label span{width:7px;height:7px}.showcase-banners .showcase-banner.show-showcase-banner-enter{left:200px}.showcase-banners .showcase-banner.show-showcase-banner-enter-active,.showcase-banners .showcase-banner.show-showcase-banner-exit{left:60px}.showcase-banners .showcase-banner.show-showcase-banner-exit-active{left:-80px}.how-it-works{grid-gap:60px}.how-it-works>div{display:grid;grid-gap:60px}.how-it-works .connector{margin:auto;transform:none;width:0;height:85px;border:3px solid #ffffff;border-top:0;border-bottom:0;flex-direction:column}.how-it-works .connector:after,.how-it-works .connector:before{transform:translateX(-50%)}.how-it-works .how-it-work{background-size:auto 90px;padding:120px 0 0;width:auto}.blogs{padding:0 120px}.blogs>div{grid-template-columns:1fr;grid-gap:30px}.testimonials{padding:70px 60px}.testimonials .testimonial,.testimonials .testimonial:nth-of-type(2n){flex-direction:column;margin:0}.testimonials .testimonial:before,.testimonials .testimonial:nth-of-type(2n):before{width:55px;height:55px;left:50%;top:120px;position:absolute;transform:translateX(80px)}.testimonials .testimonial img{width:230px;height:230px;padding:18px;border-width:6px;z-index:unset}.testimonials .testimonial:after,.testimonials .testimonial:first-of-type:after,.testimonials .testimonial:last-of-type:after{border-bottom-width:6px;top:224px;bottom:unset;right:0;left:0;width:100%}.testimonials p{text-align:center;margin:30px 0 40px}.testimonials p span{font-size:16px;margin-top:20px}.testimonials .selector{margin-bottom:70px}.companies{grid-template-columns:repeat(2,min-content);grid-gap:100px 80px}.companies img{margin:auto}.landing-footer-banner{grid-gap:30px;height:230px;padding:50px 0;grid-auto-rows:min-content}.landing-footer-banner:after{height:25px;width:calc(50% - 200px);border-width:6px;bottom:25px;left:calc(50% - 3px)}.landing-footer-banner a:before{bottom:28px;width:18px;height:18px;border-width:6px}.footer{padding:60px}.about-banner{height:300px;margin-top:150px}.about-container p{padding:0}.login{grid-template-columns:1fr;min-height:calc(100% - 160px);grid-template-rows:1fr min-content;grid-gap:35px;padding-right:0}.login form,.login.photographer-signup-1>div{padding:0 60px}.login:before{content:unset}.login img{width:100%}.full-popup{overflow-y:scroll}.photographer-signup-page-3:after{height:61px}.photographer-signup-3{grid-template-columns:1fr;grid-gap:30px;margin-top:30px}.photographer-signup-3 .buttons{grid-column-end:unset}.show-price-plan-enter{opacity:0}.show-price-plan-enter-active{opacity:1;transition:opacity .5s ease}.show-price-plan-exit{position:absolute;top:0;opacity:1}.show-price-plan-exit-active{opacity:0;transition:opacity .5s ease}.price-nav .next-image,.price-nav .next-image:hover,.price-nav .prev-image,.price-nav .prev-image:hover{border-color:#ffffff}.price-nav .next-image,.price-nav .prev-image{position:fixed;width:15px;height:15px;top:50%}.mobile-landing-nav-menu{position:fixed;top:150px;bottom:0;right:0;display:grid;grid-template-rows:repeat(4,min-content) 1fr;grid-gap:20px;padding:40px 20px;background-color:#131415;text-transform:capitalize;font-size:20px;line-height:26px;z-index:17}.mobile-landing-nav-menu .buttons-grid{margin:auto auto 0;text-align:center;grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-gap:30px 10px;align-items:center}.mobile-landing-nav-menu button.outline{color:#ff9632}.mobile-landing-nav-menu input,.mobile-nav-menu label input{display:none}.mobile-landing-nav-menu label a,.mobile-nav-menu label a{position:relative;display:flex;align-items:center}.mobile-nav-menu label a{gap:8px}.mobile-nav-menu label a:after{position:relative;width:8px;height:8px}.mobile-landing-nav-menu label div a{padding:20px 0 0 30px}.mobile-nav-menu label>div a{padding:5px 0 0 30px}.mobile-landing-nav-menu label div a.active,.mobile-nav-menu label>div a.active{text-decoration:underline;text-decoration-color:#ff9632;text-decoration-thickness:3px}.mobile-nav-menu .contact-us,.mobile-nav-menu label>a,.mobile-nav-menu label>div{margin:0 20px 10px;padding:0 10px;font-size:20px}.mobile-landing-nav-menu :checked+a,.mobile-nav-menu :checked+a{font-weight:700}.mobile-landing-nav-menu :checked+a:before,.mobile-nav-menu :checked+a:before{content:"";width:6px;height:16px;background-color:#ff9632;position:absolute;left:-20px}.mobile-nav-tabs{border-top:1px solid #979797;padding-top:20px}.show-nav-menu-enter{transform:translateX(100%);opacity:0}.show-nav-menu-enter-active{transition:all .5s ease}.show-nav-menu-enter-active,.show-nav-menu-exit{transform:translateX(0);opacity:1}.show-nav-menu-exit-active{transform:translateX(100%);opacity:0;transition:all .5s ease}.album-grid-container{margin-left:0;padding:0 60px 60px}.mobile-nav-menu .filter-quota{position:static;padding:0 30px;width:100%}.album-grid{grid-template-columns:1fr 1fr}.popup-box-2023.album-review>div,.popup-box-2023.customer-enquiry>form,.popup-box-2023.customer-referral>div,.popup-box-2023.exchange-contact>form,.popup-box-2023.photographer-referral>div,.popup-box-2023.pick-tag>div,.popup-box-2023.save-to-contacts>div,.popup-box-2023.share-review-prompt>div,.popup-box-2023.share-review>div,.popup-box-2023.social-handle>form,.popup-box-2023.verify-share>div,.popup_box.limit-reached>div,.popup_box.pick-image>div,.popup_box.portfolio-reviews>div,.popup_box>*{width:100%}.create-album{padding:30px 20px 110px;background:url(/static/images/settings-background.svg) 0 100%/100% no-repeat;margin:0;flex-grow:1}.create-album h2{margin:0}.create-album .set-default{position:static;justify-content:flex-end;margin-top:30px}.create-album .set-default label{max-width:unset}.create-album button:after{height:20px}.create-album button.delete{margin:20px auto 0 0}.create-album .input-table{padding:0}.create-album .advanced-settings{margin:0 auto 0 0}.album-cover-container,.customer-album-cover-container{background:none;justify-content:center}.album-cover-container .album-cover img,.customer-album-cover-container img{width:100%;object-fit:cover;content:url(/static/images/album-default-cover.svg)}.album-cover-container .album-cover img{max-height:calc(100vh - 450px)}.customer-album-cover-container img{max-height:calc(100vh - 560px)}.album-cover-container .album-cover.portrait-cover img{max-height:calc(100% - 280px)}.customer-album-cover-container.portrait-cover img{max-height:calc(100% - 360px)}.client-name-container,.customer-album-cover-container h1{margin:15px 10px 10px}.client-name-container{display:grid;grid-template-columns:27px auto 27px;justify-content:center;align-items:center;grid-gap:10px}.client-name-container:before{content:""}.album-cover-container .album-cover img+div,.album-cover-container h1{text-align:center}.album-cover-container h1,.customer-album-cover-container h1{font-size:40px;line-height:45px}.album-cover-container .album-title{font-weight:400;font-size:35px;line-height:48px}.album-cover-container .album-cover{height:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;padding:0}.album-cover-container .album-cover.portrait-cover,.customer-album-cover-container.portrait-cover{justify-content:flex-start}.album-cover-container .album-cover.portrait-cover,.customer-album-cover-container.portrait-cover>div{display:block;position:absolute;width:100%}.album-cover-container .album-cover:not(.portrait-cover) a.back,.customer-album-cover-container:not(.portrait-cover) a.back{text-shadow:none}.album-cover-container .album-cover:not(.portrait-cover) a.back:before,.customer-album-cover-container:not(.portrait-cover) a.back:before{filter:none}.album-cover-container .album-cover>:first-child{grid-column-end:unset;position:absolute;top:160px;left:60px}.album-cover .buttons-grid,.customer-album-cover-container .buttons-grid{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);grid-auto-flow:row}.album-cover .buttons-grid{grid-template-columns:repeat(2,max-content)}.album-cover-container .scroll-hint{grid-column-end:span 2;margin:auto}.filters-buttons,.folders-actions{--paddingHorizontal:30px;grid-template-columns:1fr}.folders-actions{--selector-height:209px}.filters span:before{content:unset}.filters span.total:before{content:"";width:30px;height:20px;background:url(/static/images/album-white.svg) 50%/contain no-repeat}.list-header{padding-left:30px;padding-right:30px}.image-grid.flow-mode{width:calc(100% - 48px);margin-bottom:0}.image-grid.flow-mode>*>div>div{top:5px;right:5px;bottom:5px;left:5px}.image-grid.flow-mode div.version-comment{padding:0}.image-grid.list-mode{padding:0 30px}.image-grid.list-mode>a>div:first-child{width:90px;height:60px}.list-header>span:last-child{opacity:1}.image-grid.customer.list-mode>a,.image-grid.list-mode>a,.list-header,.list-header.customer{grid-template-columns:90px 1fr 93px 60px 150px 83px;gap:15px}.badge{padding:0;border-radius:0}.album-image{flex-direction:column}.album-image .left-panel{width:100%;box-sizing:border-box;padding:15px;flex-direction:row}.album-image .left-panel .counts{width:auto;opacity:1;margin:0;flex-grow:1;justify-content:flex-start}.album-image .left-panel .back{margin:0 20px 0 0}.tab-switch:after{width:100%}.left-panel.bottom-panel{display:grid;padding:0}.album-image .left-panel>div.mobile-actions{padding:0 15px;justify-content:space-between;align-items:center;grid-auto-columns:min-content;grid-gap:0;grid-auto-flow:column;width:100%}.album-image .left-panel>div.mobile-tabs{grid-auto-flow:column;border-top:1px solid #979797;padding:10px 0 0;grid-gap:0;background-color:#131415;z-index:1}.album-image .left-panel.active,.album-image .left-panel.active .counts,.album-image .left-panel:hover,.album-image .left-panel:hover .counts{width:auto}.mobile-tabs .tab-switch:after,.tab-switch.back:after{content:unset}.tab-switch{color:var(--text-color)}.mobile-tabs .version-picker{position:absolute;bottom:1px;left:0;max-height:200px;box-sizing:border-box;overflow-y:scroll;width:100%;text-align:center}.mobile-tabs .tab-switch{justify-content:center;position:relative;color:#ffffff}.album-image .left-panel .mobile-tabs .tab-switch+div{width:30px;height:4px;margin:6px auto 0;transition:all .5s ease}.album-image .left-panel .mobile-tabs :checked+.tab-switch+div{background-color:#ff9632}.album-image .left-panel .mobile-tabs .tab-switch:after{content:"";width:10px;height:10px;position:absolute;top:50%;left:calc(50% + 30px);transform:translate(-50%,-50%);background:url(/static/images/cross-mark.svg) 50%/contain no-repeat;opacity:0;transition:all .5s ease}.album-image .left-panel .mobile-tabs :checked+.tab-switch:after{opacity:1}.album-image .left-panel>div.versions-section{display:flex;flex-wrap:wrap;padding:20px 10px 0 30px;grid-gap:0}.versions-section label{margin:0 20px 20px 0}.versions-section :checked+span,.versions-section span.active{border-bottom:2px solid #ff9632}.mobile-tabs label{position:relative}.color-picker,.mobile-actions,.versions-section{min-height:62px;box-sizing:border-box}.album-image .left-panel>div.color-picker{padding:15px;grid-gap:10px}.album-image .left-panel>div.mobile-comments{--nav-height:70px;--height:0px;position:absolute;background-color:rgba(19,20,21,.8);color:#ffffff;top:calc(var(--nav-height) + var(--height));left:0;right:0;bottom:53px;padding:15px;grid-auto-rows:min-content;user-select:auto;-webkit-user-select:auto}.album-image .left-panel>div.mobile-comments:after{content:"";height:1px}.album-image .left-panel>div.mobile-comments .color-picker{min-height:unset}.mobile-file-info{display:grid;grid-template-columns:1fr min-content}.tab-section .file-info-section>div.mobile-file-info>span:first-child{color:#ffffff;font-size:20px;line-height:26px}.tab-section .file-info-section>div.mobile-file-info>span:first-child:after{content:unset}.mobile-file-info .buttons-grid span,.photo-actions>span{width:26px;height:26px}.photo-actions>span.delete,.photo-actions>span.share{background-size:auto 26px}.mobile-file-info .buttons-grid{grid-gap:20px;grid-auto-flow:column}.tab-section .comments-section+.send-comment textarea{color:#ffffff;border-color:#ffffff}.tab-section .comments-section+.send-comment input[type=submit]{color:#ffffff}.settings h4{border-bottom:0;padding-bottom:0}.settings .settings-grid{grid-template-columns:1fr;padding:4px 0;grid-gap:25px}.mobile-settings-switch,.settings .settings-switch{font-size:16px;line-height:21px;text-transform:uppercase;font-weight:700;position:relative}.mobile-settings-switch{height:21px;-webkit-tap-highlight-color:transparent}.mobile-settings-switch label:first-child a{display:grid;grid-template-columns:max-content 16px;grid-gap:15px}.contest-tab-container h3:after,.mobile-settings-switch label:first-child a:after{content:"";background:url(/static/images/Chevron-Down-white.svg) 50%/contain no-repeat}.mobile-settings-switch.show-settings label:first-child a:after{transform:scaleY(-1)}.mobile-settings-switch :not(:checked)+a{color:#717273;font-weight:500}.mobile-settings-switch label input{display:none}.mobile-settings-switch>div{display:flex;flex-direction:column;position:absolute;background-color:var(--background-color);width:100%;padding-bottom:5px;z-index:1}.mobile-settings-switch label:not(:first-child){margin-top:-21px;opacity:0;pointer-events:none;transition:all .5s ease}.mobile-settings-switch.show-settings label:not(:first-child){margin-top:15px;opacity:1;pointer-events:all}.settings .settings-grid .input-table{grid-template-columns:min-content 1fr}.settings .settings-grid .input-table button{margin:0 auto 0 0}.settings .settings-grid .change-password .input-table button{margin:0 0 0 auto}.settings .settings-grid>button{margin-left:auto}.customer-album-cover-container{padding:0}.customer-album-cover-container .buttons-grid{grid-template-columns:max-content}.customer-album-cover-container .buttons-grid>div{display:grid;gap:16px}.customer-album-cover-container .cover-profile{grid-auto-columns:max-content;justify-content:center}.image-grid .list-actions{justify-content:center}.image-grid .list-actions .badge:hover{padding:0}.tab-section .file-info-section>div>span:first-child{color:#a1a1a1}.album-image .left-panel .counts span.like>div{bottom:unset;top:-45px}.album-image .left-panel .counts span.like:hover>div{bottom:unset;top:45px}.full-popup.create-album-container{display:flex;flex-direction:column}.full-popup.create-album-container .logoContainer{padding:60px 20px}.payment{grid-template-columns:unset}.payment .billing-cycles,.payment .billing-cycles>div{grid-gap:40px;max-width:unset}.payment .order-summary{margin:auto}.ambassador-banner,.contest-banner{padding:0 25px}.contest-banner{background-image:url(/static/images/contest/contest-landing-mobile.jpg)}.contest-banner:not(.ukraine-contest) .banner-credit:before{content:attr(data-mobile-credit)}.ambassador-banner .banner-credit,.ambassador-image-text>div:last-child:before,.contest-banner .banner-credit{right:25px;bottom:20px}.mobile-landing-nav-menu:not(.show-nav-menu-exit-active)+.contest-banner .banner-top{top:-1px}.contest-banner.indonesia-contest .contest-header,.contest-banner.marriott-contest .contest-header{text-align:center}.contest-banner.ukraine-contest{background-position-x:25%}.contest-tabs{display:flex;grid-row-gap:0;width:100%;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;position:absolute;background-color:#131415;padding:0;top:80px;z-index:1}.contest-tab-container{position:relative;display:flex;justify-content:center;margin-bottom:20px}.contest-tab-container h3{line-height:57px;border-bottom:3px solid #ff9632;position:relative}.contest-tab-container h3:after{content:attr(data-message);position:absolute;right:-10px;top:50%;transform:translate(100%,-50%);height:41px;padding:0 5px;box-sizing:border-box;font-family:var(--content-family);font-size:10px;background-size:auto 10px;background-position-y:7px;border:1px solid #ff9632;border-radius:5px;margin-top:5px}.contest-tabs h4{font-size:20px;line-height:66px;border:0}.show-contest-tabs-enter{height:0}.show-contest-tabs-enter-active,.show-contest-tabs-exit{--drop-down-items:7;height:calc(66px * var(--drop-down-items))}.marriott-contest .show-contest-tabs-enter-active,.marriott-contest .show-contest-tabs-exit{--drop-down-items:8}.indonesia-contest .show-contest-tabs-enter-active,.indonesia-contest .show-contest-tabs-exit{--drop-down-items:6}.ukraine-contest .show-contest-tabs-enter-active,.ukraine-contest .show-contest-tabs-exit{--drop-down-items:5}.show-contest-tabs-enter-active,.show-contest-tabs-exit-active{transition:height .5s ease;overflow:hidden}.show-contest-tabs-exit-active{height:0}.contest-tab-paragraphs{grid-gap:20px}.contest-tab-paragraphs .hotel-card,.contest-tab-paragraphs .hotel-table,.contest-tab-paragraphs ol,.contest-tab-paragraphs p,.contest-tab-paragraphs ul,.contest-winners .contest-winners-image+p{padding:0 30px;font-size:16px;line-height:21px}.contest-tab-paragraphs ul{padding-left:50px}.contest-tab-paragraphs ol ul{padding-left:5px}.contest-tab-paragraphs ol li:before{width:20px}.ambassador-paragraph:after,.ambassador-paragraph:before,.contest-tab-paragraphs:after,.contest-tab-paragraphs:before{width:180px;height:70px}.contest-tab-paragraphs .nft-id-cards{grid-template-columns:repeat(2,1fr)}.contest-tab-paragraphs .nft-id-cards img{max-width:100%}.contest-tab-paragraphs .hotel-table{grid-template-columns:1fr;margin:0 30px;padding:0}.contest-tab-paragraphs .hotel-table>*{padding:10px 15px}.contest-tab-paragraphs .hotel-table>b{padding-bottom:0}.contest-tab-paragraphs .hotel-table>:nth-child(n+3){border-top:0}.contest-tab-paragraphs .hotel-table>:nth-child(2n+3){border-top:2px solid #ffffff}.contest-tab-paragraphs .hotel-table .hotels-list{grid-gap:20px}.contest-tab-paragraphs .hotel-card{margin-top:75px}.contest-tab-paragraphs .hotel-card a+a{font-size:12px;line-height:16px}.contest-tab-paragraphs .hotel-card .hotel-images,.contest-tab-paragraphs .hotel-card .hotel-table{margin-top:15px}.contest-tab-paragraphs .hotel-card .hotel-images{grid-gap:3px}.judge-grid{grid-gap:60px;padding:0 30px}.judge-grid .judge{font-size:16px;grid-gap:20px}.judge-grid.ukraine-contest .judge{max-width:200px}.contest-winners h1+p{margin-top:10px}.contest-winners .contest-winners-image{padding:30px 0}.contest-winners .contest-winners-image+p{margin-bottom:80px}.contest-winners .contest-winners-image+p b{font-size:20px;line-height:26px}.marriott-contest .contest-winners .contest-winners-image img{height:auto;max-height:unset;width:100%}.contest-inspiration{grid-gap:50px;padding:70px 0}.contest-inspiration h1{font-size:30px;line-height:66px}.judge-grid .judge-popup p{padding:0 70px}.judge-grid .judge .judge-profile{padding:17px}.judge-grid .judge-popup .prev-judge{margin-left:25px}.judge-grid .judge-popup .next-judge{margin-right:25px}.contest-sponsors{grid-auto-columns:250px;grid-gap:100px}.contest-sponsors.marriott-sponsors{padding:0 60px}button.medium.outline{border-width:2px;padding:0 28px}.image-grid.contributor.flow-mode label :not(:checked)+div.like,.image-grid.customer.flow-mode label :not(:checked)+div.like,.image-grid.customer.flow-mode label :not(:checked)+div.select,.image-grid.flow-mode .like-count,.image-grid.flow-mode .view-count,.image-grid.flow-mode label :not(:checked)+span.recommend{opacity:1}.contact-us{font-size:20px;gap:25px;margin-bottom:30px}.image-grid.flow-mode .guide-pointer{font-size:16px;line-height:21px;top:0;white-space:pre-line}.image-grid.flow-mode a.like-guide .guide-pointer{left:45px}.image-grid.flow-mode a.pick-guide .guide-pointer{text-align:right;display:flex;flex-direction:row-reverse}.image-grid.flow-mode a.enlarge-guide .guide-pointer{right:-20px}.image-grid.flow-mode a.pick-guide .guide-pointer:before{content:"→";animation:right-pointer 2s linear 0s infinite normal forwards}.image-grid.flow-mode a.pick-guide .guide-pointer:after{content:unset}.image-grid.flow-mode>.guide-bar{transform:translateX(-30px);padding:15px 20px 15px 85px;font-size:16px;line-height:21px;min-height:unset}.image-grid.flow-mode>.guide-bar.like-guide,.image-grid.flow-mode>.guide-bar.pick-guide,.image-grid.flow-mode>.guide-bar.recommend-guide{background-size:50px;background-position:10px 20px}.image-grid.flow-mode>.guide-bar b{font-size:20px;line-height:28px}.popup_box.guide_start span{font-weight:700}.ambassador-banner h1{font-size:60px;line-height:80px}.ambassador-grid-container h1{padding:0 25px}.ambassador-grid{grid-template-columns:1fr;text-align:center;padding:0 50px}.ambassador-grid.ambassador-what span:before,.ambassador-grid.ambassador-why span:before{margin:auto}.ambassador-image-text,.ambassador-image-text.reverse{grid-template-columns:1fr;padding:0}.ambassador-image-text.reverse>div:last-child{order:unset}.ambassador-image-text h1{text-align:center}.ambassador-image-text ul{margin:65px auto 0;list-style:none;padding:0;text-align:center}.ambassador-image-text ul li{padding:20px 0}.ambassador-image-text ul li:before{content:"•\00a0\00a0\00a0\00a0"}.hidden-warning,.image-grid.flow-mode>.hidden-warning{position:sticky;bottom:15px;width:unset;margin:auto auto 0;background-color:var(--background-color)}.show-hidden-warning-enter{transform:translateY(calc(100% + 15px))}.show-hidden-warning-enter-active{transform:translateY(0);transition:transform .5s ease}.show-hidden-warning-exit{opacity:1;transform:translateY(0)}.show-hidden-warning-exit-active{transform:translateY(calc(100% + 15px));transition:transform .5s ease}.time-filter{position:relative}.time-filter .show-time-filter span{padding-left:33px;background-position-x:left;transition:background-image .5s ease}.time-filter .show-time-filter span.active{background-image:url(/static/images/filter-orange.svg)}.time-filter .show-time-filter span:before{content:unset}.time-filter .years-filter{position:absolute;top:100%;border:1px solid transparent;transition:all .5s ease;width:280px;box-sizing:border-box;padding:0 20px 15px 50px;margin-bottom:0;z-index:1}.time-filter .years-filter.expand{border-color:#ffffff;margin-top:10px}.albums-filter{position:fixed;bottom:0;left:0;right:0;padding:10px 20px;background-color:#ffffff;grid-auto-columns:max-content;z-index:1}.portfolio-banner{padding:0;display:grid;height:unset;grid-gap:40px;background:unset}.portfolio-banner a.edit{margin:0 30px 0 auto}.portfolio-profile{grid-template-columns:1fr;position:relative;margin-bottom:83px}.portfolio-profile:before{position:absolute;left:50%;transform:translate(-50%,50%)}.portfolio-profile:after{content:"";padding-bottom:40%;background:var(--backgroundImage) center var(--backgroundPositionY) /cover no-repeat}.portfolio-banner .rating,.portfolio-banner .socials,.portfolio-categories{justify-self:center}.portfolio-banner .buttons-grid{justify-content:center}.folders-buttons{grid-template-columns:1fr;padding:0 30px 20px;min-height:unset;margin-top:40px}#customer-dashboard .folders-buttons{margin-bottom:0}.album-image.portfolio-image .top-panel{height:unset;padding:30px 25px}.album-image.portfolio-image .top-panel .photo-actions{position:static;padding:0}.album-image.portfolio-image .bottom-panel{padding:12px 25px}.album-image.portfolio-image .counts{grid-template-columns:max-content max-content 1fr;grid-gap:15px;align-items:flex-end}.album-image.portfolio-image .counts:after{content:attr(data-filename);font-size:20px;word-break:break-word}.full-popup.portfolio-sync .logoContainer,.portfolio-sync .portfolio-sync-inner{padding-left:30px;padding-right:30px}.portfolio-sync .filter-search{margin:15px 0}.portfolio-sync .time-filter{width:33px}.portfolio-sync .time-filter .years-filter{border-bottom-width:1px}.portfolio-sync .album-actions.filters-sort{min-height:unset;padding-bottom:0}.create-album .input-table .input-table .info-container .hover-info div{transform:translateX(75%)}.contest-tab-paragraphs .contest-dates-grid,.contest-tab-paragraphs .how-to-enter-grid,.contest-tab-paragraphs .who-can-enter-grid,.contest-tab-paragraphs ul.checklist{padding:0 30px}.contest-tab-paragraphs .who-can-enter-grid{grid-template-columns:436px;justify-content:center}.contest-tab-paragraphs .contest-dates-grid,.contest-tab-paragraphs .who-can-enter-grid{display:grid;grid-gap:46px}.contest-tab-paragraphs .how-to-enter-grid i,.contest-tab-paragraphs .photobook-sample span{font-size:14px;line-height:18px}.contest-tab-paragraphs ul.checklist b{font-size:18px;line-height:25px}.contest-tab-paragraphs ul.checklist li:before{height:25px}.contest-tab-paragraphs .photobook-sample span{bottom:10px;left:10px}.carousel :not(:checked)+div:hover:before{opacity:.45}.ambassadors{padding:0 50px 30px;grid-gap:30px;flex-direction:column;scroll-margin-top:150px}.ambassadors .folders-grid{grid-auto-flow:column;grid-auto-columns:max-content;background-color:#131415;width:100%;padding:20px 0;box-sizing:border-box;min-height:unset;top:150px}.ambassadors-grid{grid-gap:60px 30px;width:100%}.ambassadors-grid a:hover{opacity:1}.ambassadors-grid a:before{width:150px;height:150px;padding-bottom:0;margin:0 auto 10px}.pricing-grid-container{position:relative}.pricing-container{grid-auto-columns:1fr;padding-bottom:100px}#customer-dashboard .collapsed-pricings{top:150px}.pricing-cards,.pricing-features{--name-width:180px;width:calc(100vw - var(--margin) * 2)}.single-column .pricing-cards,.single-column .pricing-features{grid-template-columns:180px 1fr}.pricing-cards{grid-template-rows:42px max-content}.pricing-cards .field-name{font-size:24px;line-height:26px}.plan-card h2{font-size:30px}.pricing-features{font-size:16px}.pricing-grid-container .page-indicator{display:flex;justify-content:center;gap:12px;margin-top:24px}.pricing-grid-container .page-indicator span{display:block;width:12px;height:12px;border:1px solid #ff9632;box-sizing:border-box;border-radius:50%;transition:background-color .5s ease}.pricing-grid-container .page-indicator :checked+span{background-color:#ff9632}.canvas-carousel{gap:30px}.carousel-container{--padding:0}.language-list{display:flex;gap:30px;align-items:center}.mobile-landing-nav-menu .language-list{grid-column-end:span 2;justify-content:center}.language-list span{transition:color .5s ease}.language-list :checked+span{color:#ff9632}.review-image img{max-width:100vw;max-height:100vh}.offer-banner,.rookie-banner,.share-review-banner{gap:8px 16px;padding:16px}.offer-banner,.rookie-banner{position:sticky;bottom:0;z-index:4}.share-review-banner{position:absolute;z-index:2}.offer-banner{grid-template-columns:max-content 1fr max-content}.rookie-banner,.share-review-banner{grid-template-columns:1fr max-content}.offer-banner.with-snow,.rookie-banner.with-snow{background:url(/static/images/offer-background-top-mobile.svg) center 5px/1170px no-repeat,url(/static/images/offer-background-bottom-mobile.svg) center calc(100% + 22px) /992px no-repeat,linear-gradient(120.58deg,#4141ff -35.59%,#ff9632 119.18%)}.offer-banner p,.rookie-banner p,.share-review-banner p{font-size:14px;line-height:22px;padding:0 0 0 8px}.offer-banner p{grid-column-end:span 2}.offer-banner .close,.rookie-banner .close,.share-review-banner .close{align-self:flex-start}.offer-banner a,.rookie-banner a,.share-review-banner div{grid-column-end:span 2;padding:8px 16px 8px 24px;margin-right:auto;color:#ff9632;background-color:#ffffff;border-radius:22px;gap:4px;font-weight:700;text-transform:capitalize}.offer-banner a:after,.rookie-banner a:after,.share-review-banner div:after{content:"";width:20px;height:20px;background-image:url(/static/images/Chevron-Right-orange.svg);flex-shrink:0}.full-popup.customer-login .indicator-buttons{grid-template-rows:8px max-content 26px;gap:24px}.full-popup.customer-login .inputs{grid-template-columns:minmax(auto,327px);gap:16px}.full-popup.customer-login .inputs>div{display:grid;gap:4px}.full-popup.customer-login .forgot-password,.full-popup.customer-login .inputs+.inputs:before{grid-column-end:unset}.show-confirm-password-enter-active,.show-confirm-password-exit{height:calc(63px + 16px)}.show-forgot-password-enter-active,.show-forgot-password-exit{height:calc(26px + 16px)}.nav-menu-guest-mobile{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--grey-1);z-index:21;display:flex;flex-direction:column}.nav-menu-guest-mobile .nav-menu-guest-mobile-top{padding:55px 60px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grey-3)}.nav-menu-guest-mobile .nav-menu-guest-mobile-top img{height:40px}.nav-menu-guest-mobile .close{width:32px;height:32px;background:url(/static/images/cross-mark-2.svg) 50%/contain no-repeat}.nav-menu-guest-mobile .nav-menu-guest-mobile-body{flex-grow:1;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:32px}.nav-menu-guest-mobile .nav-menu-guest-mobile-bottons{display:flex;justify-content:center;gap:32px}.nav-menu-guest-mobile .language-list{justify-content:center;gap:16px;padding:12px 0}.nav-menu-guest-mobile .language-list input{display:none}.album-image .left-panel>.buttons-grid{gap:16px;margin:auto 0}.album-image .left-panel .share{background-image:url(/static/images/share-white-2.svg)}.album-image .left-panel .show-file-info{background-image:url(/static/images/menu-2.svg)}.album-image .left-panel :checked+.show-file-info{background-image:url(/static/images/cross-mark-2.svg)}.album-image .left-panel .download{background-image:url(/static/images/download-white-3.svg)}.selector-container{--selector-height:161px;--marginTop:48px;--marginBottom:8px;flex-direction:column;align-items:center;padding:16px 30px;gap:24px}.selector-container:before{content:"";width:100%;border-top:1px solid var(--grey-3)}.selector-container .image-selector{gap:24px}.pick-image-button-container .album-actions,.selector-container .album-actions{grid-template-columns:1fr}.selector-container .album-actions{width:100%;order:-1;min-height:42px}.pick-image-button-container{padding:16px 0}.sort-options.active .options{pointer-events:none}.print-store-grid{grid-template-columns:1fr;grid-template-rows:unset}.print-store-grid img{width:100%;content:url(/static/images/print-store-sample.jpg)}.print-store-scrollable-container button{margin:16px auto}.full-popup.print-pick-image .full-popup-back-container{padding:0 30px}.full-popup.print-pick-image .selector-container{padding-top:24px;--marginTop:0px}.full-popup.print-checkout .full-popup-back-container{padding:40px 22px}.print-checkout-grid{padding:0 32px;gap:32px}.popup-box-2023.photographer-referral .photographer-referral-invite,.popup-box-2023.share-review .share-review-body,.popup-box-2023.verify-share .verify-share-form,.popup-box-2023.verify-share .verify-share-sample{width:100%;box-sizing:border-box;flex-grow:1}.popup-box-2023.photographer-referral .photographer-referral-hows-container,.popup-box-2023.share-review .share-review-hows-container{justify-content:space-between}.popup-box-2023.photographer-referral .photographer-referral-invite b.header,.popup-box-2023.share-review .share-review-body b.header{display:flex;gap:8px;margin:0 auto}.popup-box-2023.photographer-referral .photographer-referral-invite b.header:after,.popup-box-2023.share-review .share-review-body b.header:after{content:"";width:24px;height:24px;background:url(/static/images/hover-info.svg) 50%/contain no-repeat}.create-mosaic .header-container{margin:60px 20px}.create-mosaic>.buttons{padding:30px 20px;justify-content:space-between}.create-mosaic button.download{margin:0}.customer-album-banner-container{position:relative}.popup-box-2023.share-review .share-review-body-header-container{display:grid}.popup-box-2023.share-review .mobile-note{color:var(--grey-4-invert)}.popup-box-2023.share-review .share-review-image-mobile-container{display:flex;flex-direction:column;align-items:center;gap:16px;flex-grow:1}.popup-box-2023.share-review .share-review-image{gap:8px}.popup-box-2023.share-review .share-review-image-change{order:1}.popup-box-2023.share-review .share-review-image-preview{width:195px}.popup-box-2023.share-review .share-review-image-preview.portrait{width:130px}.popup-box-2023.share-review .add-frame-body .share-review-image-preview{width:270px}.popup-box-2023.share-review .add-frame-body .share-review-image-preview.portrait{width:180px}.popup-box-2023.share-review .share-review-mobile-buttons{display:flex;gap:16px}.popup-box-2023.verify-share .verify-share-form{background-color:var(--orange-10-invert)}.popup-box-2023.verify-share .verify-share-form-inputs{gap:16px;margin:auto}.image-grid+.loading-dots-container,.image-grid.list-mode+.loading-dots-container{padding-top:38px}.booking-table{overflow-x:unset}.booking-table input{display:none}.booking-table .booking{grid-template-columns:1fr;padding:0}.booking-table .booking .booking-mobile-fixed{display:flex;align-items:center;gap:16px;padding:14px 16px}.booking-table .booking .booking-mobile-fixed:after{--display:url(/static/images/Chevron-Down-white-3.svg);--preload:url(/static/images/Chevron-Up-white-3.svg);content:"";width:24px;height:32px;background:var(--display) center /contain no-repeat,var(--preload) center /0 no-repeat;flex-shrink:0}.booking-table .booking .booking-mobile-fixed.expanded:after{--display:var(--preload)}.booking-table .booking .booking-mobile-fixed .date{flex-grow:1}.booking-table .booking .booking-mobile-expanded{display:grid;gap:16px;padding:0 16px}.booking-table .booking .booking-mobile-expanded.with-border:before{content:"";height:1px;background-color:var(--blue-30-invert-special)}.booking-table .booking .booking-mobile-expanded:after{content:""}.booking-table .booking .booking-mobile-expanded .expiry-date{color:#ff9632;text-align:center}.booking-table .booking .booking-mobile-expanded span{display:block;padding:0;color:var(--blue-30-invert-special)}.booking-table .booking .booking-mobile-contact{display:grid;gap:4px}.booking-table .booking .copyable-container{width:280px}.booking-table .booking .name{word-break:break-word}.referee-page{background:url(/static/images/referee-background-top-left-mobile.svg) 0 0/94px no-repeat,url(/static/images/referee-background-top-right-mobile.svg) calc(100% - 30px) 39px /36px no-repeat,#000000;padding:80px 0 0}.referee-page-body,.referee-submitted{flex-grow:1}.referee-page-body{flex-direction:column}.referee-page-body .referee-submitted,.referee-page-body.submitted .referee-form,.referee-page-body.submitted .referrer-review{display:none}.referee-page-body.submitted .referee-submitted{display:flex}.referee-form,.referee-submitted,.referrer-review{border-radius:16px 16px 0 0}.referrer-review+.referee-form{border-radius:0}}@media (max-width:767px){.logoContainer .logo{height:30px}.full-popup .logoContainer,.nav{padding:15px 30px;min-height:80px}h1,h2{font-size:24px;line-height:26px}.terms section{margin-top:2.5em;margin-bottom:1.5em;padding-left:0;padding-right:0}.terms section:first-of-type{margin-top:0}.terms h1{margin-bottom:1em}.login.marriott-contest h2{font-size:22px}.mobile-nav-menu{left:0;padding:20px 0 0;position:fixed}.mobile-nav-menu img{width:100%}.logoContainer .close-popup{width:25px;height:25px}.landing-banner{margin-top:80px;padding:100px 30px 220px;background-position-y:bottom;background-size:auto 190px}.landing-banner>div{grid-gap:20px}.landing-banner span,p{font-size:16px;line-height:18px}.numbers{margin:60px 0;font-size:24px;line-height:33px;padding:25px 30px;grid-gap:30px 50px}.numbers span{grid-gap:0 10px}.numbers span:before{width:46px;height:46px}.numbers span:after{font-size:8px;line-height:13px}p{margin:25px 0;padding:0 30px}.showcases{margin:0 0 60px}.showcases>div>div{padding:25px}.showcases>div>div span{font-size:20px;line-height:18px}.showcases>div>div:before{width:26px;height:19px;background-size:13px 100%}.problems{grid-gap:60px}.problems>div,.problems>div:first-child{background-size:auto 180px;padding:210px 50px 0;font-size:16px;line-height:18px}.book{padding-left:calc((100% - 180px - 30px) / 2);height:260px}.book .page-content{width:180px}.book .page-content img{width:100px}.book .page-content span{font-size:12px;line-height:14px;margin-top:30px}.book .bookmarks>span{width:60px;height:70px}.book .bookmarks>span.active{width:75px}.benefits{grid-gap:30px;padding:60px}.benefits p{padding:0;text-align:center}.benefits .page-message{height:75px;text-align:left}.show-page-message-enter{margin:-75px 0 0}.show-page-message-enter-active,.show-page-message-exit{margin:25px auto}.show-page-message-exit-active{margin:-75px 0 0}.showcase-banners .showcase-banner{left:30px;grid-gap:15px}.showcase-banners h1{font-size:16px;line-height:18px}.showcase-banners span{font-size:12px;line-height:14px}.showcase-banners>.showcase-banner:before{width:18px;height:13px;background-size:9px 100%}.showcase-banners .showcase-banner.show-showcase-banner-enter{left:100px}.showcase-banners .showcase-banner.show-showcase-banner-enter-active,.showcase-banners .showcase-banner.show-showcase-banner-exit{left:30px}.showcase-banners .showcase-banner.show-showcase-banner-exit-active{left:-40px}.how-it-works{margin:60px 0}.blogs{padding:0}.blogs>div{margin:30px 0;grid-gap:15px}.blog>div{font-size:18px;padding:40px 30px 30px}.blog>div>span{font-size:16px;line-height:21px;height:30px;width:125px}.testimonials{display:grid;grid-gap:50px;padding:25px 30px;margin:30px 0 100px}.testimonials>div{position:relative}.testimonials span.customer,.testimonials span.photographer{width:170px;font-size:16px;line-height:20px;padding:5px 0;display:block;background-color:#ff9632;border-radius:25px;text-align:center;font-weight:700;text-transform:capitalize;margin:auto}.testimonials span.customer{background-color:#4141ff}.testimonials span.next-testimonial,.testimonials span.prev-testimonial{position:absolute;width:30px;height:30px;background:url(/static/images/Chevron-Left-grey.svg) 50%/60px no-repeat;flex-shrink:0;top:55px;left:0;z-index:1}.testimonials span.next-testimonial{transform:scaleX(-1);left:unset;right:0}.testimonials .testimonial,.testimonials .testimonial:nth-of-type(2n){flex-shrink:0;width:calc(100vw - 60px)}.testimonials .testimonial img{width:140px;height:140px;padding:8px}.testimonials .testimonial:after,.testimonials .testimonial:first-of-type:after,.testimonials .testimonial:last-of-type:after{top:134px;width:calc(100% + 60px);left:-30px}.testimonials .testimonial:before,.testimonials .testimonial:nth-of-type(2n):before{width:33px;height:33px;top:103px;transform:translateX(50px)}.testimonials .testimonial.show-testimonial-enter{top:0;left:100vw}.testimonials .testimonial.show-testimonial-enter.reverse{left:-100vw}.testimonials .testimonial.show-testimonial-enter-active,.testimonials .testimonial.show-testimonial-enter-active.reverse{left:0;transition:left .5s ease}.testimonials .testimonial.show-testimonial-exit{top:0;left:0;position:absolute}.testimonials .testimonial.show-testimonial-exit-active{left:-100vw;transition:left .5s ease}.testimonials .testimonial.show-testimonial-exit-active.reverse{left:100vw}.testimonials p{padding:0;margin-bottom:0}.testimonials p span{font-size:12px;line-height:21px}.testimonials .testimonial:nth-child(2n):last-of-type:after{left:unset}.companies{grid-gap:50px 40px;padding:50px 0;width:240px}.companies img{height:40px;width:100px}.landing-footer-banner{height:300px;background-position:0 100%;background-size:auto 120px;padding:60px 0}.landing-footer-banner:before{background-position:100% 100%;background-size:auto 120px}.landing-footer-banner:after{border-width:3px;width:calc(50% - 100px);bottom:14px;height:118px;left:calc(50% - 2px)}.landing-footer-banner a:before{border-width:3px;bottom:16px;width:9px;height:9px}.footer{grid-gap:35px;padding:30px}.footer>div{flex-direction:column}.footer,.footer h4{font-size:16px;line-height:21px}.footer>div>div{gap:10px}.about-banner{height:100px;margin-top:80px}.about-container{padding:60px 30px}.terms{font-size:16px}.terms li:before{width:50px}.terms ol.bulleted li{margin-left:1em}.terms h2{text-align:left;font-size:24px;margin-top:2.5em;margin-bottom:1em}.login{min-height:calc(100% - 80px)}.login form,.login.photographer-signup-1>div{padding:0 30px}.input-table{grid-template-columns:1fr;grid-gap:10px}.input-table .iti,.input-table input,.settings .subdomain-input-container,.switch-table input[type=radio]+span{margin-bottom:20px}.input-table button{grid-column-start:unset}.input-table.promo-code input{width:auto}.photographer-signup-page-2,.photographer-signup-page-3{background-size:258%;background-position-x:left}.photographer-signup-page-3:after{height:77px}.photographer-signup-2,.photographer-signup-3{padding:0 30px;margin-top:0}.categories label{margin:0 10px 10px 0}button.next-button,button.prev-button{min-width:115px}.signup-progress{margin-top:20px}.signup-progress>div{width:60px;height:60px}.signup-progress>div:before{width:20px;height:20px;right:-15px}.photographer-signup-page-3 .input-table{padding:30px 0 0}.photographer-signup-page-3 .input-table.promo-code{padding:10px 0 0;grid-gap:20px}.photographer-signup-page-3 .input-table:not(.promo-code) input{background-size:20px;padding-left:50px}.pricing-grid-container{position:relative}.price-nav .next-image,.price-nav .prev-image{position:static;margin:auto}.mobile-landing-nav-menu{top:80px;left:0}.login h2{display:grid}.login h2>span{text-align:left}.album-grid-container,.album-grid-container.customer{padding:0 30px 30px;margin-top:130px;grid-gap:25px}.album-grid{grid-template-columns:1fr}button{min-height:40px;min-width:130px}.create-album .input-table h4,h4{font-size:20px;line-height:28px}.album-grid h4+span{font-size:16px;line-height:21px}.popup_box.ambassador-apply>div,.popup_box.ambassador-reject>div,.popup_box.cancel-subscription>div,.popup_box.corporate>div,.popup_box.delete-album>div,.popup_box.delete-version-mobile>div,.popup_box.email-verification>div,.popup_box.guide_start>div,.popup_box.welcome.page-3>div{padding:30px 30px 180px;background-size:146%;background-position-x:left}.popup_box.guide_start>div{padding:30px 60px 180px}.popup_box.ambassador-apply h2+span,.popup_box.ambassador-reject span,.popup_box.delete-album h2+span,.popup_box.welcome .large-font-container{font-size:16px;line-height:21px}.popup_box.delete-album .buttons,.popup_box.welcome .buttons{margin-top:30px;grid-gap:12px}.create-album{background-size:258%}.create-album h2{line-height:26px}.create-album .set-default{flex-direction:column;align-items:flex-end}.create-album button.delete{margin:20px auto 20px 0}.buttons-grid{justify-content:flex-start}.switch-table input[type=radio]+span,:checked+.pin-container span:first-child{min-width:50px}.album-cover-container .album-cover>:first-child{top:80px;left:30px}.album-cover-container a.back:after,.album-image .top-panel .back:after,.create-mosaic .back:after,.customer-album-cover-container a.back:after{content:unset}.album-cover-container h1,.customer-album-cover-container h1{font-size:24px;line-height:45px}.album-cover-container .album-title{font-size:16px;line-height:21px}.album-cover-container .album-cover img{max-height:calc(100vh - 370px)}.customer-album-cover-container img{max-height:calc(100vh - 570px)}.album-cover-container .album-cover.portrait-cover img{max-height:calc(100% - 250px)}.customer-album-cover-container.portrait-cover img{max-height:calc(100% - 320px)}.filters-buttons,.folders-actions{--paddingHorizontal:10px}.filters-buttons{--marginTop:10px}.folders-actions{--paddingTop:15px;--paddingBottom:15px;gap:65px}.album-actions{justify-content:end;grid-gap:10px;grid-column-start:unset}.folders-actions .album-actions{grid-template-columns:1fr}.mobile-action-buttons{display:flex;gap:24px}.download-options,.move-options,.sync-options{width:26px;height:32px}.download-options{z-index:4}.download-options span.download,.move-options .options span,.move-options span.move,.sync-options span.sync{padding:3px 0}.download-options:hover span.download,.move-options:hover span.move,.sync-options:hover span.sync{padding:3px 7px}.move-options:hover .options span{padding:3px 15px}.download-options label,.sync-options label{position:absolute;top:0;left:0}.move-options label{left:unset;right:0}.move-options span.move{justify-content:end}.download-options .options,.move-options .options,.sync-options .options{opacity:0;transition:opacity .5s ease}.download-options:hover .options,.move-options:hover .options,.sync-options:hover .options{opacity:1}.album-actions .download-options .placeholder,.album-actions .sync-options .placeholder{letter-spacing:-1em;padding:0;transition:all .5s ease}.album-actions .download-options:hover .placeholder,.album-actions .sync-options:hover .placeholder{letter-spacing:0;padding:0 15px}.image-grid.flow-mode{width:calc(100% - 16px)}.image-grid.flow-mode>*{--column:2;--margin:4px;font-size:12px}.album-image .left-panel .counts span.approve:after,.album-image .left-panel .counts span.like:after,.album-image .left-panel .counts span.pick:after,.album-image .left-panel .counts span.recommend:after,.album-image .left-panel .counts span:after,.badge.approve,.badge.like,.badge.select,.image-grid.flow-mode .badge.recommend,.image-grid.list-mode.customer .badge.recommend{background-size:15px;min-width:15px;height:16px}.list-actions .badge.like,.list-actions .badge.select{background-size:23px;min-width:23px;height:22px}.badge.like:before{padding-left:18px}.image-grid.flow-mode div.version-comment{line-height:16px;align-items:center}.image-grid .comment{width:15px;height:16px;background-size:15px}.image-grid.flow-mode>*>div>div>div{grid-gap:5px}.float-buttons{bottom:15px}.popup_box.upload>*{flex-direction:column-reverse;padding:35px 0 325px;background-size:367%;background-position-y:262%}.popup_box.upload .show-add-image{margin:25px 0 0}.list-header{padding:0 10px 10px}.download-popup,.upload-popup{width:100%}.download-popup .download-parts{flex-wrap:nowrap;overflow:scroll hidden}.upload-popup .upload-files>div,.upload-popup .upload-status{padding:20px}.image-grid.customer.list-mode>a,.image-grid.list-mode>a,.list-header,.list-header.customer{grid-template-columns:90px 1fr 74px}.image-grid.list-mode{padding:0 10px}.image-grid.list-mode>a{padding:5px 0}.list-header .mobile-list-header,.mobile-badge-count{display:grid}.list-header .mobile-list-header span:last-child{font-weight:400}.mobile-badge-count{grid-gap:20px;line-height:15px}.switch-table button.pick{margin:5px auto 20px 0}.input-with-button{display:grid;grid-gap:15px;height:auto;border:0;background-color:unset}.input-with-button input{border-radius:20px;border:1px solid #a1a1a1;height:40px}.input-with-button button{margin-left:auto}.popup_box.pin .input-with-button button{margin:0}.popup_box>*{padding:30px 10px 70px}.popup_box.share-album>div{min-height:unset;padding-top:35px}.popup_box.share-album h4{padding:0 30px}.tab-switch{font-size:16px;line-height:21px;grid-auto-columns:30px min-content;grid-gap:5px}.album-image .left-panel .draw:before,.tab-switch:before{height:20px;background-size:auto 20px}.album-image .left-panel .counts span:after{width:auto}.album-image .left-panel .counts{grid-gap:15px}.album-image .left-panel .counts span.like:before{font-size:16px}.album-image .left-panel .back{margin-right:0}.album-image .left-panel>div.mobile-comments{--nav-height:59.5px;bottom:41px}.album-image .left-panel>div.mobile-comments.tabs-hidden{bottom:0}.popup_box.pick-image>div{padding:20px 16px}.popup_box.pick-image h4{padding:0 4px}.popup_box.pick-image .pick-image-grid>div{--column:3;--margin:8px}.settings{padding:0 20px 120px;margin-top:100px;background-size:258%;background-position-x:left;min-height:calc(100vh - 100px)}.settings .settings-grid .input-table{grid-template-columns:1fr;grid-gap:10px}.settings .profile-title{display:none}.settings .popup_box.change-password{align-items:flex-end}.settings .popup_box.change-password>*{padding:30px 20px 130px;background-position:left 112%}.settings .subdomain-input-container input{margin-bottom:0}.settings .info-container .hover-info div{transform:none}.popup_box.change-password h4{margin-bottom:15px}.subscription-settings .buttons-grid{grid-auto-flow:row;grid-gap:15px}.customer-album-cover-container .cover-profile{font-size:16px;line-height:21px}.customer-album-cover-container .cover-profile.with-profile:before{width:35px;height:35px}.customer-album-cover-container a.back{top:15px;left:30px;height:50px;display:flex;align-items:center}.popup_box.change-password>*{padding:30px 20px 180px}.plan-card{padding:30px 40px 25px;gap:20px;font-size:16px}.plan-card:before{margin:auto}.plan-card .monthly{gap:20px}.plan-card h1{font-size:36px;line-height:43px}.full-popup.create-album-container .logoContainer{padding:25px 20px}.payment{padding:0 20px 140px;margin-top:90px;background-size:auto 80px}.payment .billing-cycles .billing-cycle{grid-template-columns:1fr;grid-row-gap:20px}.payment .billing-cycles .billing-cycle h4{text-align:left}.payment .order-summary .note{white-space:normal}.payment .order-summary{padding:15px}.payment .billing-cycles{grid-gap:20px}.info-container{position:relative}.filter-quota .info-container,.info-container .hover-info,.share-scrollable .info-container{position:static}.create-album .input-table .input-table .info-container .hover-info div,.info-container .hover-info div{transform:none}.popup_box.ambassador-apply textarea{margin:10px 0;padding:10px 15px;min-height:130px}.counts{position:relative}.counts label{position:static}.counts label div,.counts label span.comment+div{left:5px;width:auto;max-width:calc(100% - 10px);box-sizing:border-box}.contest-banner.marriott-contest{background-image:unset;justify-content:flex-end;overflow:hidden;padding:0}.contest-banner.indonesia-contest{background-position-x:75%}.contest-banner.marriott-contest:after,.contest-banner.marriott-contest:before{content:"";flex-grow:1}.contest-banner.marriott-contest:after{width:100%;background:url(/static/images/contest-marriott/marriott-contest-cover.jpg) top/cover no-repeat;margin-top:8vh}.contest-banner h1{font-size:20px}.contest-banner h1+span,.contest-banner.ukraine-contest h1{font-size:35px;line-height:26px}.ambassador-banner button,.ambassador-grid-container button,.ambassador-paragraph button,.contest-banner button{min-width:210px;min-height:50px}.contest-banner.indonesia-contest img,.contest-banner.marriott-contest img{width:180px}.contest-banner.indonesia-contest img{padding:9px 0}.contest-banner.indonesia-contest .contest-header,.contest-banner.marriott-contest .contest-header{font-size:16px;line-height:26px;margin:0 25px}.contest-banner.marriott-contest .contest-title{font-size:40px;line-height:45px;margin:20px 25px 45px}.contest-banner.ukraine-contest,.contest-tab-paragraphs .photobook-sample span{font-size:10px;line-height:12px}.contest-banner.ukraine-contest{background-position-x:15%}.contest-inspiration .contest-inspiration-grid,.contest-tab-paragraphs .nft-id-cards,.create-album.contest-marriott-apply .nft-id-cards{grid-template-columns:1fr}.contest-inspiration .contest-inspiration-grid{grid-gap:15px}.contest-inspiration .contest-inspiration-grid>div{grid-gap:10px}.judge-grid{grid-template-columns:repeat(2,1fr);grid-gap:40px}.judge-grid .judge{font-size:14px}.judge-grid.ukraine-contest .judge{max-width:140px}.judge-grid .judge-popup .judge{font-size:16px}.judge-grid .judge .judge-profile{padding:8px}.judge-grid .judge-popup .judge .judge-profile:before{width:170px;height:170px}.judge-grid.marriott-contest .judge b,.judge-grid.ukraine-contest .judge b{font-size:20px;line-height:26px;margin:20px 0 5px}.judge-grid .judge-popup .judge>div{position:relative}.judge-grid .judge-popup .prev-judge{margin-left:-20px;transform:translate(-100%,-50%) rotate(-45deg)}.judge-grid .judge-popup .next-judge{margin-right:-20px;transform:translate(100%,-50%) rotate(135deg)}.judge-grid .judge-popup p{padding:0 30px;font-size:14px}.image-grid.flow-mode>.guide-bar .close-popup,.judge-grid .judge-popup .close-popup,.popup_box.guide_start .close-popup,.popup_box.welcome .close-popup{top:15px;right:15px}.contest-sponsors{grid-auto-flow:row;grid-auto-columns:100%;padding:0 60px}.contest-sponsors.marriott-contest,.contest-sponsors.marriott-sponsors{grid-template-columns:repeat(2,1fr);padding:0 40px;grid-gap:25px 30px;margin-bottom:60px}.contest-sponsors.marriott-sponsors{grid-gap:60px;margin-bottom:130px}.contest-sponsors.marriott-contest img:first-child{max-width:130px;grid-column-end:span 2}.customer-album-cover-container .language-switch-container{top:29px;right:24px}.version-compare{font-size:16px;line-height:21px}.version-compare .version-numbers{line-height:15px;grid-gap:11px}.version-compare .version-numbers div{width:15px;height:15px}.version-compare .scroll-hint{width:140px;height:140px;grid-gap:5px;grid-template-columns:min-content 85px min-content}.image-grid.flow-mode>.guide-bar{transform:translateX(-10px)}.image-grid.flow-mode>.guide-bar.enlarge-guide{background-size:auto 72px}.image-grid.flow-mode .guide-pointer{left:20px}.image-grid.flow-mode a.like-guide .guide-pointer{left:30px}.image-grid.flow-mode a.pick-guide .guide-pointer{right:18px}.image-grid.flow-mode a.enlarge-guide .guide-pointer{right:-15px}.popup_box.cancel-subscription span.qr-code{width:75px;height:75px}.ambassador-banner h1{font-size:24px;line-height:26px}.ambassador-banner h1+span,.ambassador-grid,.ambassador-image-text ul,.ambassador-paragraph p{font-size:16px;line-height:18px}.ambassador-banner h1+span{margin:20px auto}.ambassador-grid-container h1,.ambassador-image-text h1,.ambassador-paragraph h1{font-size:24px;line-height:33px;padding:0 30px}.ambassador-banner .banner-credit:before,.ambassador-image-text>div:last-child:before{font-size:12px;line-height:16px}.ambassador-grid{line-height:21px;margin:30px auto 0;grid-gap:50px}.ambassador-grid span{grid-gap:25px}.ambassador-grid-container{margin-bottom:100px}.ambassador-grid.ambassador-what span:before{height:60px;background-position:50%}.ambassador-grid.ambassador-what span:first-child:before,.ambassador-grid.ambassador-what span:nth-child(3):before{height:65px}.ambassador-image-text{grid-gap:50px;margin-bottom:100px}.ambassador-image-text ul{padding:0 50px;margin:20px auto 0}.ambassador-image-text ul li{padding:10px 0}.ambassador-grid.ambassador-how{grid-gap:25px}.ambassador-paragraph{margin-bottom:120px}.ambassador-paragraph h1{margin:60px 0 20px}.ambassador-paragraph button{margin:50px auto 60px}.ambassador-grid-container button{margin:60px auto 130px}.mobile-folder-container{display:flex;font-weight:700;align-items:center;position:relative}.mobile-folder{position:relative;flex-grow:1}.mobile-folder>span{word-break:break-all}.mobile-folder>span.add-folder{border-color:#717273}.mobile-folder .folder-options{right:0}.mobile-folder-container input{display:none}.mobile-folder-container .folders-grid{position:absolute;right:0;grid-auto-flow:row;grid-gap:0;background-color:var(--background-color);z-index:5;bottom:-10px;transform:translateY(100%);width:100%;grid-auto-columns:1fr;border-radius:10px;border:2px solid #717273;opacity:0;transition:opacity .5s ease;pointer-events:none;max-height:400px;overflow-y:scroll;overscroll-behavior-y:contain}.mobile-folder-container .folders-grid span{border:0;border-top:2px solid #717273;border-radius:0;overflow:hidden;text-overflow:ellipsis;margin-top:-39px;transition:margin-top .5s ease}.mobile-folder-container .folders-grid span:first-child{margin-top:0;border-top:0}.mobile-folder-container .folders-grid span.add-folder,.mobile-folder-container .folders-grid span.hidden,.mobile-folder>span.add-folder{opacity:1;color:#717273;--folder:url(/static/images/folder-grey.svg)}.show-folders-container{margin-left:30px}.show-folders-container>span{color:#ff9632;text-align:right}.mobile-folder-container :checked+.folders-grid{opacity:1;pointer-events:all}.mobile-folder-container :checked+.folders-grid span{margin-top:0}.create-album .create-with-folder{grid-template-columns:repeat(2,max-content)}.create-album .create-with-folder .pin-container input{margin-bottom:0}.create-album .create-with-folder :checked+.pin-container{width:var(--width)}.create-album.contest-marriott-apply .nft-id-cards span{grid-column-end:unset}.time-filter .years-filter{width:calc(100vw - 60px)}.popup_box.welcome span.large-font{font-size:34px;line-height:45px}.portfolio-profile{margin-bottom:40px}.portfolio-profile:before{width:80px;height:80px}.portfolio-banner{gap:24px}.portfolio-banner .buttons-grid,.portfolio-banner h3{margin-top:16px}.portfolio-banner a.edit{margin:0 10px 0 auto}.portfolio-categories{display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px}.folders-buttons{padding-left:10px;padding-right:10px}.ambassadors .folders-grid,.folders-buttons .folders-grid,.popup_box.welcome .folders-grid,.portfolio-settings .folders-grid{grid-gap:20px}.portfolio-banner .socials .location{font-size:16px}.image-grid.flow-mode .like-count:before{width:10px;height:10px}.image-grid.flow-mode .view-count:before{width:17px;height:10px}.album-image.portfolio-image .counts:after,.album-image.portfolio-image .like-count,.album-image.portfolio-image .view-count{font-size:16px;line-height:21px}.album-image.portfolio-image .top-panel{padding:15px;align-items:center}.album-image.portfolio-image .bottom-panel{padding:20px 10px}.photo-actions>span{width:23px;height:23px}.photo-actions>span.delete,.photo-actions>span.download,.photo-actions>span.share{background-size:auto 23px}.full-popup.portfolio-sync .logoContainer,.portfolio-sync .portfolio-sync-inner{padding-left:10px;padding-right:10px}.portfolio-sync .filter-search{grid-template-columns:33px 1fr;grid-gap:20px}.portfolio-sync .image-grid.flow-mode{width:calc(100% + 4px);transform:translateX(-2px)}.portfolio-sync h2+span{font-size:16px;line-height:21px}.create-album .input-table .advanced-settings,.create-album .input-table .input-table,.create-album .input-table h4{grid-column-end:unset}.create-album .input-table .advanced-settings,.create-album .input-table h4{margin-bottom:10px}.create-album .input-table .input-table{padding-left:20px}.contest-tab-paragraphs ul.checklist li{margin-bottom:20px;grid-gap:15px}.contest-tab-paragraphs ul.checklist b{margin-bottom:10px}.contest-tab-paragraphs .contest-dates-grid,.contest-tab-paragraphs .who-can-enter-grid{grid-template-columns:1fr}.contest-tab-paragraphs .how-to-enter-grid>div{padding:10px 20px}.contest-tab-paragraphs .how-to-enter-grid h3,.contest-tab-paragraphs .how-to-enter-grid ol{margin-bottom:20px}.contest-tab-paragraphs .how-to-enter-grid h3{font-size:20px;line-height:26px}.contest-tab-paragraphs .how-to-enter-grid b{margin:0 0 15px}.contest-tab-paragraphs .contest-dates-grid>div,.contest-tab-paragraphs .who-can-enter-grid div{padding:20px 30px}.contest-tab-paragraphs .who-can-enter-grid div{font-size:14px;line-height:18px}.contest-tab-paragraphs .contest-dates-grid>div{width:100%}.contest-tab-paragraphs .contest-dates-grid{font-size:18px}.contest-tab-paragraphs .contest-dates-grid .annouce-date{margin-bottom:24px}.contest-tab-paragraphs .photobook-sample span{bottom:5px;left:5px}.canvas-carousel{gap:15px}.carousel-container{height:67px}.carousel-container.peek-mode{height:25px}.carousel-container.peek-mode:before{opacity:1;pointer-events:all}.carousel{margin:0}.carousel :checked+div:after{transform:translateY(calc(100% + 4px))}.ambassadors{padding:0 0 30px;scroll-margin-top:80px}.ambassadors .folders-grid{top:80px;padding-left:20px}.ambassadors .folders-grid:after{content:"";width:1px;height:1px;margin-left:-1px}.ambassadors-grid{grid-template-columns:1fr;padding:0 30px;box-sizing:border-box}.share-socials{justify-content:center;gap:20px}.popup_box.welcome>div{gap:20px;padding-bottom:25px}.popup_box.welcome .folders-grid span{font-size:16px;line-height:21px}.popup_box.welcome .introduce-album,.popup_box.welcome .introduce-portfolio{font-size:12px;line-height:16px;font-weight:400}.popup_box.welcome .introduce-portfolio img{max-width:calc(100% - 50px);margin:0 25px}.popup_box.welcome .introduce-portfolio .top-left-graphic{width:140px;margin-bottom:-60px}.popup_box.welcome .introduce-portfolio .top-left-graphic:after{top:20px;padding:0 15px}.popup_box.welcome .introduce-portfolio .top-right-graphic{top:20px;right:7px;width:130px}.popup_box.welcome .introduce-album .bottom-right-graphic:after,.popup_box.welcome .introduce-portfolio .top-right-graphic:after{padding:0 5px}.popup_box.welcome .introduce-portfolio .bottom-left-graphic{width:120px;left:10px;bottom:10px}.popup_box.welcome .introduce-portfolio .bottom-left-graphic:after{bottom:40px;transform:translateX(-50%)}.popup_box.welcome .introduce-portfolio .bottom-right-graphic{width:140px;margin-top:-70px}.popup_box.welcome .introduce-portfolio .bottom-right-graphic:after{bottom:10px;transform:translateX(-50%);text-align:left;padding:0 10px 0 30px}.popup_box.welcome .introduce-album .images{margin:0 30px 0 25px}.popup_box.welcome .introduce-album .images img:first-child{width:260px}.popup_box.welcome .introduce-album .images img:last-child{width:225px;margin-top:-65px}.popup_box.welcome .introduce-album .top-left-graphic{width:105px;left:10px}.popup_box.welcome .introduce-album .top-left-graphic:after{top:30px}.popup_box.welcome .introduce-album .top-right-graphic{width:140px;margin-bottom:-90px}.popup_box.welcome .introduce-album .top-right-graphic:after{top:10px;padding:0 5px 0 55px}.popup_box.welcome .introduce-album .bottom-left-graphic{width:140px;margin-top:-95px}.popup_box.welcome .introduce-album .bottom-left-graphic:after{bottom:10px;padding:0 10px}.popup_box.welcome .introduce-album .bottom-right-graphic{width:115px;right:10px;bottom:5px}.pricing-container{--margin:16px}.pricing-features{grid-template-columns:1fr max-content;column-gap:0}.pricing-features.collapsed-pricings{grid-template-columns:1fr}.pricing-cards{grid-template-columns:60px 1fr 60px;padding:0;width:100%;background-image:none}.pricing-cards:before{content:"";order:-2}.pricing-cards .popular{order:-1}#customer-dashboard .collapsed-pricings,.collapsed-pricings{top:80px}h1.pricing-header{padding:45px 0;margin:80px 0 15px;background-position:0,100% 100%}.price-nav{display:flex;overflow:hidden}.pricing-features-header{padding:16px;margin-top:40px}.pricing-features div{padding:13px 16px;text-align:right}.album-review .review-tags div,.pick-tag .review-tags div,.pricing-features .field-name{font-size:14px;line-height:17px}.pricing-features .field-name{font-weight:400;padding:15px 16px}.pricing-features .check-mark,.pricing-features .cross-mark{background-position-x:calc(100% - var(--margin));min-width:24px}.show-collapsed-pricings-exit{height:50px}.show-collapsed-pricings-exit-active{height:0}.show-placeholder-enter{height:62px}.show-placeholder-enter-active{height:0;transition:height .5s ease}.show-mobile-tabs-enter{margin-bottom:-41px}.show-mobile-tabs-enter-active{margin-bottom:0;transition:margin-bottom .5s ease}.show-mobile-tabs-exit{margin-bottom:0}.show-mobile-tabs-exit-active{margin-bottom:-41px;transition:margin-bottom .5s ease}.mobile-nav-menu-button,.nav-menu-guest-mobile .close,.show-qr-code,.show-review,.show-share-popup{width:24px;height:24px}.album-review .review-rating{gap:4px}.album-review .review-rating div{width:40px;height:40px}.full-popup.customer-login,.popup-box-2023>div,.popup-box-2023>form,.popup_box.album-sync>form,.popup_box.face-filter-payment>div,.popup_box.limit-reached>div,.popup_box.portfolio-reviews>div,.popup_box.print-portal>div{--top-left:url(/static/images/limit-reached-top-left-mobile.svg);--top-right:url(/static/images/limit-reached-top-right-mobile.svg);--top-right-position-x:right;padding:60px 35px;max-height:100%}.popup-box-2023.share-qr-code>div,.popup-box-2023.top-up-data-usage>div,.popup_box.face-filter-payment>div,.popup_box.print-portal>div{width:100%}.popup-box-2023.top-up-data-usage>div{--top-right:url(/static/images/limit-reached-top-right-mobile.svg)}.popup-box-2023.album-review>div{--bottom-left:none;--bottom-right:none;gap:16px;padding:56px 32px 24px}.popup_box.portfolio-reviews>div{padding-bottom:100px}.popup_box.limit-reached>div{gap:60px}.popup-box-2023.album-review>div,.popup-box-2023.customer-enquiry>form,.popup-box-2023.customer-referral>div,.popup-box-2023.exchange-contact>form,.popup-box-2023.photographer-referral>div,.popup-box-2023.pick-tag>div,.popup-box-2023.save-to-contacts>div,.popup-box-2023.share-qr-code>div,.popup-box-2023.share-review-prompt>div,.popup-box-2023.share-review>div,.popup-box-2023.social-handle>form,.popup-box-2023.top-up-data-usage>div,.popup-box-2023.verify-share>div,.popup_box.face-filter-payment>div,.popup_box.print-portal>div{height:100%}.popup-box-2023.photographer-referral>div,.popup-box-2023.verify-share>div{gap:24px}.popup_box.album-sync>form{gap:30px}.popup_box.print-portal>div{padding:56px 30px}.popup-box-2023.photographer-referral>div,.popup-box-2023.share-review>div,.popup-box-2023.verify-share>div{padding:56px 16px 16px}.popup-box-2023.share-review-prompt>div,.popup-box-2023.social-handle>form{padding:56px 32px}.popup-box-2023.share-review>div{gap:16px}.popup-box-2023.lead-unlock>div{width:320px;min-height:400px;height:auto;--bottom-left:none;--bottom-right:none;padding-bottom:40px}.album-sync .header-container,.email-verification .header-container,.limit-reached .header-container,.popup-box-2023 .header-container,.popup-box-2023.album-review .header-container,.popup-box-2023.customer-enquiry .header-container,.popup-box-2023.exchange-contact .header-container,.popup-box-2023.share-review .header-container,.popup-box-2023.share-review .header-container.extra-long,.popup-box-2023.top-up-data-usage .header-container,.popup_box.face-filter-payment .header-container,.popup_box.print-portal .header-container{align-items:center;max-width:280px}.full-popup.create-mosaic h4,.full-popup.customer-login h4,.full-popup.print-checkout h4,.full-popup.print-pick-image h4,.popup-box-2023 h4,.popup-box-2023.customer-referral h4,.popup-box-2023.lead-unlock h4,.popup_box.album-sync h4,.popup_box.email-verification h4,.popup_box.face-filter-payment h4,.popup_box.limit-reached h4,.popup_box.payment-completed h4,.popup_box.portfolio-reviews h4,.popup_box.print-portal h4,.popup_box.share-template h4{max-width:240px}.popup_box.limit-reached h4{white-space:normal}.full-popup.create-mosaic h4,.full-popup.customer-login h4,.popup_box.share-template h4{margin-left:auto;margin-right:auto}.limit-reached .input-container{gap:15px}.limit-reached .input-with-button{display:flex;gap:0;border:1px solid #b7b7b7}.limit-reached .input-with-button input{border:0;padding-left:20px;font-size:24px;line-height:32px;height:auto}.limit-reached .input-with-button button{min-width:120px}.popup_box.welcome .header-container{font-size:16px;line-height:26px}.album-review-body{gap:16px;overflow-y:unset}.album-review textarea{min-height:80px}.album-review .review-images{gap:8px}.review-images-quota{margin:0 0 20px}.featured-tags-more{align-items:center}.featured-tags-more .show-more:after{transform:rotate(-90deg)}.album-review .review-tags{flex-wrap:nowrap;overflow-x:scroll}.album-review .review-tags label{flex-shrink:0}.data-usage-limit-banner{display:grid;grid-template-columns:1fr max-content;gap:8px;padding:16px}.data-usage-limit-banner .close-popup{position:static;transform:none;align-self:flex-start}.data-usage-limit-banner button.outline{order:1;grid-column-end:span 2;margin:auto}.full-popup.customer-login{padding:56px 24px 40px;gap:24px}.popup_box.face-filter-payment .face-filter-payment-body{gap:40px}.popup_box.face-filter-payment .face-filter-note{gap:16px;white-space:pre-line}.nav-menu-guest-mobile .nav-menu-guest-mobile-top{padding:27px 24px}.full-popup-top-bar img,.nav-menu-guest-mobile .nav-menu-guest-mobile-top img{height:28px}.popup_box.share-template>div{background:url(/static/images/limit-reached-top-left-mobile.svg) 0 0/80px no-repeat,url(/static/images/limit-reached-bottom-left.svg) 0 100%/104px no-repeat,url(/static/images/limit-reached-bottom-right.svg) 100% 100%/80px no-repeat,var(--background-color-invert);padding:56px 24px}.popup_box.share-template.album-mode>div{height:100%}.share-scrollable .info-container .hover-info div,.toggle-info-container .disabled-message{right:24px}.album-face-private-banner{gap:16px;padding:24px 32px}.selector-container{padding:16px}.selector-container .album-actions{gap:24px}.popup_box.delete-image .close-popup,.popup_box.payment-completed .close-popup{top:24px;right:24px}.popup_box.delete-image>div,.popup_box.payment-completed>div{min-height:400px;height:auto;max-height:100%}.popup_box.delete-image>div{width:320px;padding:40px 24px;background-image:none;gap:16px}.popup_box.payment-completed>div{padding:40px 40px 122px;background-image:url(/static/images/payment-completed-background-mobile.svg);white-space:normal}.popup_box.delete-image .buttons{flex-direction:column;gap:8px;width:100%;max-width:240px}.popup_box.delete-image button{width:100%}.popup_box.print-portal .print-portal-body{gap:40px}.popup_box.print-portal img{height:auto;width:100%}.full-popup.print-checkout,.full-popup.print-pick-image,.full-popup.print-store{background-size:150px}.full-popup-top-bar{padding:20px 24px}.full-popup-top-bar img{padding:7px 0}.full-popup.print-store .full-popup-back-container,.print-store-grid{padding:0 16px 24px}.print-store-scrollable,.print-store-scrollable-container{gap:24px}.full-popup.print-pick-image .full-popup-back-container{padding:0 16px}.full-popup.print-pick-image h4{padding:14px 0 24px}.print-checkout-grid{grid-template-columns:1fr}.full-popup.print-checkout h4{padding:14px 16px 0}.full-popup.print-checkout .full-popup-back-container{padding:24px 16px}.print-checkout-grid{padding:0 16px 24px;gap:40px}.print-checkout-item-container{--thumbnailWidth:90px;--thumbnailHeight:120px}.print-checkout-item .custom-number-input{width:100%}.popup-box-2023.photographer-referral .photographer-referral-invite,.popup-box-2023.share-review .add-frame-body,.popup-box-2023.share-review .share-review-body,.popup-box-2023.verify-share .verify-share-form,.popup-box-2023.verify-share .verify-share-sample{padding:24px 16px;gap:24px}.popup-box-2023.photographer-referral .photographer-referral-hows-container,.popup-box-2023.share-review .share-review-hows-container{padding:24px}.popup-box-2023.photographer-referral .photographer-referral-credits-container,.popup-box-2023.photographer-referral .photographer-referral-textarea-container{display:flex;flex-direction:column;align-items:center;gap:24px}.popup-box-2023.photographer-referral .photographer-referral-credits-container{text-align:center}.popup-box-2023.photographer-referral .photographer-referral-share,.popup-box-2023.photographer-referral .photographer-referral-textarea-container,.popup-box-2023.photographer-referral .textarea{flex-grow:1}.popup-box-2023.photographer-referral .photographer-referral-share{gap:16px}.popup-box-2023.photographer-referral .textarea{padding:10px 15px;min-height:74px;box-sizing:border-box;overflow:scroll;flex-basis:0}.popup-box-2023.social-handle .social-handle-logo-container:before{width:100%}.popup-box-2023.share-review .share-review-divider-container{gap:24px}.popup-box-2023.share-review textarea{min-height:100px}.popup-box-2023.share-review .share-review-socials-container div span{width:56px;height:56px}.popup-box-2023.share-review .page-indicator{padding:8px 16px}.create-mosaic .header-container{margin:15px 20px}.create-mosaic>.buttons{flex-direction:column;gap:20px}.create-mosaic>.buttons button{width:100%;max-width:210px}.business-card-toggle,.face-filter-toggle,.uploaded-notification-toggle{display:grid;grid-template-columns:32px 1fr;gap:0 8px}.business-card-toggle:before,.face-filter-toggle:before,.uploaded-notification-toggle:before{content:""}.business-card-toggle .toggle-info-container,.face-filter-toggle .toggle-info-container,.uploaded-notification-toggle .toggle-info-container{grid-column-end:span 2;order:-1}.uploaded-notification-toggle b{justify-self:flex-start}.popup-card{bottom:0;right:0;width:100%;border-radius:24px 24px 0 0}.popup-box-2023.download-mode{bottom:100px;height:auto}.popup-box-2023.download-mode~.download-popup{z-index:22}.full-popup.customer-login .submit-with-note{white-space:normal;padding-bottom:40px}.settings-2023{margin-top:80px;gap:40px}.bookings-lead-credits{gap:40px;padding-bottom:0;margin:0 40px}.bookings-lead-credits .header-container{gap:6px;white-space:pre-line}.bookings-lead-credits .header-container:before{content:"";width:31px;height:1px;background-color:var(--grey-3);margin-top:6px}.bookings-lead-credits b{order:-1}.bookings-lead-credits-body{gap:0}.lead-credits-available-container,.lead-credits-available-container.unlimited{width:auto;padding:0;gap:8px;background-color:unset;flex-direction:column}.lead-credits-available-container,.lead-credits-available-container h1{color:var(--text-color)}.booking-table{margin:0 16px 24px}.popup-box-2023.lead-unlock .lead-unlock-body:before{content:unset}.popup-box-2023.lead-unlock .lead-unlock-body div{max-width:224px}.popup-box-2023.lead-unlock .buttons{flex-direction:column;gap:8px;width:100%;max-width:240px}.popup-box-2023.lead-unlock button{width:100%}.popup-box-2023.share-qr-code .share-qr-code-body{white-space:normal}.customer-referral-body{gap:24px;white-space:pre-line}.customer-referral-profile{justify-content:center;gap:9px}.customer-referral-profile:after{margin-top:7px}.customer-referral-profile div{--size:170px}.referee-page{gap:32px}.referee-page .header-container{gap:16px;padding:0 24px}.referee-page .booking-form-portfolio{padding:24px 32px}.referrer-review{padding:24px}.referee-form{padding:40px 24px}.referee-submitted{gap:32px;white-space:normal}.popup-box-2023.save-to-contacts>div{background-image:none;padding:32px 24px;gap:16px}.popup-box-2023.save-to-contacts .close-popup{top:34px;right:24px}.popup-box-2023.save-to-contacts .header-container{max-width:calc(100% - 40px)}.popup-box-2023.save-to-contacts .header-container h4{font-size:20px;line-height:24px;letter-spacing:.5px}}@media (max-width:767px) and (max-aspect-ratio:1/2){.contest-banner.indonesia-contest{background-position-x:80%}}@media (prefers-color-scheme:light){body{--text-color:#131415;--background-color:#ffffff;--text-color-special:#4141ff;--text-color-invert:#ffffff;--background-color-invert:#131415;--orange-10:#fff5ea;--orange-30:#ffe0c1;--orange-50:#ffca99;--orange-80:#ffab5b;--selection-orange:var(--orange-80);--orange-10-invert:#33312f;--orange-30-invert:#4d433a;--orange-50-invert:#80654d;--orange-80-invert:#cc8949;--selection-orange-invert:var(--orange-50-invert);--blue-80-special:#ececff;--blue-80-invert-special:#c6c6ff;--blue-30-invert-special:#454545;--grey-1:#f9f8f8;--grey-2:#ebebeb;--grey-3:#b7b7b7;--grey-4:#454545;--grey-1-invert:#262626;--grey-2-invert:#424344;--grey-3-invert:#737373;--grey-4-invert:#d1d1d1;--grey-1-special:var(--background-color);--grey-1-special-2:var(--grey-2-invert);--grey-2-special-2:var(--background-color);--grey-2-special-3:var(--grey-3-invert);--grey-3-special-3:var(--grey-3-invert);--grey-3-special-4:var(--background-color);--grey-4-special-2:var(--background-color);--grey-stale-text:#131415;--grey-stale-text-invert:#a1a1a1;--grey-stale-text-2:#131415;--grey-stale-text-2-invert:#717273;--grey-stale-background:#ffffff}.counts label div,.input-with-button input,.popup_box.ambassador-apply>div,.popup_box.ambassador-reject>div,.popup_box.cancel-subscription>div,.popup_box.corporate>div,.popup_box.delete-album>div,.popup_box.delete-version-mobile>div,.popup_box.guide_start>div,.popup_box.pin>div,.popup_box.share-album>div,.popup_box.upload>*,.popup_box.welcome.page-3>div,.tab-section button.add-version,.tab-section button.undo,body.landing-mode,body.landing-mode .full-popup,body.landing-mode .nav{background-color:#131415;color:#ffffff}.carousel :checked+div:after,.image-grid.flow-mode>.guide-bar,.image-grid.flow-mode>.guide-bar.enlarge-guide,.input-with-button,.popup_box.change-password>*,.popup_box>*{background-color:#131415}.album-image .left-panel .counts span.like>div,.customer-album-cover-container h1,.image-grid.flow-mode>.guide-bar,.popup_box h4,.popup_box.ambassador-apply h2,.popup_box.ambassador-apply h2+span,.popup_box.ambassador-apply textarea,.popup_box.ambassador-reject h2,.popup_box.ambassador-reject span,.popup_box.cancel-subscription button.outline,.popup_box.cancel-subscription h2,.popup_box.corporate h2,.popup_box.delete-album button.outline,.popup_box.delete-album h2,.popup_box.delete-version-mobile button.outline,.popup_box.delete-version-mobile h2,.popup_box.guide_start h2,.popup_box.pin h2,.popup_box.upload h2,.popup_box.welcome .large-font-container,.popup_box.welcome h2,.popup_box>*,.portfolio-banner .socials .location,.portfolio-profile h3,.upload-popup .upload-status>:first-child:after,.upload-popup .upload-status>:last-child,body.landing-mode h1,body.landing-mode h2,body.landing-mode h3,body.landing-mode h4{color:#ffffff}body.landing-mode .contest-supporting h1{color:#131415}#photographer-dashboard .nav-landing .nav-tabs .subtabs a:nth-child(n+2),.categories span,.color-picker :checked+div,.comment-color-picker :checked+div,.filter-quota input[name=search],.folders-grid span,.input-table input,.next-image:hover,.payment .order-summary,.payment .order-summary .divider,.pin-container,.pin-container span:first-child,.portfolio-sync input[name=search],.prev-image:hover,.subscription-settings .filter-quota,.subscription-settings button.cancel,.switch-table input+span,.version-compare .version-numbers:after,.version-compare .version-numbers:before,.version-picker,button.pick{border-color:#131415}.bottom-panel .comment-color-picker :checked+div,.popup_box.change-password .input-table input,.review-image .next-image:hover,.review-image .prev-image:hover,body.landing-mode .input-table input{border-color:#ffffff;color:#ffffff}.popup-box-2023.share-qr-code .buttons-grid input+span,.popup-box-2023.share-qr-code .pin-container,.popup-box-2023.share-qr-code .pin-container span:first-child,.version-compare:before{border-color:#717273}.version-compare .version-numbers div{background-color:#717273}.pricing-container.upgrade .plan-card,.pricing-container.upgrade .pricing-cards .field-name,.pricing-container.upgrade .pricing-features .check-mark,.pricing-container.upgrade .pricing-features .cross-mark,.pricing-container.upgrade .pricing-features .field-name,.pricing-container.upgrade .pricing-features div{background-color:#fff5ea}.pricing-container.upgrade .pricing-features .highlight{color:#4141ff}.popup_box.email-verification h4{color:#000000}body.landing-mode .categories span{border-color:#a1a1a1}body.landing-mode .categories :checked+span{border-color:#ff9632}.color-picker .comment-all,.comment-color-picker div{--backgroundColor:#131415}body.transparent-nav .nav{background-color:transparent}.carousel-container:before{--rgb:255,255,255}.progress{background-color:#b7b7b7}.image-grid.flow-mode>.placeholder{background-color:#ebebeb}.album-grid>a,.portfolio-sync .album-grid>div{box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.album-image.portfolio-image .like-count,.album-image.portfolio-image .view-count,.full-popup-top-bar .language-switch,.nav.guest_mode .language-switch,.photographer-logged-in .language-switch{text-shadow:none}.full-popup-top-bar .language-switch .active:after,.nav.guest_mode .language-switch .active:after,.photographer-logged-in .language-switch .active:after{filter:none}.image-grid.list-mode .comment{background-image:url(/static/images/comment.svg)}.counts span.comment:after,.image-grid.list-mode .comment.unread{background-image:url(/static/images/unread-comment.svg)}.album-actions span.download:before,.album-image .left-panel .download{background-image:url(/static/images/download-2.svg)}.mobile-settings-switch label:first-child a:after,.sort-options span.order-toggle:before{background-image:url(/static/images/Chevron-Down.svg)}.view-mode-switch{--grid:url(/static/images/view-grid-black.svg);--list:url(/static/images/view-list-black.svg)}.color-picker .close-color,.upload-popup .upload-status .hide-upload,body:not(.landing-mode) .logoContainer .close-popup{background-image:url(/static/images/cross-mark-black.svg)}.album-image .left-panel :checked+.show-file-info,.full-popup.customer-login .close-popup,.popup-card .close-popup,.print-checkout-item .close,.selector-container .close{background-image:url(/static/images/cross-mark-black-2.svg)}.image-grid.flow-mode>.guide-bar .close-popup,.popup_box.guide_start .close-popup,.popup_box.limit-reached .close-popup,.popup_box.welcome .close-popup{background-image:url(/static/images/cross-mark.svg)}.download-popup .close-popup,.popup-box-2023 .close-popup,.popup_box.album-sync .close-popup,.popup_box.delete-image .close-popup,.popup_box.face-filter-payment .close-popup,.popup_box.payment-completed .close-popup,.popup_box.portfolio-reviews .close-popup,.popup_box.print-portal .close-popup,.popup_box.share-template .close-popup{background-image:url(/static/images/cross-mark-2.svg)}.album-image .left-panel :not(:checked)+.tab-switch.like:before,.album-image.portfolio-image .counts input:not(:checked)+.like-count:after,.image-grid.list-mode.contributor :not(:checked)+div.like,.image-grid.list-mode.customer :not(:checked)+div.like{background-image:url(/static/images/heart-outline-black.svg)}.album-image .left-panel .pick:before,.image-grid.list-mode.customer :not(:checked)+div.select{background-image:url(/static/images/selected-outline-black.svg)}.album-image .left-panel .draw:before,.folder-options span.edit{background-image:url(/static/images/draw-black.svg)}.album-image .left-panel .comment:before{background-image:url(/static/images/comment-outline-black.svg)}.album-image .left-panel .face-finder:before{background-image:url(/static/images/ai-face-finder-black.svg)}.album-image .left-panel .tab-switch.activity:before{background-image:url(/static/images/activity-black.svg)}.album-image .left-panel .info:before{background-image:url(/static/images/info-black.svg)}.album-image .left-panel .approve:before{background-image:url(/static/images/approve-outline-black.svg)}.tab-section .hide-section{background-image:url(/static/images/hide-section-black.svg)}.album-image .left-panel:not(.bottom-panel) .compare:before{background-image:url(/static/images/compare-black.svg)}.album-image .left-panel:not(.bottom-panel) .face-finder:before{background-image:url(/static/images/ai-face-finder-black.svg)}.booking-form-portfolio,.photographer-logged-in span.profile-picture,.settings .pick-profile{--profile:url(/static/images/profile-black.svg)}.customer-referral-profile,.portfolio-preview{--profile:url(/static/images/profile.svg)}.tab-section .activities-section .activity{--backgroundImage:url(/static/images/profile-black.svg)}.filter-quota .quota{background-image:url(/static/images/album.svg)}.filter-quota .storage{background-image:url(/static/images/storage-black.svg)}.filter-quota .data-usage{background-image:url(/static/images/data-usage-black.svg)}.folder-options span.delete{background-image:url(/static/images/bin-black.svg)}.album-actions span.delete:before{background-image:url(/static/images/bin-black-2.svg)}.album-image .left-panel .recommend:before,.image-grid.list-mode:not(.customer) :not(:checked)+.badge.recommend{background-image:url(/static/images/star-outline.svg)}.upload-popup .upload-files span:first-child{background-image:url(/static/images/album-white.svg)}.upload-popup .upload-files .upload-complete{background-image:url(/static/images/upload-complete-white.svg)}.tab-section button.undo:before{background-image:url(/static/images/undo-white.svg)}.settings-grid .input-table.social input[name=website]{background-image:url(/static/images/website-black.svg)}.settings-grid .input-table.social input[name=facebook]{background-image:url(/static/images/facebook-black.svg)}.settings-grid .input-table.social input[name=instagram]{background-image:url(/static/images/instagram-black.svg)}.album-image .mobile-tabs .tab-switch.draw:before{background-image:url(/static/images/draw-white.svg)}.album-image .mobile-tabs .tab-switch.face-finder:before{background-image:url(/static/images/ai-face-finder-black.svg)}.album-image .mobile-tabs .tab-switch.comment:before{background-image:url(/static/images/comment-outline.svg)}.contact-us a.whatsapp{background-image:url(/static/images/whatsapp-black.svg)}.share-socials a.whatsapp{background-image:url(/static/images/whatsapp-2.svg)}.contact-us a.mail{background-image:url(/static/images/mail-black.svg)}.folders-grid span{--folder:url(/static/images/folder-black.svg)}.popup_box.share-template .share-grid .folders-grid span{--folder:url(/static/images/folder.svg)}.popup_box.share-template .share-grid .folders-grid span.album{--folder:url(/static/images/album-white.svg)}.folder-options span.share{background-image:url(/static/images/share.svg)}.folder-options span.hide{background-image:url(/static/images/hide-black.svg)}.folder-options span.unhide{background-image:url(/static/images/unhide-black.svg)}.filter-quota input[name=search],.portfolio-sync input[name=search]{background-image:url(/static/images/search-black.svg)}.time-filter .show-time-filter span{background-image:url(/static/images/filter-black.svg)}.time-filter .show-time-filter span:before,.time-filter .years-filter .expand-year span{background-image:url(/static/images/Chevron-Down.svg)}.full-popup-top-bar .language-switch .active:after,.nav.guest_mode .language-switch .active:after,.photographer-logged-in .language-switch .active:after{background-image:url(/static/images/Chevron-Down-2.svg)}.album-actions span.move:before{background-image:url(/static/images/move-black-2.svg)}.folders-buttons button.sync:before,.portfolio-banner button.sync:before{background-image:url(/static/images/sync-black.svg)}.album-image.portfolio-image .like-count:after{background-image:url(/static/images/heart-filled-black.svg)}.album-image.portfolio-image .view-count:after{background-image:url(/static/images/view-black.svg)}.scroll-button{background-image:url(/static/images/Chevron-Left-black.svg)}.show-qr-code{background-image:url(/static/images/qr-code-black.svg)}.popup_box.welcome .introduce-portfolio img{content:url(/static/images/welcome-portfolio-white.jpg)}.popup_box.welcome .introduce-album .images img:first-child{content:url(/static/images/welcome-album-1-white.jpg)}.popup_box.welcome .introduce-album .images img:last-child{content:url(/static/images/welcome-album-2-white.jpg)}.contact-us a.messenger{background-image:url(/static/images/messenger-black.svg)}.pricing-container.upgrade .pricing-features .check-mark{background-image:url(/static/images/check-mark-blue.svg)}.show-review{background-image:url(/static/images/review-black.svg)}.image-grid.empty-mode span:before{background-image:url(/static/images/no-results-black.svg)}.filter-quota .info-container .hover-info{background-image:url(/static/images/hover-info-black.svg)}.popup-box-2023.social-handle .social-handle-icon.facebook{background-image:url(/static/images/facebook-2-white.svg)}.popup-box-2023.social-handle .social-handle-icon.instagram{background-image:url(/static/images/instagram-2-white.svg)}.album-actions span.select:before{background-image:url(/static/images/multi-select-black.svg)}.album-image .left-panel .share{background-image:url(/static/images/share-2.svg)}.album-image .left-panel .show-file-info{background-image:url(/static/images/menu-black-2.svg)}.album-actions span.sync:before{background-image:url(/static/images/sync-2-black.svg)}.album-sync .input-container .custom-select input{--drop-down:url(/static/images/Chevron-Down-white-3.svg)}.show-share-popup{background-image:url(/static/images/share-2.svg)}.custom-number-input .plus{background-image:url(/static/images/plus-black.svg)}.custom-number-input .minus{background-image:url(/static/images/minus-black.svg)}.image-grid.list-mode .select-image div{--display:url(/static/images/select-uncheck-black.svg);--preload:url(/static/images/select-checked-black.svg)}.create-mosaic button.outline.change{background-image:url(/static/images/change-black.svg)}.create-mosaic button.outline.download{background-image:url(/static/images/download.svg)}.download-popup .download-parts div:before{--download:url(/static/images/download-white-3.svg);--downloaded:url(/static/images/downloaded-grey-dark.svg)}.booking-table .booking .copyable:after{background-image:url(/static/images/copy-2-blue.svg)}.booking-table .booking .copyable.email{background-image:url(/static/images/mail-blue-2.svg)}.booking-table .booking .copyable.line{background-image:url(/static/images/line-blue.svg)}.booking-table .booking .copyable.phone{background-image:url(/static/images/phone-blue.svg)}.booking-table .booking .copyable.whatsapp{background-image:url(/static/images/whatsapp-blue-2.svg)}.booking-table .booking .copyable.zalo{background-image:url(/static/images/zalo-blue.svg)}.booking-table .booking .copy{--display:url(/static/images/copy-2-blue.svg);--preload:url(/static/images/downloaded-blue.svg)}}@media (prefers-color-scheme:light) and (min-width:992px){.pricing-container.upgrade .pricing-cards .plan-card:nth-of-type(5n+4),.pricing-container.upgrade .pricing-features div:nth-of-type(5n+4){background-color:#ffe0c1}}@media (prefers-color-scheme:light) and (max-width:991px){.filters span.total:before{background-image:url(/static/images/album.svg)}.album-cover-container .album-cover,.album-cover-container .album-cover:not(.portrait-cover) a.back,.album-cover-container h1,.album-image.portfolio-image .counts,.customer-album-cover-container .cover-profile,.customer-album-cover-container .language-switch-container,.customer-album-cover-container h1,.customer-album-cover-container:not(.portrait-cover) a.back,.portfolio-banner .socials .location{color:#131415}.album-cover-container .album-title,.album-cover-container h1,.customer-album-cover-container .cover-profile,.customer-album-cover-container .language-switch-container,.customer-album-cover-container h1,.language-switch-container .language-switch{text-shadow:none}.language-switch-container .language-switch .active:after{filter:none}.album-cover-container .album-cover:not(.portrait-cover) a.back:before,.customer-album-cover-container:not(.portrait-cover) a.back:before,.price-nav.upgrade .next-image,.price-nav.upgrade .prev-image,.time-filter .years-filter.expand{border-color:#131415}.albums-filter{background-color:#131415}.album-image.portfolio-image .top-panel .photo-actions{background-color:transparent}.portfolio-banner a.edit button,.portfolio-categories span{background-color:rgba(161,161,161,.3)}.portfolio-banner .socials a.website{background-image:url(/static/images/website-black.svg)}.portfolio-banner .socials a.facebook{background-image:url(/static/images/facebook-black.svg)}.portfolio-banner .socials a.instagram{background-image:url(/static/images/instagram-black.svg)}.portfolio-banner .socials .location:before{background-image:url(/static/images/location-black.svg)}.album-image.portfolio-image .top-panel .photo-actions>span.delete{background-image:url(/static/images/bin-black.svg)}.album-image.portfolio-image .top-panel .photo-actions>span.download{background-image:url(/static/images/download.svg)}.album-image.portfolio-image .top-panel .photo-actions>span.share{background-image:url(/static/images/share.svg)}.language-switch-container .language-switch .active:after{background-image:url(/static/images/Chevron-Down-2.svg)}.mobile-nav-menu .menu-profile{--profile:url(/static/images/profile-black.svg)}.language-switch-container .mobile-nav-menu-button,.nav.guest_mode .mobile-nav-menu-button{background-image:url(/static/images/nav-menu-black.svg)}.mobile-nav-menu .mobile-nav-menu-button,.nav-menu-guest-mobile .close{background-image:url(/static/images/cross-mark-black-2.svg)}.album-cover-container .scroll-hint:before,.customer-album-cover-container .scroll-hint:before{background-image:url(/static/images/Chevron-Down-3.svg)}.booking-table .booking .booking-mobile-fixed:after{--display:url(/static/images/Chevron-Down-3.svg);--preload:url(/static/images/Chevron-Up-3.svg)}}@media (prefers-color-scheme:light) and (max-width:767px){.pricing-container.upgrade .price-nav .next-image,.pricing-container.upgrade .price-nav .prev-image{border-color:#131415}.lead-credits-available-container.unlimited .lead-credits-available:after{background-image:url(/static/images/infinite-black.svg)}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.popup_box.guide_bar_background,.popup_box.guide_start{height:100vh;height:-webkit-fill-available}}}.face_finder_results_container{padding-top:110px}.clickable_circular_image{border-radius:100%;width:50px;height:50px;object-fit:cover;cursor:pointer;margin-right:10px;margin-bottom:8px}.clickable_circular_image:hover{filter:brightness(80%)}.clickable_circular_image:active{filter:brightness(50%)}.orange_button{width:69px;height:34px;background-color:#ff9632;border-radius:24px;justify-content:center;align-items:center;gap:4px;display:inline-flex}.orange_button>p{text-align:center;color:white;font-size:16px;font-family:Red Hat Display,sans-serif;font-weight:700;line-height:25.6px;word-wrap:break-word;padding:0}.orange_button:hover{background-color:darken(#ff9632,10%);transform:scale(1.05);transition:background-color .3s ease,transform .3s ease}.orange_button:active{background-color:darken(#ff9632,20%);transform:scale(.95);transition:background-color .1s ease,transform .1s ease}@media (max-width:991px){.face_finder_tab_section{margin-left:9.5vw}}