.hero-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center}.hero-intro[hidden]{display:none}.hero-intro--paper{background:#fbfbfa}.hero-intro--ink{background:#1a2b40}.hero-intro-lock,.hero-intro-lock body{overflow:hidden}.hero-intro__inner{text-align:center}.hero-intro__mark{display:block;opacity:0;transform:translateY(10px)}.hero-intro__mark svg{display:block;width:clamp(150px,23vw,240px);height:auto;margin:0 auto}.hero-intro--paper .hero-intro__mark{color:#1a2b40}.hero-intro--ink .hero-intro__mark{color:#fbfbfa}.hero-intro__rule{display:block;width:0;height:2px;margin:26px auto 0;border-radius:1px;background-image:linear-gradient(100deg,#6d4c0b,#a8801a 12%,#e3c765 26%,#fff3c4,#d9b441,#9c7715 56%,#f0dd9a,#c9a227 84%,#6d4c0b);background-size:220% 100%;background-position:0% 50%;box-shadow:0 0 12px #e3c76561}.hero-intro.is-playing .hero-intro__mark{animation:heroIntroMark .9s cubic-bezier(.22,.7,.2,1) forwards}.hero-intro.is-playing .hero-intro__rule{animation:heroIntroRule .8s .42s cubic-bezier(.22,.7,.2,1) forwards,heroIntroFoil 2.8s .9s ease-in-out infinite}.hero-intro.is-leaving{animation:heroIntroOut .7s cubic-bezier(.6,0,.2,1) forwards}@keyframes heroIntroMark{to{opacity:1;transform:none}}@keyframes heroIntroRule{to{width:150px}}@keyframes heroIntroFoil{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes heroIntroOut{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.hero-intro{display:none!important}.hero-intro-lock,.hero-intro-lock body{overflow:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero-intro.css.map */
