@font-face{font-family:Styrene Regular;src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Regular.eot);src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Regular.eot?#iefix) format("embedded-opentype"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Regular.woff) format("woff"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Regular.ttf) format("truetype");font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}@font-face{font-family:Styrene Thin;src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Thin.eot);src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Thin.eot?#iefix) format("embedded-opentype"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Thin.woff) format("woff"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Thin.ttf) format("truetype");font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased}@font-face{font-family:Styrene Medium;src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Medium.eot);src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Medium.eot?#iefix) format("embedded-opentype"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Medium.woff) format("woff"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Medium.ttf) format("truetype");font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}@font-face{font-family:Styrene Bold;src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.eot);src:url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.eot?#iefix) format("embedded-opentype"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.woff) format("woff"),url(//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.ttf) format("truetype");font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes fade-in-out{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.title{font-family:Styrene Medium;font-style:normal;font-weight:500;font-size:24px;line-height:32px;text-transform:uppercase;text-align:center;color:#fff;z-index:5}.title.jp,.title.kr{font-family:Styrene Bold!important}.subheader{position:relative;display:block;font-family:Styrene Medium;font-size:20px;line-height:44px;text-align:center;color:#fff;margin:0 15%;top:0}*.jp{font-family:HiraKakuProN-W3,Meiryo,MS P Gothic,sans-serif!important}*.kr{font-family:Nanum Gothic,ArialUnicodeMS,Arial,clean,sans-serif!important}*.zh,*.zf{font-family:STHeitiSC-Light,ArialUnicodeMS,Arial,clean,sans-serif!important}#requestingCameraPermissions,#loadBackground,#loadImage{font-family:Styrene Medium;font-weight:400;text-transform:uppercase;font-size:14px;line-height:20px;color:#fff}#loadBackground{background-image:url(../assets/images/loading-background.jpg)!important;background-size:cover!important;background-position:center!important}#requestingCameraIcon{display:none}.desktop-home-link.mobile{bottom:calc(20% + 44px)}img.app-header-img,#app_img,.safari-hero-image,#error_msg_web_assembly_android img,#error_msg_android_almost_there img{display:none}.error-text-outer-container{padding-bottom:32px}#error_msg_web_assembly_ios,#error_msg_web_assembly_android,#error_msg_android_almost_there,#error_msg_device{display:flex;justify-content:center;align-items:center;padding-left:32px;padding-right:32px}#error_msg_web_assembly_ios .error-text-container,#error_msg_web_assembly_android .error-text-container,#error_msg_android_almost_there .error-text-container,#error_msg_device .error-text-container{display:flex;justify-content:center;align-items:center;flex-direction:column}#error_msg_device .error-margin-top-20{margin-top:0}#error_msg_open_in_safari #error_text_header_top,#error_msg_open_in_safari #error_text_header_unknown,#error_unknown_webview #error_text_header_top,#error_unknown_webview #error_text_header_unknown{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#error_text_header_top{margin-top:32px}#loadImage{display:none}#cameraPermissionsErrorAndroid,#microphonePermissionsErrorAndroid{display:flex;justify-content:center;align-items:center}.desktop-message,.desktop-home-link,.desktop-hint,.bottom-message{font-family:Styrene Regular;font-weight:400;font-size:14px;line-height:20px;background:none}.bottom-message{color:#000;width:280px;left:50%;margin:0 auto;transform:translate(-50%)}#microphonePermissionsErrorAppleMessage{font-family:Styrene Medium;font-weight:400;text-transform:uppercase;font-size:14px;line-height:20px;color:#000}#cameraPermissionsErrorApple,#copyLinkViewAndroid{display:flex;justify-content:center;align-items:center;flex-direction:column}#cameraPermissionsErrorApple .permissionIconIos,#copyLinkViewAndroid .permissionIconIos{display:none}#cameraPermissionsErrorApple .error-text-container,#copyLinkViewAndroid .error-text-container{max-width:280px}#cameraPermissionsErrorApple #error_text_header_unknown,#cameraPermissionsErrorApple .bottom-message,#copyLinkViewAndroid #error_text_header_unknown,#copyLinkViewAndroid .bottom-message{margin-top:20px;position:relative;left:initial;bottom:initial;transform:none}#loadingContainer{z-index:21;background:linear-gradient(180deg,rgba(94,79,26,.31) 0%,rgba(217,217,217,0) 22.92%)}#loadingContainer #requestingCameraPermissions{padding:32px 16px 0;background:transparent;color:#000;margin-top:17vh;box-sizing:border-box;white-space:pre-wrap}#loadingContainer #cameraPermissionsErrorApple,#loadingContainer #cameraPermissionsErrorAndroid{background:none}#loadingContainer #cameraPermissionsErrorApple .fallback-gradient,#loadingContainer #cameraPermissionsErrorAndroid .fallback-gradient{width:100%;background:#503C2A;mix-blend-mode:multiply;opacity:.3;filter:blur(30px);height:200px;position:absolute;z-index:-100}#loadingContainer #cameraPermissionsErrorApple .camera-permissions-fallback-instruction,#loadingContainer #cameraPermissionsErrorAndroid .camera-permissions-fallback-instruction{line-height:20px;font-family:Styrene Regular;font-weight:400;font-size:14px;line-height:22px;margin-bottom:0}#cameraPermissionsErrorApple .bottom-message{display:none}#cameraPermissionsErrorApple #cameraPermissionsErrorAppleMessage{margin:0 auto;position:relative}#cameraPermissionsErrorAndroid .loading-error-instructions,#cameraPermissionsErrorAndroid .loading-error-footer{display:none}#cameraPermissionsErrorAndroid .loading-error-header{text-align:center}.permissionIcon{margin-bottom:0}#loadingContainer,#almostthereContainer{font-family:Styrene Regular;font-weight:400;font-size:14px;line-height:20px}#loadingContainer>div,#almostthereContainer>div{background:radial-gradient(#ebebeb,#d2d1d1)}#loadingContainer>div div,#loadingContainer>div li,#loadingContainer>div p,#loadingContainer>div .highlight,#loadingContainer>div span,#almostthereContainer>div div,#almostthereContainer>div li,#almostthereContainer>div p,#almostthereContainer>div .highlight,#almostthereContainer>div span{font-family:Styrene Regular;font-weight:400;font-size:14px;line-height:20px;color:#000}#loadingContainer>div p,#almostthereContainer>div p{margin-top:0;width:280px}#loadingContainer>div p#microphonePermissionsErrorAppleMessage,#almostthereContainer>div p#microphonePermissionsErrorAppleMessage{font-family:Styrene Medium;font-weight:400;text-transform:uppercase}#loadingContainer>div p#cameraPermissionsErrorAppleMessage .sorry-msg,#almostthereContainer>div p#cameraPermissionsErrorAppleMessage .sorry-msg{font-family:Styrene Medium;font-weight:400;text-transform:uppercase;font-size:18px;line-height:initial;color:#fff!important;white-space:pre-line}#loadingContainer>div p#cameraPermissionsErrorAppleMessage .camera-permissions-fallback-instruction,#almostthereContainer>div p#cameraPermissionsErrorAppleMessage .camera-permissions-fallback-instruction{color:#fff;white-space:pre-line}#loadingContainer>div h1,#loadingContainer>div .open-header-unknown,#almostthereContainer>div h1,#almostthereContainer>div .open-header-unknown{font-family:Styrene Medium;font-weight:400;text-transform:uppercase;font-size:14px;line-height:20px;color:#000}#cameraPermissionsErrorAndroid .sorry-msg{font-family:Styrene Medium;font-weight:400;text-transform:uppercase;font-size:18px;line-height:initial;color:#fff!important;white-space:pre-line}#cameraPermissionsErrorAndroid .camera-permissions-fallback-instruction{color:#fff;white-space:pre-line}#almostthereContainer>div{height:100%}.loading-error-instructions{margin:2px auto 20px}.loading-error-instructions>li{margin-bottom:2px}.loading-error-instructions>liimg{max-height:1.5em!important}.loading-error-instructions>li:before{font-size:14px;line-height:20px;font-family:Styrene Regular;font-weight:400;background-color:inherit;border-radius:0;color:inherit;display:inline-block;height:auto;left:initial;padding-right:.4em;position:relative;text-align:center;top:initial;width:auto}.loading-error-instructions .foreground-image{width:1em}#cameraPermissionsErrorAndroid p{white-space:pre-line}#cameraPermissionsErrorAndroid .chrome-instruction .domain-view{text-transform:none;display:none}.camera-instruction-button{font-size:14px;line-height:20px;font-family:Styrene Regular;font-weight:400;background:none;color:#000;box-shadow:none}#cameraSelectionWorldTrackingError img,.permissionIconIos img{display:none}.permission-error{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:25}.permission-error h1{font-size:14px;line-height:20px;margin-bottom:12px}.permission-error p{margin-bottom:12px}.recorder-container{width:80px;height:80px;bottom:24px}.recorder-container .progress-track,.recorder-container .progress-bar,.recorder-container .loading-circle{stroke-width:2}.recorder-container #recorder-button.video{background-color:red}img.foreground-image{filter:invert(1);margin-bottom:12px;max-width:24px;max-height:24px;padding:0;height:auto}div img.poweredby-img{filter:invert(1);height:24px;width:130px;max-width:none;height:none}.desktop-message{width:90vw;margin-bottom:12px;max-width:280px}.error-text-detail{word-break:break-word!important}.desktop-hint{margin:0;word-break:break-word!important}.desktop-hint span{font-size:14px!important;line-height:20px!important}.desktop-home-link{display:inline-block;margin:12px 0}.poweredby-img.desktop{bottom:20px;height:24px;width:130px}#videoPreview,#imagePreview{background-color:transparent;border-radius:0;border:none;display:none;max-width:71vw;max-height:calc(71vh - 120px)}#previewContainer{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);padding:42px 0}#previewContainer #tapAndHoldText{display:initial;max-width:250px;white-space:pre-line;font-family:Styrene Regular;font-weight:400;font-size:14px;line-height:20px;margin:16px auto}.top-bar{align-items:center;display:flex}.preview-box{left:initial;margin:0 auto;position:relative;top:initial;transform:none}#actionButton{width:240px;padding:14px 24px;color:#fff;background-color:transparent;border:2px solid #ffffff;text-transform:uppercase;font-family:Styrene Medium;font-size:12px;height:44px;margin:0;border-radius:0}#actionButton.show-after-download{margin-top:-44px}#top_corner_open_safari,#top_close_open_safari,#bottom_corner_open_safari,#bottom_close_open_safari{height:32px;filter:none;max-height:none;max-width:none;width:32px}.error-text-header{padding-bottom:12px}.progress-bar{stroke:red}#downloadButton{display:none}#actionButton{display:flex;justify-content:center;align-items:center;background:#ffffff;color:#000;margin-left:auto;margin-right:auto}#actionButton img{display:none}.main-button,.start-ar-button,.copy-link-btn{display:flex;justify-content:center;align-items:center}.camera-instruction-block{display:flex;justify-content:center;align-items:center;background:transparent;border:0;color:#000;height:auto;line-height:20px;margin-top:0;padding:0;width:auto}.permissionIconIos{margin-top:17vh}#actionButton{position:relative;right:initial;top:initial;transform:none;min-width:240px;padding:0 14px;width:auto}#runtimeErrorContainer{background:none}#previewContainer,#previewContainer.downloaded .bottom-bar .view-in-files-copy{display:block}#previewContainer.downloaded .bottom-bar p.download-copy{display:none}#previewContainer .bottom-bar{flex-direction:column}#previewContainer .bottom-bar p.download-copy,#previewContainer .bottom-bar p.view-in-files-copy{color:#fff;margin:0 auto 12px;width:200px}#previewContainer .bottom-bar .view-in-files-copy{display:none}#closePreviewButton.icon-button img{content:url(../assets/images/close.svg);width:30px;height:30px}#muteButtonImg{display:none}canvas{display:none;background:rgba(0,0,0,.5)}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:Styrene Regular;color:#fff}button:focus{outline:none}.background-video{position:fixed;height:100%;width:100%;object-fit:cover;z-index:0}.dark-background{position:absolute;background-color:#000;opacity:0;height:100%;width:100%}@media only screen and (max-width: 1024px){.dark-background{opacity:.5}}.sorry-msg{font-family:Styrene Medium;text-transform:uppercase;font-size:18px;padding-bottom:28px;margin:0}@media only screen and (max-width: 1024px){.sorry-msg{padding-bottom:16px}}.error-msg{margin:0;padding-bottom:28px;font-size:14px;line-height:22px;white-space:pre-line}.logo{position:fixed;height:32px;width:270px;position:absolute;margin:28px 50%;transform:translate(-50%);justify-content:center;z-index:6}@media only screen and (max-width: 1024px){.logo{margin:12px 50%;width:170px}}.logo-white{background:url(../assets/images/logo-white.svg) center/100% auto no-repeat}#unsupported-overlay{display:none}@media only screen and (max-width: 1024px){#unsupported-overlay{display:flex}}.onboarding{display:none}@media only screen and (max-width: 1024px){.onboarding{display:inline}}@media only screen and (max-width: 1024px){.onboarding .onboarding-overlay{position:absolute;height:100%;width:100%;background:linear-gradient(180deg,rgba(94,79,26,.31) 0%,rgba(217,217,217,0) 40.24%)}.onboarding .onboarding-copy{display:flex;flex-direction:column;position:absolute;justify-content:center;height:100%;width:100%}.onboarding .onboarding-copy .onboarding-copy-gradient{width:100%;background:#503C2A;mix-blend-mode:multiply;opacity:.3;filter:blur(30px);height:200px;position:absolute}.onboarding .cta-instructions{z-index:800;font-size:24px;text-align:center;margin:0 40px 24px;white-space:break-spaces}.onboarding .audio-notice{z-index:800;font-size:12px;text-transform:uppercase;text-align:center;font-weight:600}.onboarding .button-cta{z-index:800;margin:0 auto 24px;width:240px;padding:14px 24px;color:#fff;background-color:transparent;border:2px solid #ffffff;text-transform:uppercase;font-family:Styrene Medium;font-size:12px}}.desktop-overlay{position:absolute;display:flex;flex-direction:column;color:#fff;justify-content:center;height:100%;width:100%;text-align:center;background-image:url(../assets/images/desktop-background.jpg);background-size:cover;background-position:left}@media only screen and (max-width: 1024px){.desktop-overlay{display:none}}.desktop-overlay .desktop-copy{margin:0 auto;white-space:pre-line}.desktop-overlay .desktop-copy .sorry-msg{padding:0 0 32px;font-size:24px}.desktop-overlay .desktop-copy a{color:#fff;font-style:normal;font-weight:400;font-size:16px;cursor:pointer}.desktop-overlay .desktop-copy .error-msg{font-size:36px;font-family:Styrene Thin;max-width:800px;line-height:44px;font-weight:300}#error-overlay{z-index:1000}.wechat-fallback-bg{background:url(../assets/images/wechat-bg.jpg);background-size:cover;background-position:center;width:100%}@media only screen and (max-width: 1024px){.overlay-container{position:absolute;display:flex;flex-direction:column;color:#fff;justify-content:center;height:100%;width:100%;text-align:center;pointer-events:none}.overlay-container .wechat-prompt{position:absolute;top:18px;width:100%;text-align:right;padding:0 17px;box-sizing:border-box}.overlay-container .wechat-prompt img{width:20px;height:20px;margin-bottom:14px}.overlay-container .wechat-prompt .wechat-msg{font-size:12px;font-weight:500;line-height:20px;letter-spacing:0px;margin:0}.overlay-container .error-copy{position:fixed;left:50%;transform:translate(-50%);width:270px}}#cookie-footer{position:fixed;border-width:0;overflow:hidden;background-color:#fff;text-align:left;font-size:14px;padding:40px 28px 24px;width:648px;z-index:10}@media only screen and (max-width: 1024px){#cookie-footer{padding:22px 16px;width:340px;top:auto;bottom:16px;box-sizing:border-box}}#cookie-footer .cookie-buttons{display:flex;flex-direction:row-reverse;gap:12px}@media only screen and (max-width: 1024px){#cookie-footer .cookie-buttons{flex-direction:column-reverse}}#cookie-footer .cookie-copy{overflow:hidden;margin-block-end:0em;margin-bottom:24px;line-height:20px;white-space:pre-line}#cookie-footer .cookie-copy p{margin-top:0;margin-bottom:10px}#cookie-footer .cookie-button{box-sizing:border-box;color:#fff;background-color:#000;border:1px solid #000000;text-transform:uppercase;font-family:Styrene Medium;font-size:12px;height:44px;width:100%;max-width:340px;cursor:pointer}#cookie-footer .cookie-button.white{color:#000;background-color:#fff}#cookie-footer::backdrop{background:rgba(0,0,0,.4)}@media only screen and (max-width: 1024px){#cookie-footer::backdrop{background:none}}#camerafeed{position:absolute;z-index:10}#audio{z-index:25}@media only screen and (max-width: 1024px){#audio{height:22px;width:24px;bottom:12px;left:8px;opacity:1;padding:0;border:none;position:fixed}}.mute{background:transparent url(../assets/images/volume-off.svg) no-repeat center}.unmute{background:transparent url(../assets/images/volume-on.svg) no-repeat center}.hiding{animation:fade-out .3s forwards;opacity:1}#loading-animation{position:absolute;top:0;left:0;height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw;background:rgba(0,0,0,.8);z-index:200;opacity:0;animation:fade-in .3s forwards}#loading-animation.hiding{animation:fade-out .3s forwards}#loading-animation.hidden{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
