.mo-logo{display:block;height:auto;overflow:visible}.mo-logo--full,.mo-logo--mark{width:100%}.header-logo__mo{display:flex;align-items:center;line-height:0}.header-logo__mo .mo-logo{width:auto;height:var(--header-logo-image-height-mobile,26px);opacity:0;animation:moFadeIn 1s ease .15s forwards}@media screen and (min-width:750px){.header-logo__mo .mo-logo{height:var(--header-logo-image-height,34px)}}.mo-immersive-hero__brand.mo-brand--logo{display:block;width:clamp(210px,30vw,380px);margin:0 auto 30px;letter-spacing:normal;filter:drop-shadow(0 2px 26px rgba(0,0,0,.34))}@media(max-width:720px){.mo-immersive-hero__brand.mo-brand--logo{width:clamp(186px,62vw,290px);margin-bottom:22px}}.mo-logo--reveal .mo-logo__mark,.mo-logo--reveal .mo-logo__word{transform-box:fill-box;opacity:0}.mo-logo--reveal .mo-logo__mark{transform-origin:50% 78%;animation:moMarkIn 1.5s cubic-bezier(.16,.82,.24,1) .18s forwards}.mo-logo--reveal .mo-logo__word{transform-origin:50% 60%;animation:moWordIn 1.7s cubic-bezier(.16,.82,.24,1) .52s forwards}@keyframes moMarkIn{0%{opacity:0;transform:translateY(9px) scale(.8)}to{opacity:1;transform:none}}@keyframes moWordIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes moFadeIn{to{opacity:1}}.mo-footer-mark{display:block;width:118px;margin:0 0 16px;opacity:0;transform:translateY(10px);transition:opacity 1s ease,transform 1.1s cubic-bezier(.22,.68,.2,1)}.mo-footer-mark.is-visible{opacity:.92;transform:none}.mo-rule{display:flex;align-items:center;justify-content:center;gap:20px;max-width:460px;margin:0 auto;color:#ad8a54}.mo-rule:before,.mo-rule:after{content:"";flex:1;height:1px;background:currentColor;opacity:.3}.mo-rule .mo-logo{width:72px}.mo-split .mo-word{display:inline;opacity:0;transition:opacity .85s cubic-bezier(.22,.68,.2,1) var(--mo-d,0s)}.mo-split.is-visible .mo-word{opacity:1}@media(prefers-reduced-motion:reduce){.mo-logo--reveal .mo-logo__mark,.mo-logo--reveal .mo-logo__word,.header-logo__mo .mo-logo{opacity:1!important;transform:none!important;animation:none!important}.mo-split .mo-word{opacity:1!important;transition:none!important}.mo-footer-mark{opacity:.92;transform:none;transition:none}}.mo-immersive-hero__brand.mo-brand--logo .mo-logo__mark,.mo-immersive-hero__brand.mo-brand--logo .mo-logo__word{fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mo-brand.css.map */
