/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Burberry House;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/BurberryHouse-Regular-L7scxV5-.woff2)format("woff2")}@font-face{font-family:Burberry House Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/BurberryHouse-Condensed-CSZ5IVD3.woff2)format("woff2")}@font-face{font-family:Burberry Oracle;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/BurberryOracle-Book-uqhbBcX6.woff2)format("woff2")}:root{--color-bg:#fff;--color-text:#0d0d0d;--color-accent:#0d0d0d;--color-brand:#0006cf;--color-disabled:#b3b3b3;--color-text-secondary:#666;--color-surface:#f2f2f2;--color-white:#fff;--color-overlay:#00000080;--font-family-fallback:system-ui, -apple-system, "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-family-base:"Burberry Oracle", var(--font-family-fallback);--font-family-display:"Burberry House", var(--font-family-fallback);--font-family-display-condensed:"Burberry House Condensed", var(--font-family-fallback);--content-max-width:750px}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);overscroll-behavior-y:none;margin:0;line-height:1.6}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.open-in-line[data-v-bf8cb9c3]{z-index:90;background-color:#f1f1f4;justify-content:center;align-items:center;padding:0 10px;display:flex;position:fixed;inset:0}.open-in-line__card[data-v-bf8cb9c3]{background-color:var(--color-white);color:#000;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:29px;width:100%;max-width:360px;padding:33px 27px;display:flex}.open-in-line__lead[data-v-bf8cb9c3]{margin:0;font-size:12px;line-height:1.45}.open-in-line__lead strong[data-v-bf8cb9c3]{font-weight:700}.open-in-line__button[data-v-bf8cb9c3]{width:100%;height:40px;color:var(--color-white);background-color:#000;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:flex}.app[data-v-21961a47]{width:100%;max-width:var(--content-max-width);margin-inline:auto}.logo-header[data-v-76624c3c]{justify-content:center;padding:24px 12px;display:flex}.logo-header__logo[data-v-76624c3c]{background-color:currentColor;width:149px;height:24px;-webkit-mask:url(/assets/burberry-wordmark-B0gP-5NJ.svg) 50%/contain no-repeat;mask:url(/assets/burberry-wordmark-B0gP-5NJ.svg) 50%/contain no-repeat}.top[data-v-1ea70d4a]{isolation:isolate;min-height:100dvh;color:var(--color-white);text-align:center;flex-direction:column;display:flex;position:relative}.top[data-v-1ea70d4a]:before{content:"";z-index:-1;background-color:var(--color-overlay);position:absolute;inset:0}.top__bg[data-v-1ea70d4a]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.top__body[data-v-1ea70d4a]{margin-top:auto;padding:0 24px 110px}.top__title[data-v-1ea70d4a]{font-family:var(--font-family-display);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:400;line-height:36px}.top__lead[data-v-1ea70d4a]{margin:12px 0 0;font-size:14px;line-height:20px}.top__start[data-v-1ea70d4a]{background-color:var(--color-brand);justify-content:center;align-items:center;height:40px;margin-top:33px;padding:8px 40px;font-size:16px;line-height:24px;display:flex}.base-button[data-v-413b0e43]{border:1px solid var(--color-brand);justify-content:center;align-items:center;width:100%;height:40px;padding:8px 40px;font-size:16px;line-height:24px;display:flex}.base-button--filled[data-v-413b0e43]{background-color:var(--color-brand);color:var(--color-white)}.base-button--outline[data-v-413b0e43]{color:var(--color-brand)}.base-button[data-v-413b0e43]:disabled{border-color:var(--color-disabled);color:var(--color-disabled);cursor:default;background-color:#0000}.quiz-option[data-v-3e8370df]{border:1px solid var(--color-brand);width:100%;min-height:80px;color:var(--color-brand);text-align:center;white-space:pre-line;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:300;line-height:24px;display:flex}.quiz-option--selected[data-v-3e8370df]{background-color:var(--color-brand);color:var(--color-white)}.quiz[data-v-6375a7e6]{min-height:100dvh;color:var(--color-brand);flex-direction:column;padding:0 24px 60px;display:flex}.quiz__question[data-v-6375a7e6]{text-align:center;margin-top:24px}.quiz__number[data-v-6375a7e6]{font-family:var(--font-family-display);margin:0;font-size:20px;line-height:24px}.quiz__text[data-v-6375a7e6]{white-space:pre-line;margin:8px 0 0;font-size:16px;font-weight:400;line-height:24px}.quiz__options[data-v-6375a7e6]{flex-direction:column;gap:8px;margin:68px 0 0;padding:0;list-style:none;display:flex}.quiz__actions[data-v-6375a7e6]{flex-direction:column;gap:8px;margin-top:auto;padding-top:40px;display:flex}.loading[data-v-c112dbd7]{isolation:isolate;min-height:100dvh;color:var(--color-brand);position:relative}.loading__video[data-v-c112dbd7]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loading__dots[data-v-c112dbd7]{gap:8px;display:flex;position:absolute;bottom:121px;left:50%;transform:translate(-50%)}.loading__dots span[data-v-c112dbd7]{background-color:#000f9f;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite loading-blink-c112dbd7}.loading__dots span[data-v-c112dbd7]:nth-child(2){animation-delay:.2s}.loading__dots span[data-v-c112dbd7]:nth-child(3){animation-delay:.4s}@keyframes loading-blink-c112dbd7{0%,80%,to{opacity:.3}40%{opacity:1}}.section-heading[data-v-1fc4d3d0]{text-align:center}.section-heading__title[data-v-1fc4d3d0]{font-family:var(--font-family-display);margin:0 0 16px;font-size:24px;font-weight:400;line-height:28px}.section-heading__subtitle[data-v-1fc4d3d0]{margin:0;font-size:20px;line-height:24px}.outfit__heading[data-v-b465da8a]{padding:64px 12px 32px}.outfit__image[data-v-b465da8a]{aspect-ratio:375/667;object-fit:cover;width:100%}.outfit__body[data-v-b465da8a]{text-align:center;padding:24px 12px 48px}.outfit__caption[data-v-b465da8a]{white-space:pre-line;margin:0 0 20px;font-size:20px;line-height:24px}.outfit__credit[data-v-b465da8a]{margin:0;font-size:14px;line-height:20px}.product[data-v-d0568594]{text-align:center;padding:0 24px}.product__image[data-v-d0568594]{aspect-ratio:337/422;width:337px;max-width:100%;margin:0 auto 20px}.product__image img[data-v-d0568594]{object-fit:cover;width:100%;height:100%}.product__label[data-v-d0568594]{color:var(--color-text-secondary);margin:0 0 4px;font-size:14px;line-height:20px}.product__name[data-v-d0568594]{white-space:pre-line;margin:0;font-size:20px;font-weight:400;line-height:1.45}.product__code[data-v-d0568594]{margin:0;padding:4px 0;font-size:16px;line-height:24px}.product__button[data-v-d0568594]{margin-top:20px}.share[data-v-a53fbdc8]{text-align:center;padding:45px 16px 32px}.share__title[data-v-a53fbdc8]{font-family:var(--font-family-display);margin:0 0 10px;font-size:24px;font-weight:400;line-height:28px}.share__buttons[data-v-a53fbdc8]{justify-content:center;gap:16px;display:flex}.share__button[data-v-a53fbdc8]{flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.lightbox[data-v-3712b024]{z-index:100;color:var(--color-white);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox__panel[data-v-3712b024]{flex-direction:column;gap:8px;width:332px;max-width:calc(100% - 32px);display:flex}.lightbox__close[data-v-3712b024]{color:inherit;align-self:flex-start;display:flex}.lightbox__image[data-v-3712b024]{aspect-ratio:328/461;border:2px solid var(--color-white);background-color:var(--color-surface);object-fit:cover;align-self:center;width:328px;max-width:100%}.lightbox__caption[data-v-3712b024]{align-items:center;gap:17px;display:flex}.lightbox__nav[data-v-3712b024]{color:inherit;display:flex}.lightbox__credit[data-v-3712b024]{text-align:center;flex:1;margin:0;font-size:16px;line-height:38px}.styles[data-v-dd9b982d]{margin-top:20px}.styles__heading[data-v-dd9b982d]{padding:64px 12px 32px}.styles__grid[data-v-dd9b982d]{grid-template-columns:1fr 1fr;column-gap:1px;margin:0;padding:0;list-style:none;display:grid}.styles__thumb[data-v-dd9b982d]{aspect-ratio:187/332;background-color:var(--color-surface);width:100%;display:block}.styles__thumb img[data-v-dd9b982d]{object-fit:cover;width:100%;height:100%}.styles__credit[data-v-dd9b982d]{margin:4px 0 0;padding:0 4px 33px;font-size:12px;line-height:16px}.wallpaper__heading[data-v-1a8fdcb1]{padding:24px 12px 48px}.wallpaper__images[data-v-1a8fdcb1]{grid-template-columns:1fr 1fr;gap:3px;padding:0 12px;display:grid}.wallpaper__images img[data-v-1a8fdcb1]{aspect-ratio:1290/2796;object-fit:cover;width:100%}.wallpaper__actions[data-v-1a8fdcb1]{padding:24px 24px 0}.result[data-v-c38a1a5d]{padding-bottom:60px}.result__header[data-v-c38a1a5d]{color:var(--color-brand);margin-bottom:46px}.result__actions[data-v-c38a1a5d]{flex-direction:column;gap:8px;padding:0 24px;display:flex}
