.reel[data-astro-cid-snrscabr].compact{height:clamp(28rem,72vh,46rem)}.reel[data-astro-cid-snrscabr]{isolation:isolate;background:#000;height:clamp(34rem,92vh,60rem);position:relative;overflow:hidden;container-type:size}.reel[data-astro-cid-snrscabr]:not(.single):not(.compact){height:clamp(30rem,100svh - 14rem,60rem)}.slide[data-astro-cid-snrscabr]{opacity:0;visibility:hidden;transition:opacity .9s,visibility 0s .9s;position:absolute;inset:0}.slide[data-astro-cid-snrscabr].on{opacity:1;visibility:visible;z-index:1;transition:opacity .9s}.pinbox[data-astro-cid-snrscabr]{aspect-ratio:16/9;width:max(100cqw,177.8cqh);transition:transform 9s ease-out;position:absolute;top:42%;left:50%;transform:translate(-50%,-42%)scale(1.04)}.slide[data-astro-cid-snrscabr].on .pinbox[data-astro-cid-snrscabr]{transform:translate(-50%,-42%)scale(1)}.art[data-astro-cid-snrscabr]{object-fit:cover;filter:saturate(1.2)contrast(1.12);width:100%;height:100%}.shade[data-astro-cid-snrscabr]{z-index:2;pointer-events:none;background:linear-gradient(#0000 54%,#0009 78%,#000000f7 100%),linear-gradient(90deg,#0000008c 0%,#0000 40%);position:absolute;inset:0}.hit[data-astro-cid-snrscabr]{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(60% 60% at 55% 40%,#fff0dcd9,#ff28288c 40%,#0000 75%);position:absolute;inset:0}.punch .hit[data-astro-cid-snrscabr]{animation:.45s ease-out cut-flash}@keyframes cut-flash{10%{opacity:.9}to{opacity:0}}.pin[data-astro-cid-snrscabr]{z-index:4;color:#23170f;text-decoration:none;position:absolute;transform:translate(-6px,-6px)}.pin-dot[data-astro-cid-snrscabr]{background:var(--bulb);width:12px;height:12px;box-shadow:0 0 0 3px #0009, 0 0 14px var(--bulb);animation:1.8s infinite ping;animation-delay:var(--d);border-radius:50%;position:absolute;top:0;left:0}@keyframes ping{0%{box-shadow:0 0 0 3px #0009,0 0 #ffd36bcc}70%{box-shadow:0 0 0 3px #0009,0 0 0 16px #ffd36b00}to{box-shadow:0 0 0 3px #0009,0 0 #ffd36b00}}.pin-string[data-astro-cid-snrscabr]{transform-origin:top;width:1.5px;height:30px;transform:rotate(var(--tilt));background:#e8dcc4;position:absolute;top:10px;left:5px}.pin-tag[data-astro-cid-snrscabr]{clip-path:polygon(14% 0,100% 0,100% 100%,14% 100%,0 50%);transform-origin:50% -30px;width:7.4rem;transform:rotate(var(--tilt));animation:3.6s ease-in-out infinite dangle;animation-delay:var(--d);background:linear-gradient(#fbf4e3,#ecdfc3);padding:.35rem .45rem .3rem .95rem;transition:transform .4s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:36px;left:-2.4rem;box-shadow:0 10px 25px #0009}@keyframes dangle{0%,to{rotate:-4deg}50%{rotate:5deg}}.pin[data-astro-cid-snrscabr].bg .pin-string[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr].bg .pin-tag[data-astro-cid-snrscabr]{opacity:0;pointer-events:none;transition:opacity .25s}.pin[data-astro-cid-snrscabr].bg:hover .pin-string[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr].bg:hover .pin-tag[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr].bg:focus-visible .pin-string[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr].bg:focus-visible .pin-tag[data-astro-cid-snrscabr]{opacity:1;pointer-events:auto}.pin[data-astro-cid-snrscabr].bg .pin-dot[data-astro-cid-snrscabr]{background:radial-gradient(circle, #fff 0 22%, var(--bulb) 23% 55%, #ffd36b33 56%);width:16px;height:16px;top:-2px;left:-2px}.pin[data-astro-cid-snrscabr].up .pin-string[data-astro-cid-snrscabr]{transform-origin:bottom;top:auto;bottom:-2px}.pin[data-astro-cid-snrscabr].up .pin-tag[data-astro-cid-snrscabr]{transform-origin:50% calc(100% + 30px);top:auto;bottom:26px}.pin[data-astro-cid-snrscabr]:hover .pin-see[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr]:focus-visible .pin-see[data-astro-cid-snrscabr]{display:block}.pin[data-astro-cid-snrscabr]:hover,.pin[data-astro-cid-snrscabr]:focus-visible{z-index:6}.pin[data-astro-cid-snrscabr]:hover .pin-name[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr]:focus-visible .pin-name[data-astro-cid-snrscabr]{-webkit-line-clamp:4}.pin[data-astro-cid-snrscabr]:hover .pin-tag[data-astro-cid-snrscabr],.pin[data-astro-cid-snrscabr]:focus-visible .pin-tag[data-astro-cid-snrscabr]{animation-play-state:paused;transform:rotate(0)scale(1.12);box-shadow:0 10px 25px #0009,0 0 30px #ffd36b99}.pin-code[data-astro-cid-snrscabr]{font-family:var(--display);color:var(--oxblood);font-size:.75rem;font-weight:900}.pin-name[data-astro-cid-snrscabr]{font-family:var(--display);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;font-weight:900;line-height:.95;display:-webkit-box;overflow:hidden}.pin-see[data-astro-cid-snrscabr]{font-family:var(--boudoir);color:#6e1619;margin-top:.2rem;font-size:.78rem;font-style:italic;display:none}.bar[data-astro-cid-snrscabr]{z-index:5;pointer-events:none;grid-template-columns:minmax(0,1fr);align-items:end;gap:1rem 2rem;padding-bottom:4.2rem;display:grid;position:absolute;bottom:0;left:0;right:0}.bar[data-astro-cid-snrscabr] a,.bar[data-astro-cid-snrscabr] button{pointer-events:auto}.caption[data-astro-cid-snrscabr]{display:grid}.cap[data-astro-cid-snrscabr]{opacity:0;grid-area:1/1;transition:opacity .6s,transform .6s;transform:translateY(10px)}.cap[data-astro-cid-snrscabr].on{opacity:1;transform:none}.place[data-astro-cid-snrscabr]{font-family:var(--boudoir);margin:0;font-size:clamp(1.05rem,.9rem + .6vw,1.45rem);font-style:italic;font-weight:600}.scene-title[data-astro-cid-snrscabr]{transform-origin:0 100%;max-width:16ch;margin:.1rem 0 0;font-size:clamp(2.2rem,1.1rem + 3.2vw,4.4rem);line-height:.85;transform:rotate(-2deg)}.foil-face[data-astro-cid-snrscabr]{background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text}.honest[data-astro-cid-snrscabr]{max-width:46ch;color:var(--smoke);grid-area:2/1;margin:.8rem 0 0;font-size:.85rem}.cta[data-astro-cid-snrscabr]{flex-wrap:wrap;grid-area:3/1;gap:.6rem;margin:.9rem 0 0;display:flex}.ghost[data-astro-cid-snrscabr]{color:var(--bone);border-color:var(--bone);background:#00000080}.ghost[data-astro-cid-snrscabr]:hover{background:var(--bone);color:#000}.negative[data-astro-cid-snrscabr]{background:#1c1206;border-block:1px solid #000;align-items:stretch;display:flex;position:relative;box-shadow:inset 0 0 40px #000c}.film[data-astro-cid-snrscabr]{scrollbar-width:none;background:radial-gradient(circle,#000 0 0,#0000 0),repeating-linear-gradient(90deg,#0000 0 10px,#050302 10px 22px,#0000 22px 34px) 0 .35rem/100% .6rem no-repeat,repeating-linear-gradient(90deg,#0000 0 10px,#050302 10px 22px,#0000 22px 34px) 0 calc(100% - .35rem)/100% .6rem no-repeat,linear-gradient(#3a240c,#24160a 50%,#3a240c);flex:1;min-width:0;padding:1.3rem 0;position:relative;overflow-x:auto}.film[data-astro-cid-snrscabr]::-webkit-scrollbar{display:none}.frames[data-astro-cid-snrscabr]{gap:.6rem;width:max-content;margin:0;padding:0 1rem;list-style:none;display:flex}.frame[data-astro-cid-snrscabr]{cursor:pointer;text-align:left;background:0 0;border:0;width:clamp(8.5rem,12vw,11rem);padding:0;display:grid;position:relative}.frame[data-astro-cid-snrscabr] img[data-astro-cid-snrscabr]{aspect-ratio:16/9;object-fit:cover;filter:invert()sepia()saturate(3.2)hue-rotate(-12deg)brightness(.42)contrast(1.4);border:3px solid #0b0703;width:100%;transition:filter .35s}.frame[data-astro-cid-snrscabr]:hover img[data-astro-cid-snrscabr],.frame[data-astro-cid-snrscabr]:focus-visible img[data-astro-cid-snrscabr]{filter:invert(.15)sepia(.3)brightness(.9)}.frame[data-astro-cid-snrscabr].on img[data-astro-cid-snrscabr]{filter:none;border-color:var(--bulb);box-shadow:0 0 18px #ffd36b73}.edge[data-astro-cid-snrscabr]{font-family:var(--display);letter-spacing:.18em;color:#e0902c;white-space:pre;margin-top:.15rem;font-size:.62rem;font-weight:700}.fname[data-astro-cid-snrscabr]{font-family:var(--display);text-transform:uppercase;color:var(--smoke);font-size:.82rem;font-weight:900;line-height:1}.frame[data-astro-cid-snrscabr].on .fname[data-astro-cid-snrscabr]{color:var(--bulb)}.arrow[data-astro-cid-snrscabr]{width:2.8rem;color:var(--bulb);cursor:pointer;background:#0b0703;border:0;flex:none;font-size:2rem;line-height:1}.arrow[data-astro-cid-snrscabr]:hover{background:var(--oxblood)}.progress[data-astro-cid-snrscabr]{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.progress[data-astro-cid-snrscabr] span[data-astro-cid-snrscabr]{background:var(--neon);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width<=760px){.pin[data-astro-cid-snrscabr]{display:none}.mobile-shop[data-astro-cid-snrscabr]{color:var(--bone);background:#1c1206;padding:1.25rem max(1rem,50vw - 36rem)}.mobile-honest[data-astro-cid-snrscabr]{max-width:46ch;color:var(--smoke);margin:0 0 1rem;font-size:.85rem}.mobile-products[data-astro-cid-snrscabr]{display:none}.mobile-products[data-astro-cid-snrscabr].on{display:block}.mobile-products[data-astro-cid-snrscabr] h2[data-astro-cid-snrscabr]{font:900 1.35rem/1 var(--display);text-transform:uppercase;margin:0 0 .8rem}.mobile-products[data-astro-cid-snrscabr] ol[data-astro-cid-snrscabr]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mobile-products[data-astro-cid-snrscabr] a[data-astro-cid-snrscabr]{color:var(--bone);background:#100b08;border:1px solid #76552e;grid-template-columns:3.5rem minmax(0,1fr);gap:.1rem .7rem;padding:.65rem .75rem;text-decoration:none;display:grid}.mobile-products[data-astro-cid-snrscabr] a[data-astro-cid-snrscabr]:hover,.mobile-products[data-astro-cid-snrscabr] a[data-astro-cid-snrscabr]:focus-visible{border-color:var(--bulb);background:#32180f}.mobile-code[data-astro-cid-snrscabr]{color:var(--bulb);font:900 .85rem/1.2 var(--display);grid-row:span 2}.mobile-name[data-astro-cid-snrscabr]{font:900 1rem/1 var(--display);text-transform:uppercase}.mobile-brand[data-astro-cid-snrscabr]{color:var(--smoke);font-size:.75rem}.bar[data-astro-cid-snrscabr]{grid-template-columns:1fr}.pin-tag[data-astro-cid-snrscabr]{width:5.6rem;left:-1.4rem}.pin-name[data-astro-cid-snrscabr]{font-size:.66rem}.pin-see[data-astro-cid-snrscabr],.honest[data-astro-cid-snrscabr]{display:none}}@media (width>=761px){.mobile-shop[data-astro-cid-snrscabr]{display:none}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-snrscabr],.pinbox[data-astro-cid-snrscabr],.cap[data-astro-cid-snrscabr]{transition:none}.pin-dot[data-astro-cid-snrscabr],.pin-tag[data-astro-cid-snrscabr]{animation:none}}
