.site-theme-root{display:contents}[data-site-theme=halloween]{--halloween-ink:#100916;--halloween-surface:#21122d;--halloween-orange:#ff7a1a;--halloween-purple:#b27cff;--halloween-paper:#f7f0df;--bg:var(--halloween-ink);--surface:var(--halloween-surface);--text:var(--halloween-paper);--muted:#c5b7d0;--text-muted:#c5b7d0;--line:#b27cff4d;--accent:var(--halloween-orange);--cave-violet:var(--halloween-purple);--cave-orange:var(--halloween-orange);--cave-sand:#f2cca6;--cave-slate:#b69bd1;--hq-black:var(--halloween-ink);--hq-white:var(--halloween-paper);--hq-red:#80370f;--hq-orange:#a34412;--hq-green:#3b204e;--hq-grey:#86649a;--hq-sand:#f2cca6;--hq-lilac:#d5b6f6;--hq-blue:#4f236e;--hq-purple:#632790;--background:var(--halloween-ink);--foreground:var(--halloween-paper);--popover:var(--halloween-surface);--popover-foreground:var(--halloween-paper);--primary:var(--halloween-orange);--primary-foreground:var(--halloween-ink);--border:#b27cff59;--ring:var(--halloween-orange);color:var(--halloween-paper)}.site-theme-root[data-site-theme=halloween]{isolation:isolate;background:var(--halloween-ink);min-height:100svh;display:block;position:relative}body:has(>.site-theme-root[data-site-theme=halloween]){background:#100916}[data-site-theme=halloween] ::selection{color:#100916;background:#ffb354}[data-site-theme=halloween] :focus-visible{outline-color:var(--halloween-orange)}[data-site-theme=halloween] .shop-shell{--shop-black:var(--halloween-ink);--shop-ink:var(--halloween-ink);--shop-paper:var(--halloween-paper);--shop-paper-soft:#e7d6ee;--shop-orange:var(--halloween-orange);--shop-orange-dark:#b74c0e;--shop-sand:#f2cca6;--shop-grey:#c5b7d0;--shop-line-dark:#b27cff59;--shop-line-light:#30114040}[data-site-theme=halloween] .about-page{--about-orange:#a34412;--about-orange-mid:#873211;--about-orange-dark:#5b1f11;--about-sand:#f2cca6}[data-site-theme=halloween] :is(.home-page,.about-page,.originals-page,.people-page,.artists-page,.newsroom-page,.privacy-page,.submit-page,.artist-detail-page,.release-detail-page,.video-detail-page,.login-page,.state-page,.maintenance-page,.originals-catalog,.news-index-section,.news-article,.bio-section,.track-section,.video-info,.shop-catalog,.shop-account,.shop-profile,.shop-orders,.shop-checkout,.shop-bag,.shop-account-page,.shop-support,.shop-product,.submit-application){color:var(--halloween-paper);background-color:var(--halloween-ink)}[data-site-theme=halloween] :is(.home-metrics,.about-story,.about-sessions,.people-join,.shop-campaign){color:var(--halloween-paper);background:linear-gradient(125deg,#693014,#a34412 62%,#793315)}[data-site-theme=halloween] .shop-profile-hero{color:var(--halloween-paper);background:var(--halloween-ink)}[data-site-theme=halloween] .shop-profile-card,[data-site-theme=halloween] .shop-profile .shop-address-add{color:var(--halloween-paper);background:var(--halloween-surface);border-color:var(--shop-line-dark)}[data-site-theme=halloween] .shop-profile-contact{background:linear-gradient(125deg,#693014,#a34412 62%,#793315)}[data-site-theme=halloween] .shop-profile-field small{color:var(--halloween-paper)}[data-site-theme=halloween] .shop-profile .shop-address-add small{color:var(--text-muted)}[data-site-theme=halloween] .shop-profile>.shop-success{color:var(--halloween-ink)}[data-site-theme=halloween] :is(.home-artist-split,.home-news,.home-advertisers,.people-values,.people-office,.people-awards,.originals-about,.submit-benefits,.shop-story,.shop-featured,.shop-story-copy),[data-site-theme=halloween] .cave-for-artists-page .submit-journey-blue{color:var(--halloween-paper);background:linear-gradient(130deg,#281238,#4f236e)}[data-site-theme=halloween] :is(.home-metrics,.about-story,.about-sessions,.people-join,.home-artist-split,.home-news,.home-advertisers,.people-values,.people-office,.people-awards,.originals-about,.submit-benefits,.shop-campaign,.shop-story-copy,.submit-journey-blue,.submit-application) :is(h1,h2,h3,p,li,label,dt,dd):not(.error):not(.success):not([role=alert]){color:inherit}[data-site-theme=halloween] :is(.home-artist-heading,.home-artist-description,.home-advertisers-copy,.home-metric,.home-metric-1,.home-metric-2,.home-metric-3){color:var(--halloween-paper);background-color:#0000}[data-site-theme=halloween] .home-metrics .home-metric span{color:var(--halloween-paper)}[data-site-theme=halloween] :is(.about-directory,.originals-artists,.people-leadership,.submit-preparation,.artists-originals-cta,.shop-story-media){color:var(--halloween-ink);background-color:#e0c2f2}[data-site-theme=halloween] .cave-for-artists-page .submit-preparation,[data-site-theme=halloween] .cave-for-artists-page .artists-originals-cta{color:var(--halloween-ink);background:#f2cca6}[data-site-theme=halloween] .cave-for-artists-page .submit-journey-dark,[data-site-theme=halloween] .cave-for-artists-page .submit-benefit-list article{color:var(--halloween-paper);background:#261332}[data-site-theme=halloween] .cave-for-artists-page .submit-benefit-list article:nth-child(2){background:#3c194f}[data-site-theme=halloween] .cave-for-artists-page .submit-benefit-list article:nth-child(3){background:#552263}[data-site-theme=halloween] :is(.home-hero-shade,.about-page-hero-shade,.originals-hero-shade,.people-media-shade,.submit-campaign-hero-shade){background:linear-gradient(#0000 30%,#100916d1),linear-gradient(110deg,#3e164f80,#7e331026)}[data-site-theme=halloween] :is(.organic-background,.shop-ambient-visual){filter:hue-rotate(-12deg)saturate(1.2)}[data-site-theme=halloween] .site-header.public-header.public-header,[data-site-theme=halloween] .site-footer.public-footer.public-footer,[data-site-theme=halloween] .mobile-nav,[data-site-theme=halloween] .shop-profile-popover{color:var(--halloween-paper);background:#190d23;border-color:#b27cff59}[data-site-theme=halloween] .site-header.public-header.public-header{box-shadow:inset 0 -1px #ff7a1a73,0 3px 24px #5923782e}[data-site-theme=halloween] .site-header:after{content:"HALLOWEEN";color:var(--halloween-orange);letter-spacing:.16em;pointer-events:none;font-size:8px;line-height:1;position:absolute;top:6px;left:126px}[data-site-theme=halloween] .site-footer.public-footer{background-image:radial-gradient(at 55% 100%,#b27cff2e,#0000 65%);position:relative;box-shadow:inset 0 1px #ff7a1a66}[data-site-theme=halloween] :is(.public-footer-main,.public-footer-legal,.public-footer-social){border-color:#b27cff59}[data-site-theme=halloween] .site-header .desktop-nav a,[data-site-theme=halloween] .public-footer-nav a,[data-site-theme=halloween] .public-footer-social a{color:var(--halloween-paper)}[data-site-theme=halloween] .site-header .desktop-nav a:is(:hover,[aria-current]),[data-site-theme=halloween] .mobile-nav a:is(:hover,[aria-current]),[data-site-theme=halloween] .site-footer a:hover{color:#ffb354}[data-site-theme=halloween] :is(.button,.button.dark,.shop-button,.home-pill,.people-pill,.originals-pill,.submit-campaign-cta,.about-sessions-link),[data-site-theme=halloween] .shop-shell .shop-button.light{color:var(--halloween-ink);background:var(--halloween-orange);border-color:var(--halloween-orange)}[data-site-theme=halloween] :is(.button,.button.dark,.shop-button,.home-pill,.people-pill,.originals-pill,.submit-campaign-cta,.about-sessions-link):hover:not(:disabled){color:var(--halloween-ink);background:#c5a0ff;border-color:#c5a0ff}[data-site-theme=halloween] :is(.news-card,.home-news-card,.artist-card,.release-card,.video-card,.series-card,.shop-product-card,.product-card){border-color:#b27cff52}[data-site-theme=halloween] :is(.news-card,.home-news-card,.artist-card,.release-card,.video-card,.series-card,.shop-product-card,.product-card):hover{box-shadow:0 0 0 1px #ff7a1a73,0 10px 30px #5d258633}[data-site-theme=halloween] .cookie-consent,[data-site-theme=halloween] :is(.news-comments,.news-comments-signin,.news-comments-empty){color:var(--halloween-paper);background:#21122d;border-color:#b27cff66}[data-site-theme=halloween] .cookie-consent :is(p,a){color:var(--halloween-paper)}[data-site-theme=halloween] .cookie-actions button{color:var(--halloween-paper);border-color:var(--halloween-purple);background:0 0}[data-site-theme=halloween] .cookie-actions button+button{color:var(--halloween-ink);background:var(--halloween-orange);border-color:var(--halloween-orange)}[data-site-theme=halloween] :is(.cave-form,.shop-shell main,.news-comment-form) :is(input,select,textarea){accent-color:var(--halloween-orange);border-color:#b27cff73}[data-site-theme=halloween] :is(.cave-form,.news-comment-form,.shop-shell main) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--halloween-paper);background-color:#21122d}[data-site-theme=halloween] .shop-product-price>span{color:var(--text-muted)}[data-site-theme=halloween] :is(.cave-form,.shop-shell main,.news-comment-form) :is(input,textarea)::placeholder{color:#c5b7d0}[data-site-theme=halloween] .page-end-grid{--page-end-color:var(--halloween-purple)}[data-site-theme=halloween] .shop-email-notice,[data-site-theme=halloween] .shopping-notice{color:#100916;background:#ffb354}[data-site-theme=halloween] .shop-email-notice a{color:inherit}.shop-gallery-dialog[data-site-theme=halloween]{color:var(--halloween-paper);background:#100916;border:1px solid #b27cff73;box-shadow:0 0 60px #b27cff2e}.shop-gallery-dialog[data-site-theme=halloween] :is(.shop-gallery-close,.shop-gallery-controls button){color:#ffb354;border-color:#b27cff}[data-site-theme=halloween] .halloween-anchor{isolation:isolate;position:relative}[data-site-theme=halloween] .halloween-page>:is(h1,p,a,div,section,form,button,header){z-index:3;position:relative}[data-site-theme=halloween] .halloween-anchor>.halloween-scene{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:clip}[data-site-theme=halloween] .halloween-sprite{left:var(--sprite-x);top:var(--sprite-y);width:var(--sprite-size);height:var(--sprite-size);opacity:.7;animation-duration:var(--sprite-duration);animation-delay:var(--sprite-delay);background:0 0;border:0;margin:0;padding:0;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block;position:absolute;bottom:auto;right:auto;transform:translate(-50%,-50%)}[data-site-theme=halloween] .halloween-sprite svg{width:100%;height:100%;display:block;overflow:visible}[data-site-theme=halloween] .halloween-sprite--web{opacity:.6;animation:none;top:0;left:0;transform:none}[data-site-theme=halloween] .halloween-sprite--web[data-corner=right]{left:auto;right:0;transform:scaleX(-1)}[data-site-theme=halloween] .halloween-sprite--bat{animation-name:halloween-flight}[data-site-theme=halloween] .halloween-bat-wing{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate halloween-wing}[data-site-theme=halloween] .halloween-sprite--ghost{opacity:.45;filter:drop-shadow(0 0 12px #b27cff59);animation-name:halloween-float}[data-site-theme=halloween] .halloween-sprite--pumpkin{filter:drop-shadow(0 0 10px #ff7a1a40);animation-name:halloween-sway}[data-site-theme=halloween] .halloween-pumpkin-face{animation:5s ease-in-out infinite alternate halloween-lantern}[data-site-theme=halloween] .halloween-sprite--moon{opacity:.26;filter:drop-shadow(0 0 26px #ff7a1a66);animation-name:halloween-moon}[data-site-theme=halloween] .halloween-fog{opacity:.2;background:radial-gradient(at 30% 90%,#ff7a1a66,#0000 65%);border:0;width:130%;height:180px;margin:0;padding:0;animation:28s ease-in-out infinite alternate halloween-fog;position:absolute;bottom:-90px;left:-15%}[data-site-theme=halloween] .halloween-fog--purple{background:radial-gradient(at 75% 90%,#b27cff8c,#0000 65%);animation-duration:35s;animation-delay:-15s;bottom:-110px}.halloween-scene[data-theme-visible=false] :is(.halloween-sprite,.halloween-fog,.halloween-bat-wing,.halloween-pumpkin-face){animation-play-state:paused}[data-site-theme=halloween] .halloween-scene:is([data-halloween-decor=section],[data-halloween-decor=footer]) .halloween-fog{opacity:.15;height:140px}[data-site-theme=halloween] :is(.home-hero-content,.shop-showcase>.shop-intro,.shop-showcase>.shop-featured,.home-artist-media>p,.home-advertisers-media>p,.about-page-hero-copy,.about-page-hero-credit,.about-story-media>span:not(.halloween-scene),.originals-hero-copy,.originals-hero-credit,.originals-series-image>span:not(.halloween-scene),.originals-artists-media>span:not(.halloween-scene),.people-hero-copy,.submit-campaign-hero-copy,.shop-gallery-zoom,.media-tag,.play-icon,.artist-index,.artist-hover,.series-overlay,.news-card-copy,.product-card-explore,.product-media>b,.player-start,.player-placeholder){z-index:3}[data-site-theme=halloween] .detail-hero>.container{z-index:3;position:relative}@keyframes halloween-flight{0%,to{transform:translate(-50%,-50%)rotate(-8deg)}35%{transform:translate(calc(70px - 50%),calc(-50% - 24px))rotate(9deg)}70%{transform:translate(calc(24px - 50%),calc(20px - 50%))rotate(-4deg)}}@keyframes halloween-wing{to{transform:scaleY(.55)}}@keyframes halloween-float{0%,to{transform:translate(-50%,-50%)rotate(-6deg)}50%{transform:translate(calc(12px - 50%),calc(-50% - 26px))rotate(5deg)}}@keyframes halloween-sway{0%,to{transform:translate(-50%,-50%)rotate(-5deg)}50%{transform:translate(-50%,calc(-50% - 5px))rotate(5deg)}}@keyframes halloween-lantern{to{opacity:.5}}@keyframes halloween-moon{50%{opacity:.34;transform:translate(-50%,-50%)scale(1.05)}}@keyframes halloween-fog{to{opacity:.4;transform:translate(8%,-16px)}}@media (max-width:700px){[data-site-theme=halloween] .halloween-sprite[data-extra],[data-site-theme=halloween] .halloween-sprite--moon,[data-site-theme=halloween] .halloween-sprite--ghost{display:none}[data-site-theme=halloween] .halloween-sprite{width:calc(var(--sprite-size) * .7);height:calc(var(--sprite-size) * .7);opacity:.45}[data-site-theme=halloween] .halloween-fog{opacity:.18;height:180px}[data-site-theme=halloween] .site-header:after{top:8px;left:116px}[data-site-theme=halloween] .halloween-sprite--web{width:calc(var(--sprite-size) * .55);height:calc(var(--sprite-size) * .55)}}@media (prefers-reduced-motion:reduce){[data-site-theme=halloween] :is(.halloween-sprite,.halloween-fog,.halloween-bat-wing,.halloween-pumpkin-face){animation:none}}
