.black-friday-host-route{margin:0;background:#090909}.black-friday-host{width:100%;min-height:100vh;overflow:hidden;background:#090909;position:relative}.black-friday-host-frame{display:block;width:100%;border:0;opacity:0;background:#090909;transition:opacity .24s ease}.black-friday-host-frame.is-loaded{opacity:1}.black-friday-host-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#b79a62;font:600 .7rem/1.4 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.black-friday-host-frame{transition:none}}