.hero{display:flex;flex-direction:column;align-items:stretch;min-height:100svh;padding:96px var(--pad) 0;overflow:hidden}.hero .film__v{object-position:60% 30%}.hero .film__veil{background:linear-gradient(to top,#1a030fa8,#1a030f57 28%,#1a030f14 52%,#1a030f00 64%),linear-gradient(to bottom,#14020c61,#14020c00 24%)}.hero .film__in.hero__in{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:100%;max-width:none;min-height:0;z-index:2}.hero .film__in>:not(.hazard){max-width:none}.hero__top{display:flex;flex-direction:column;align-items:center;gap:12px}.hero__top .eyebrow{margin:0;text-shadow:0 1px 10px rgba(7,4,10,.8)}.hero__top .warnchip{margin:0}.hero__stack{width:min(1180px,100%);display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2.2vh,22px);padding-bottom:clamp(10px,1.8vh,18px)}.hero__stack .tagline{width:100%;margin:0}.hero .tagline span{color:#ffe3f0;text-shadow:0 1px 10px rgba(7,4,10,.7)}.hero .actions{justify-content:center;gap:14px;margin:0}.hero .actions .btn{min-width:clamp(220px,20vw,300px);justify-content:center;padding-top:16px;padding-bottom:16px}.hero__rule{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;border-top:1px solid rgba(255,214,234,.3);font-family:var(--fx,"Michroma",sans-serif);font-size:9.5px;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:#ffe3f0d9;text-shadow:0 1px 8px rgba(7,4,10,.6)}.hero__rule p{margin:0}.hero__rule a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s cubic-bezier(.2,.7,.1,1)}.hero__rule a:hover,.hero__rule a:focus-visible{background-size:100% 1px}.hero__word{position:relative;z-index:2;width:calc(100% + 2 * var(--pad));margin:0 calc(-1 * var(--pad));line-height:0}.hero__word .htw{--ht-stretch:0;font-size:clamp(5rem,30vw,32rem);line-height:.8}.hero__word .htw canvas{filter:drop-shadow(0 0 18px rgba(255,79,168,.22))}.htw{--ht-ink:#FFC9E4;--ht-warm:#FF4FA8;position:relative;margin:0;width:100%;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:clamp(3rem,9vw,6rem);line-height:.86;color:var(--pink-light);touch-action:pan-y}.htw canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;cursor:crosshair;filter:drop-shadow(0 2px 12px rgba(7,4,10,.45)) drop-shadow(0 0 14px rgba(255,79,168,.25))}.htw__txt{display:block}.htw.is-ready .htw__txt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#shop{overflow-x:clip}.shop__band{position:relative;width:100vw;height:clamp(260px,36vw,500px);margin:clamp(18px,3vh,34px) calc(50% - 50vw) 0}.tgb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;container-type:size;overflow:hidden}.shop__band .tgb{--tgb-tile:74;--tgb-axis:50;--tgb-aspect:.85;--tgb-curve:72;--tgb-speed:4.5;--tgb-fade:10}.tgb__band{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.tgb__band.is-on{opacity:1}.tgb__tile{position:absolute;transform-style:preserve-3d;animation-play-state:running}.tgb.is-paused .tgb__tile{animation-play-state:paused}.tgb__slice{position:absolute;top:0;overflow:hidden;background:#fff4f9;backface-visibility:hidden}.tgb__slice.is-l{border-radius:10px 0 0 10px}.tgb__slice.is-r{border-radius:0 10px 10px 0}.tgb__slice img{position:absolute;top:0;max-width:none;object-fit:cover;display:block}.duo[data-duo=a]>.film__veil{background:linear-gradient(to bottom,var(--l-bg,#FFE2F1) 0%,rgba(20,2,12,0) 9%,rgba(20,2,12,.12) 62%,rgba(20,2,12,.4) 100%)}.band--arrival{min-height:92svh}.band--arrival .film__in{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;min-height:calc(92svh - 120px);max-width:none}.band--arrival .badge{margin-bottom:auto}.arr__mark{width:min(1280px,100%);margin:0 auto clamp(10px,1.6vh,16px)}.band--arrival .htw{--ht-stretch:.17}.htw--dark{--ht-ink:#FFC9E4;--ht-warm:#FF4FA8;color:var(--pink-light)}.duo[data-duo=a] .badge{background:#ffffff24;border-color:#ffe2f1b3;color:#fff}.duo[data-duo=a] .arr__spread{color:#fff;text-shadow:0 1px 10px rgba(7,4,10,.8)}.duo[data-duo=a] .arr__foot .btn{min-width:clamp(240px,24vw,340px);justify-content:center}.duo[data-duo=a] .mq__w{color:#fff;text-shadow:0 2px 18px rgba(7,4,10,.5)}.duo[data-duo=a] .mq__w:nth-child(4n+3){color:var(--pink-soft)}.duo[data-duo=a] .mq__s{color:var(--pink-soft)}.duo[data-duo=a] .orb{border-color:#ffe2f140}.duo[data-duo=d]>.film__veil{background:linear-gradient(to bottom,var(--l-bg,#FFE2F1) 0%,rgba(20,2,12,0) 9%,rgba(20,2,12,0) 91%,var(--l-bg,#FFE2F1) 100%)}@media(max-width:700px){.hero{padding:88px 14px 0}.hero__word{width:calc(100% + 28px);margin:0 -14px}.hero .actions{width:100%;flex-direction:column;gap:10px}.hero .actions .btn{min-width:0;width:100%;padding-left:12px;padding-right:12px}.hero__rule{flex-direction:column;gap:6px;font-size:8.5px;letter-spacing:.16em}.shop__band{height:clamp(220px,62vw,320px)}.shop__band .tgb{--tgb-tile:70}.band--arrival .htw{--ht-stretch:.11}.duo[data-duo=a] .arr__foot .btn{min-width:0;width:100%}}[data-rings]{position:relative;isolation:isolate}[data-rings]>:not(.rings-canvas){position:relative;z-index:1}.rings-canvas{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0!important;pointer-events:none;display:block;opacity:0;transition:opacity 1.6s cubic-bezier(.16,1,.3,1)}.rings-canvas.is-on{opacity:1}@media(prefers-reduced-motion:reduce){.rings-canvas,.tgb__band{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lou81-hero.css.map */
