@font-face{font-family:Vale Sans Semibold;src:url(/fonts/ValeSans-SemiBold.a5b48313.woff2) format("woff2"),url(/fonts/ValeSans-SemiBold.eee539ae.woff) format("woff"),url(/fonts/ValeSans-SemiBold.c4acfe9b.ttf) format("truetype");font-style:normal;font-weight:400}:root{--white:#f5f5f5;--green:#007e7a;--black:#191919}@keyframes in-height{0%{height:0}to{height:120%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}*,:after,:before{margin:0;padding:0;box-sizing:border-box!important;text-decoration:none}body,html{overflow:hidden;width:100%;height:100%;margin:0!important;padding:0;font-family:Neue Montreal;font-size:100%;list-style-type:none}a,body,html{color:var(--white)}a{text-decoration:underline}.hide{display:none!important}.dg.ac{z-index:100!important}#loadingContainer{z-index:800;font-family:Vale Sans Semibold!important;background:var(--green);background-size:cover;display:flex;flex-direction:column;align-items:center;padding-top:20vmin}#logo_vale{position:fixed;left:0;top:0;width:70vw}#loadBackground{z-index:10;pointer-events:auto}.xrextras-old-style #loadBackground{background-color:#fff}#requestingCameraPermissions{z-index:11!important;position:relative!important;width:100vw!important;text-align:center!important;color:var(--white)!important;font-size:16px!important;font-family:Vale Sans Semibold!important;background-color:transparent!important;padding-top:15vmin!important;padding-bottom:1.75vh!important;display:flex;flex-direction:column!important;max-width:65vw!important}.hidden{display:none!important}#requestingCameraIcon{display:block;margin:0 auto;margin-bottom:2vh;width:50px;height:50px}#loadImage{position:absolute;margin-top:-2.5em;margin-left:-2.5em;top:50%;left:50%;height:5em;width:5em;transform:translate(-50%,-50%)}#cameraPermissionsErrorApple,#microphonePermissionsErrorApple{background:transparent!important;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.xrextras-old-style #cameraPermissionsErrorApple,.xrextras-old-style #microphonePermissionsErrorApple{background-color:#fff}#cameraPermissionsErrorAppleMessage,#microphonePermissionsErrorAppleMessage{text-align:center!important;color:var(--white)!important;max-width:70vw!important;font-size:16px!important;margin:0!important}.xrextras-old-style,.xrextras-old-style #cameraPermissionsErrorAppleMessage{color:#323232}.permissionIconIos{display:block;text-align:center;margin:0!important;display:flex;justify-content:center;gap:5vw}.permissionIconIos img{width:50px;height:50px}.permissionIconIos img+img{margin:0}.bottom-message{color:var(--white)!important;text-align:center!important;position:relative!important;bottom:auto!important;font-family:Vale Sans Semibold!important;font-size:14px!important;max-width:80vw!important;padding:0!important}.domain-view{text-decoration:underline;font-size:1.5vh}#cameraPermissionsErrorAndroid,#microphonePermissionsErrorAndroid{display:flex;flex-direction:column;pointer-events:auto;align-items:center!important;background:transparent!important;gap:20px;flex:1;justify-content:center!important;padding:5vmin 0!important}.xrextras-old-style #cameraPermissionsErrorAndroid,.xrextras-old-style #microphonePermissionsErrorAndroid{background-color:#fff}#deviceMotionErrorApple{display:flex;flex-direction:column!important;pointer-events:auto!important;align-items:center!important;color:var(--white)!important;background:transparent!important;padding:0!important;flex:1!important;justify-content:center!important;gap:20px!important}.xrextras-old-style #deviceMotionErrorApple{color:var(--white);background-color:transparent}#copyLinkViewAndroid,#linkOutViewAndroid{background:transparent!important;flex:1;display:flex}.xrextras-old-style #copyLinkViewAndroid,.xrextras-old-style #linkOutViewAndroid{background-color:transparent}.permission-error{padding:0!important;font-size:24px!important;color:var(--white)!important;background-color:transparent!important;font-weight:300!important;display:flex;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:20px!important;text-align:center!important;width:70vw!important}.xrextras-old-style .permission-error{color:#323232;background-color:#fff}.permission-error>h1{font-size:24px;font-weight:300}.permission-error>p{font-family:Vale Sans Semibold;font-size:14px;text-align:center}.main-button{font-family:Vale Sans Semibold!important;font-size:20px!important;text-decoration:none!important;background:var(--white)!important;display:block;height:56px!important;margin-top:0!important;background-size:contain!important;color:var(--green)!important;border-radius:0!important;width:auto!important}.xrextras-old-style .main-button{background-color:#7611b7}.start-ar-button{text-align:center!important;text-decoration:none!important;border:none!important;border-radius:10px!important;color:var(--white)!important;background:transparent!important;font-family:Vale Sans Semibold!important;font-size:24px!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important;padding:0!important;display:block;margin-top:10vmin!important}.xrextras-old-style .start-ar-button{background-color:#7611b7}.permissionIcon{overflow:hidden;flex:0 0 auto;margin-bottom:2vh}.permissionIcon img{display:block;margin:0 auto;height:5vh}#cameraSelectionWorldTrackingError{z-index:999!important;position:relative!important;width:70vw!important;text-align:center!important;color:var(--white)!important;font-size:24px!important;background-color:transparent!important;padding:0!important}.error-text-header{font-family:Vale Sans Semibold;font-size:24px;color:var(--white)}.loading-error-header{flex:0 0 auto;font-size:16px!important;color:var(--white)}.xrextras-old-style .loading-error-header{color:#323232}.app-header-img,.app-header-img.unknown{position:relative!important;width:80vw!important;left:auto!important;top:0!important;transform:none!important}.open-header-unknown{font-size:24px!important;position:relative!important;left:0!important;bottom:0!important;transform:none!important}.loading-error-footer,.open-header-unknown{font-family:Vale Sans Semibold!important;color:var(--white)!important}.loading-error-footer{line-height:5.5vh!important;text-align:center;width:70vmin!important;font-size:14px!important;display:flex;justify-content:center!important;flex:1!important;align-items:flex-end!important}.xrextras-old-style .loading-error-footer{color:#323232}.loading-error-footer img{display:block;margin:0!important;height:auto!important;margin-bottom:1.5vh!important}.error-text-container{display:flex;flex-direction:column;margin:0;gap:20px;align-items:center}.loading-error-instructions{list-style:none!important;counter-reset:line;font-family:Vale Sans Semibold!important;font-size:14px!important;color:var(--white)!important;display:flex;flex-direction:column!important;gap:15px!important;justify-content:center!important;flex:0 auto!important;margin:0!important}.xrextras-old-style .loading-error-instructions{color:#2d2e43}.loading-error-instructions>li,.loading-error-instructions>li>span{position:relative;margin-bottom:0!important;display:flex;align-items:center}.loading-error-instructions>li img{max-height:3vh;vertical-align:middle;margin:0 .5vh}.loading-error-instructions>li:before{font-family:Vale Sans Semibold!important;position:relative!important;width:45px!important;height:45px!important;border-radius:3vh!important;color:var(--white)!important;background-color:transparent!important;text-align:center!important;left:0!important;top:0!important;font-size:2.5vh!important;line-height:4.3vh!important;counter-increment:line;content:counter(line);border:1px solid var(--white)!important;margin-right:20px}.desktop-home-link{position:relative!important;width:80vw!important;left:auto!important;bottom:auto!important;transform:none!important;font-style:italic!important;text-decoration:underline!important}.copy-link-btn,.desktop-home-link{background:transparent!important;font-family:Vale Sans Semibold!important;font-size:14px!important;color:var(--white)!important}.xrextras-old-style .loading-error-instructions>li:before{background-color:#dad1e4}.highlight{color:#fff;font-family:Vale Sans Semibold;font-weight:800}.xrextras-old-style .highlight{color:#7611b7}.camera-instruction-block{display:inline-block;padding:1vh;background:transparent!important}.xrextras-old-style .camera-instruction-block{background-color:#ebebeb}.camera-instruction-button{display:inline-block;padding:0!important;background:transparent!important;font-size:14px!important;color:var(--white)!important;box-shadow:none!important}body:not(.xrextras-old-style) .prompt-box-8w{background-color:#3a3b55;color:#fff;text-align:center}body:not(.xrextras-old-style) .prompt-button-8w{background-color:#8083a2;border-radius:10px}body:not(.xrextras-old-style) .button-primary-8w{background-color:#ad50ff}.fade-out{animation:fade-out .3s linear forwards}.prompt-box-8w,body:not(.xrextras-old-style) .prompt-box-8w{box-sizing:border-box;position:absolute;width:281px;height:277px;background:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center}.prompt-box-8w>p{font-family:Vale Sans Semibold;font-size:18px;text-transform:unset;color:var(--black);padding:0}.prompt-button-container-8w{display:flex;flex-direction:column;align-items:center;gap:10px}.prompt-button-container-8w>.prompt-button-8w,body:not(.xrextras-old-style) .prompt-button-8w{order:2;background:transparent;font-family:Vale Sans Semibold;font-size:14px;text-decoration:underline;color:var(--green)}.prompt-button-container-8w>.button-primary-8w,body:not(.xrextras-old-style) .button-primary-8w{order:1;font-family:Vale Sans Semibold;font-size:20px;text-decoration:none;background:#820ad1;display:block;height:56px;flex-basis:56px;background-size:contain;color:var(--white);border-radius:6.25rem;width:80%}#runtimeErrorContainer{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--white);background:url(/img/bg.bb368952.png) 50%;background-size:cover}#runtimeErrorContainer p img{display:none}.error-copy-link-copied{opacity:.5;background:transparent!important}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.spin{animation:spin 1.1s cubic-bezier(.785,.135,.15,.86) infinite both}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.scale{animation:scale 1s cubic-bezier(.455,.03,.515,.955) infinite alternate-reverse both}@keyframes scale{0%{transform:scale(.5)}to{transform:scale(1)}}.pulse{animation:pulse 1s ease-in-out infinite both}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.recorder-content{position:fixed;width:100%;height:30vmin;bottom:0;left:0}.recorder-content .bt__cuddle{position:absolute;top:50%;right:5vmin;transform:translateY(-50%)}.recorder-content .bt__roar{position:absolute;left:5vmin;top:50%;transform:translateY(-50%)}.recorder-container{position:fixed;width:25vmin;height:25vmin;max-width:10em;max-height:10em;bottom:3vmin;left:50%;transform:translateX(-50%);z-index:20;transition:opacity .5s}#recorder-button{border:none;outline:none;margin:0;padding:0;box-shadow:none;border-radius:50%;color:transparent;transform-origin:50% 50%;transition:border-radius .3s,transform .3s}#recorder-button,.progress-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.progress-container{transform:scale(.9);transition:transform .3s,opacity .3s}.loading-circle,.progress-bar,.progress-track{fill:transparent;stroke-width:3}.progress-bar{opacity:0;transition:0;transform-origin:50% 50%;stroke:#fff;transform:rotate(-90deg);stroke-dasharray:100.531 100.531;stroke-dashoffset:100}.loading .progress-track,.recording .progress-track{stroke:#fff}.active #recorder-button{transform:scale(.5)}.fixed-mode #recorder-button{border-radius:15%;transform:scale(.42)}.flash-element{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;opacity:0;transition:opacity .6s;pointer-events:none;z-index:40}.flash-element.flashing{transition:opacity 0s;opacity:1;pointer-events:auto;z-index:100}.loading-circle{stroke-dasharray:25 25 25 25;stroke-dashoffset:0;stroke:#fff;opacity:0;transform-origin:50% 50%}@keyframes record-button-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.loading .loading-circle{animation:record-button-spin 1.1s linear infinite both;opacity:1}.fade-container{opacity:0;pointer-events:none}.bottom-bar{position:absolute}#recorder-button{border:1px solid var(--white);background:#fff;transform:scale(.6)}.progress-track{stroke:#fff;stroke-width:1}.progress-bar{stroke:#ff5426}.loading-circle{stroke:#ff5426;stroke-width:1}.loading .progress-container,.recording .progress-container{opacity:1;display:block!important;transform:scale(1)}.loading .progress-track,.recording .progress-track{transition:stroke .8s}.recording .progress-bar{opacity:1}.active .progress-container{display:none}.active #recorder-button{border:1px solid var(--beige-900);transform:scale(.65)}.active:not(.fixed-mode) #recorder-button{background:#fff}#desktop{position:absolute;justify-content:space-between;padding:5vmin;background:url(/img/bg_desk.356917d8.png) no-repeat 50% fixed;z-index:1000}#desktop,#desktop .content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}#desktop .content{max-width:500px;justify-content:center;font-family:Vale Sans Semibold;font-size:24px;gap:30px;text-align:center}#desktop .content img{width:auto;height:40%;-o-object-fit:contain;object-fit:contain;border-radius:10px}.canvas__renderer{width:100%;height:100%;position:absolute;top:0;left:0}#app{height:100svh;position:relative;z-index:10}.tp-dfwv{z-index:20}#previewContainer{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;z-index:30;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;box-sizing:border-box;pointer-events:none}#previewContainer.fade-in{transition:opacity .5s;opacity:1}#imagePreview,#videoPreview{display:none;max-width:80vw}#imagePreview,#videoPreview,.finalize-container,.icon-button img{filter:drop-shadow(0 0 2px #333)}.image-preview #imagePreview,.video-preview #videoPreview{display:block}.top-bar{position:relative;flex:1 0 0}.icon-button{padding:4vmin;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}.icon-button img{display:block;height:7.5vmin}#closePreviewButton,#toggleMuteButton{position:absolute;z-index:1}#toggleMuteButton{left:0;bottom:0;display:none}.video-preview #toggleMuteButton{display:block}#closePreviewButton{top:0;right:0}.bottom-bar{display:flex;justify-content:center;position:relative;margin:0 5vmin}.style-reset{background:none;border:none;outline:none;box-shadow:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.style-reset:focus{outline:0}#actionButton{font-family:Graphic Regular;color:#fff;background:transparent;border-radius:0;font-weight:600;padding:0;width:220px}.show-with-download-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.show-alone{margin-bottom:2vmin}#actionButton img{width:100%;height:auto}.disabled-download.video-preview #openSafariText{display:block;font-size:5vmin}.disabled-download.image-preview #tapAndHoldText{display:block;font-size:7.5vmin}#openSafariText,#tapAndHoldText{display:none;padding:.3em .5em .3em .5em;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:Graphic Regular;text-align:center;color:#fff;filter:drop-shadow(0 1px 2px #333)}#previewContainer:not(.downloaded) .show-after-download{display:none}.finalize-container{position:absolute;top:50%;transform:translateY(-50%);right:calc(50% + 13vmin);width:25vmin;text-align:center;opacity:0;transition:opacity .3s}.finalize-waiting .finalize-container{opacity:1}#finalizeText{font-family:Graphic Regular;color:#fff;font-size:3.5vmin;margin-bottom:.5vmin;font-style:italic}#finalizeProgressBar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#b5b8d0;border-radius:.75vmin;overflow:hidden;width:100%;height:1.5vmin;display:block}#finalizeProgressBar::-webkit-progress-bar{background:#b5b8d0;border-radius:.75vmin}#finalizeProgressBar::-webkit-progress-value{border-radius:.75vmin;background:#fff;-webkit-transition:width 2s;transition:width 2s}#finalizeProgressBar::-moz-progress-bar{border-radius:.75vmin;background:#fff}#loading{height:100svh;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--green);background-size:cover}#loading .loader__container{margin-top:10vmin}#loading .loader__container .title{font-family:Vale Sans Semibold;font-size:20px;text-align:center;margin-top:10px}#loading .loader__container .loading-percent{font-family:Vale Sans Semibold;font-size:16px;text-align:center}#overlay_target{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100;padding:8vh 5vw}#overlay_target #trackingOverlay{z-index:1;position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none}#overlay_target #trackingOverlay .blinking{animation:blink-stroke 1s infinite}#overlay_target .point_text{font-family:Vale Sans Semibold;font-size:4.2vw;width:70%;text-align:center;z-index:10;display:flex;justify-content:center;align-items:flex-end;height:11vh}#overlay_target .middle{flex:1}#overlay_target .logo_album{position:relative;z-index:10;width:50%}#overlay_target .logo_album img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@keyframes blink-stroke{0%,to{stroke:#fff}50%{stroke:#007e7a}}#ar{position:relative;width:100%;height:100%}#ar .logo_vale{position:fixed;top:0;left:0;width:70vw;z-index:10000;max-width:575px}#ar #cutout{transition:all .2s ease;transform-box:fill-box;transform-origin:center}#ar.zOrder{z-index:100}#ar .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);background-size:cover;font-family:Vale Sans Semibold;display:flex;justify-content:center;align-items:center;text-align:center;padding:10vmin;font-size:18px;line-height:25px}#ar .overlay img{width:90vmin;height:100%;-o-object-fit:contain;object-fit:contain}#home{position:relative;width:100vw;height:100%;background:url(/img/bg.bb368952.png) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}#home .logo{flex:1;align-self:flex-start;max-width:70%}#home .logo img{width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#home .cta{font-family:Vale Sans Semibold;font-size:16px;color:#fff;text-align:center;margin-bottom:20px;width:80vw}#home .logo_album img{width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#home .bt_start{background:var(--green);font-family:Vale Sans Semibold;font-size:16px;padding:10px 50px;margin-bottom:10vh}