body,html{height:100%}.page,h2{max-width:1170px}.background,.page,.privacy-link,h2::before{position:absolute}header,html{background:#051122}a,header>.back{text-decoration:none}.share .btn,a{cursor:pointer}.expired .logo,.home>.logo,.share .logo,header>.logo{background-image:url('../images/odeon-logo-web.svg')}.expired .logo,.home>.logo,.share .btn,.share .logo,.share-modal .modal-content>.img-ss,header>.logo{background-repeat:no-repeat;background-size:contain;background-position:center}.debug-pnl,.modal{background-color:rgba(0,0,0,.7)}@font-face{font-family:Machine;font-style:normal;font-display:block;src:local("MachineStd"),url(../fonts/MachineStd.B4BONvne.otf) format("opentype")}@font-face{font-family:NunitoSans;font-style:normal;font-display:swap;src:local("NunitoSans-Regular"),url(../fonts/NunitoSans-Regular.BmTndP9t.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body,h2{font-family:NunitoSans,Helvetica,Arial,sans-serif;position:relative}.android .share-modal .modal-content>p.android-copy,.ios .share-modal .modal-content>p.ios-copy,.modal.show,.share-modal.show.fb .fb-body,.share-modal.show.ig .ig-body,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:radial-gradient(circle at center top,#0a1c3a,#051122 900px,#051122);overflow:unset;font-size:16px;letter-spacing:.5px;line-height:22px;font-weight:400;color:#fff}.modal-close,.page>.title,.privacy p strong,h2{font-weight:700}a{color:#19aaff}.background{background-image:url('../images/o-background.png');background-repeat:no-repeat;background-size:contain;background-position:left top;opacity:.3;width:100vw;height:85vh;top:5vh;left:-24vw}.debug-pnl,.page,.privacy-link,footer{left:0;right:0}.privacy-link{text-align:center;bottom:5vh;display:block}.page{top:0;z-index:2;padding:23px}.page>.copy{margin:0 20px 20px;text-align:center}.page>.title{font-size:38px;margin:20px 0 40px;text-align:center;line-height:42px}.share>.countdown-row,h2{line-height:28px;text-transform:uppercase;text-align:center;font-size:22px}h2{letter-spacing:1.3px;padding-top:1rem;padding-bottom:1rem;display:block;color:#fff;margin-bottom:40px}h2::before{content:"";bottom:0;width:80px;height:5px;border-bottom:1px solid #0068c8;border-top:1px solid #0068c8;left:calc((100% - 80px)/ 2)}.home>.logo{margin-top:25vh;height:60px}.home>.copy{text-align:center;margin-top:6vh}@media screen and (min-width:768px){body{font-size:18px;letter-spacing:.5px;line-height:24px}.background{left:0}h2{font-size:25px}.home>.copy{width:550px;margin:6vh auto 0}}header{position:relative;background:linear-gradient(180deg,#051122 0,#051122 20%,rgba(5,17,34,0) 100%);height:38px;padding:26px 0;margin-bottom:30px}.debug-pnl,footer,header>.back{position:absolute}header>.logo{height:33px}header>.back{width:45px;height:45px;outline:0;justify-content:center;align-items:center;pointer-events:all;top:20px;left:20px;display:none}header>.back.show{display:flex}header>.back>img{transform:rotate(-90deg)}footer{background:#0a1c3a;padding:20px 40px;bottom:0}@media screen and (min-width:1366px){.page{padding:20px 0;margin:0 auto;width:1170px}header>.back{left:calc((100% - 1170px)/ 2)}footer>p{padding-left:calc((100% - 1170px)/ 2)}}.expired p:first-child,.privacy p:first-child{margin-top:0}.privacy .content{margin:70px 20px 102px}.debug-pnl{top:0;color:#fff;padding:10px;z-index:50}.share>.img{position:relative;background-color:#050e1d;margin:0 auto 20px;width:243px;height:432px}.image-expired .share>.img::before{content:"Your photo has expired";padding:100px 30px 0;display:block;text-align:center;font-size:30px;line-height:40px}.image-expired .share>.img::after{content:"We'll automatically redirect you to our help page";padding:12px 30px 0;display:block;text-align:center;font-size:15px;line-height:22px;color:#bcc0d0}@media screen and (max-width:500px) and (min-height:900px){.share>.img{margin:0 auto 30px;width:261px;height:464px}}.share>.countdown-row{height:28px;margin-bottom:10px}.share .countdown-title{color:#bcc0d0}.share #countdown{display:inline-block;text-indent:8px}.share>.share-row{height:80px;display:flex;justify-content:center;align-content:flex-start;column-gap:20px}.modal,.share-modal .modal-content{display:none}.image-expired .share>.share-row{opacity:.2}.share .btn{width:48px;height:48px}.share .btn.download{width:80px;height:80px;background-color:#0068c8;border-radius:50%}.share .btn.download>img{width:60%;max-width:60%;margin:20%;height:auto}.share .btn.facebook{margin-top:16px;background-image:url('../images/facebook.png')}.share .btn.instagram{margin-top:16px;background-image:url('../images/instagram.png')}.expired .logo,.share .logo{margin-top:50px;height:33px}.expired .privacy-link,.share .privacy-link{position:initial;margin-top:30px}.modal,.share .video-loading-back,.share .video-loading-text{position:absolute;left:0;bottom:0;right:0}.share-modal .modal-content>.img-ss{margin-top:40px;width:256px;margin-left:auto;margin-right:auto}.share-modal.dl .modal-content>.img-ss{height:144px;background-image:url("../images/ios-download.png")}.ios .share-modal.fb .modal-content>.img-ss{height:218px;width:180px;background-image:url("../images/ios-facebook.png")}.ios .share-modal.ig .modal-content>.img-ss{height:218px;width:180px;background-image:url("../images/ios-instagram.png")}.android .share-modal.fb .modal-content>.img-ss{height:185px;background-image:url("../images/android-facebook.png")}.android .share-modal.ig .modal-content>.img-ss{height:185px;background-image:url("../images/android-instagram.png")}.loading-modal .progress-container{height:30px;background-color:rgba(255,255,255,.3);margin:40px 40px 10px}.loading-modal .progress{height:30px;width:0;background-color:#19aaff}.loading-modal .text{margin-bottom:30px}.share .video-loading-back{top:10%;background-color:rgba(5,17,34,.7)}.share .video-loading-text{height:38px;text-align:center;font-size:22px;line-height:38px;background-color:rgba(5,17,34,.8)}.modal{top:0;z-index:100}.modal-body{position:fixed;bottom:45px;width:350px;left:calc(50% - 175px);text-align:center;background:radial-gradient(circle at center top,#0a1c3a 0,#051122 900px,#051122);color:#fff}@media screen and (max-height:670px){.loading-modal>.modal-body{left:5px;right:5px;bottom:5px;top:auto}.modal-body{left:0;right:0;top:0;bottom:0;width:auto}}.modal-header{position:relative}.modal-content{margin:0 20px}.modal-footer{margin:40px 0;text-align:center}.modal-close{position:absolute;top:0;right:0;margin-top:0;border:none;width:40px;height:40px;line-height:40px;font-size:22px}.modal-content>h1{font-size:26px;margin-top:36px;font-weight:700}.modal-content>p{margin-top:20px}.modal-footer .modal-btn{font-size:20px;border:1px solid #fff;margin:0;display:inline-block;height:40px;line-height:42px;padding:0 20px}.expired .files-icon-bk{margin-bottom:90px!important;margin-top:50px!important}.files-icon-bk{margin:40px auto 30px;width:256px;height:260px}.expired p,.privacy p{margin:20px 0}@keyframes progress-422c3u{100%{background-size:120% 100%}}