.thv{display:block;max-width:100%;width:100%;padding:var(--thv-pad);background:var(--thv-bg);box-sizing:border-box}.thv *,.thv *:before,.thv *:after{box-sizing:border-box}.thv-frame{position:relative;width:100%;aspect-ratio:var(--thv-ratio);container-type:inline-size;overflow:hidden;border:var(--thv-border-width) solid var(--thv-border);border-radius:var(--thv-radius);background:#161616;box-shadow:0 0 var(--thv-frame-glow) var(--thv-frame-glow-color),0 0 var(--thv-frame-shadow) var(--thv-frame-shadow-color);isolation:isolate}.thv-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--thv-fade) ease,visibility var(--thv-fade);z-index:0}.thv-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.thv .thv-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;color:inherit;text-decoration:none;border:0;background:transparent}.thv .thv-poster,.thv .thv-poster img,.thv .thv-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;margin:0;object-fit:cover;object-position:var(--thv-x) var(--thv-y);pointer-events:none}.thv .thv-video{opacity:0;transition:opacity .2s ease}.thv-slide.video-ready .thv-video{opacity:1}.thv .thv-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--thv-shade)),transparent 80%);pointer-events:none}.thv .thv-title,.thv .thv-subtitle{padding:0;margin:0;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:left;text-decoration:none;paint-order:stroke fill}.thv .thv-title{font-family:var(--thv-title-font);font-weight:var(--thv-title-weight);font-style:var(--thv-title-style);font-size:calc(min(var(--thv-title-fluid),var(--thv-title-max)) * var(--thv-fit));line-height:var(--thv-title-leading);letter-spacing:var(--thv-title-tracking);text-transform:var(--thv-title-case);color:var(--thv-title-color);-webkit-text-stroke:var(--thv-title-stroke) var(--thv-title-stroke-color);text-shadow:var(--thv-title-shadow-x) var(--thv-title-shadow-y) var(--thv-title-shadow-blur) var(--thv-title-shadow-color),0 0 var(--thv-title-glow) var(--thv-title-glow-color)}.thv .thv-subtitle{font-family:var(--thv-subtitle-font);font-weight:var(--thv-subtitle-weight);font-style:var(--thv-subtitle-style);font-size:calc(min(var(--thv-subtitle-fluid),var(--thv-subtitle-max)) * var(--thv-fit));line-height:var(--thv-subtitle-leading);letter-spacing:var(--thv-subtitle-tracking,0px);text-transform:var(--thv-subtitle-case,none);color:var(--thv-subtitle-color);-webkit-text-stroke:var(--thv-subtitle-stroke) var(--thv-subtitle-stroke-color);text-shadow:var(--thv-subtitle-shadow-x) var(--thv-subtitle-shadow-y) var(--thv-subtitle-shadow-blur) var(--thv-subtitle-shadow-color),0 0 var(--thv-subtitle-glow) var(--thv-subtitle-glow-color)}.thv .thv-art-fallback,.thv[data-paused=true] .thv-animated{display:none}.thv[data-paused=true] .thv-art-fallback{display:block}.thv .thv-counter-bracket{color:var(--thv-counter-accent)}.thv .thv-link:focus-visible{outline:3px solid var(--thv-counter-accent);outline-offset:-5px}.thv .thv-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;color:#ddd;background:#202020;font:14px/1.3 sans-serif}.thv .thv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.thv .thv-slide,.thv .thv-video{transition:none}.thv .thv-animated{display:none}.thv .thv-art-fallback{display:block}}.thv .thv-frame{touch-action:pan-y pinch-zoom;cursor:grab;outline-offset:3px}.thv .thv-frame:focus-visible{outline:2px solid var(--thv-counter-accent)}.thv[data-dragging=true] .thv-frame{cursor:grabbing}.thv .thv-link{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.thv .thv-link:before,.thv .thv-link:after{content:none}.thv .thv-caption{position:absolute;left:var(--thv-inset);bottom:var(--thv-inset);width:min(var(--thv-caption-width),calc(100% - var(--thv-inset) * 2));max-height:calc(100% - var(--thv-inset) * 2 - 28px);overflow:visible;--thv-fit:1}.thv .thv-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--thv-gap);width:100%;padding:6px;min-width:0}.thv .thv-lettering{position:relative;isolation:isolate;width:100%;max-width:100%;flex:none}.thv .thv-title{text-align:var(--thv-title-align,left);transform:translate(var(--thv-title-x,0px),var(--thv-title-y,0px));--thv-drop-width:var(--thv-title-drop-width,0px);--thv-drop-color:var(--thv-title-drop-color,#000);--thv-drop-x:var(--thv-title-drop-x,0px);--thv-drop-y:var(--thv-title-drop-y,0px)}.thv .thv-subtitle{text-align:var(--thv-subtitle-align,left);transform:translate(var(--thv-subtitle-x,0px),var(--thv-subtitle-y,0px));--thv-drop-width:var(--thv-subtitle-drop-width,0px);--thv-drop-color:var(--thv-subtitle-drop-color,#000);--thv-drop-x:var(--thv-subtitle-drop-x,0px);--thv-drop-y:var(--thv-subtitle-drop-y,0px)}.thv .thv-text-main,.thv .thv-text-drop{display:block;white-space:pre-line}.thv .thv-text-main{position:relative;z-index:1}.thv .thv-text-drop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--thv-drop-width) var(--thv-drop-color);text-shadow:none;transform:translate(var(--thv-drop-x),var(--thv-drop-y));pointer-events:none}.thv .thv-emergency-wrap .thv-text-main,.thv .thv-emergency-wrap .thv-text-drop{overflow-wrap:anywhere}.thv .thv-art-wrap{width:calc(var(--thv-art-width) * var(--thv-fit));max-width:100%;flex:none;align-self:flex-start;transform:translate(var(--thv-art-x,0px),var(--thv-art-y,0px));filter:drop-shadow(0 0 var(--thv-art-shadow) var(--thv-art-shadow-color)) drop-shadow(0 0 var(--thv-art-glow) var(--thv-art-glow-color))}.thv .thv-art-wrap[data-art-align=center]{align-self:center}.thv .thv-art-wrap[data-art-align=right]{align-self:flex-end}.thv .thv-art{display:block;width:100%;height:auto;margin:0;object-fit:contain}.thv .thv-art-fallback{width:100%}.thv .thv-toolbar{position:absolute;right:var(--thv-indicator-x,12px);top:var(--thv-indicator-y,12px);z-index:3;pointer-events:none;display:grid;width:max-content;max-width:calc(100% - 16px);gap:var(--thv-progress-gap,2px)}.thv .thv-counter{display:var(--thv-counter-display);align-items:center;gap:4px;white-space:nowrap;padding:0;margin:0;min-height:0;background:var(--thv-counter-fill,transparent);color:var(--thv-counter-color);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--thv-counter-size,12px);font-weight:400;line-height:1.2;letter-spacing:0;border:var(--thv-counter-border,0px) solid var(--thv-counter-accent);border-radius:2px;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #0008}.thv .thv-progress{position:relative;width:100%;min-width:0;height:var(--thv-progress-height,2px);background:var(--thv-progress-track,#fff4);overflow:visible;pointer-events:none}.thv .thv-progress span{display:block;width:100%;height:100%;background:var(--thv-progress-color,#61ff5c);box-shadow:0 0 var(--thv-progress-glow,0px) var(--thv-progress-glow-color,transparent);transform-origin:left center;transform:scaleX(0)}.thv[data-small=false] .thv-caption[data-anchor=top]{top:calc(var(--thv-inset) + 28px);bottom:auto}.thv[data-small=false] .thv-caption[data-anchor=center]{top:50%;bottom:auto;transform:translateY(-50%)}.thv[data-small=false] .thv-caption[data-side=center]{left:50%;right:auto;margin-left:calc(min(var(--thv-caption-width),calc(100% - var(--thv-inset) * 2))/-2)}.thv[data-small=false] .thv-caption[data-side=right]{left:auto;right:var(--thv-inset)}.thv[data-small=true] .thv-caption[data-small-anchor=top]{top:calc(var(--thv-inset) + 28px);bottom:auto}.thv[data-small=true] .thv-caption[data-small-anchor=center]{top:50%;bottom:auto;transform:translateY(-50%)}.thv[data-small=true] .thv-caption[data-small-side=center]{left:50%;right:auto;margin-left:calc(min(var(--thv-caption-width),calc(100% - var(--thv-inset) * 2))/-2)}.thv[data-small=true] .thv-caption[data-small-side=right]{left:auto;right:var(--thv-inset)}.thv .thv-toolbar .thv-counter{display:inline-flex;visibility:var(--thv-counter-visibility,visible)}.thv[data-small=false] .thv-toolbar[data-position=top-left]{left:var(--thv-indicator-x);right:auto;top:var(--thv-indicator-y);bottom:auto}.thv[data-small=false] .thv-toolbar[data-position=bottom-left]{left:var(--thv-indicator-x);right:auto;bottom:var(--thv-indicator-y);top:auto}.thv[data-small=false] .thv-toolbar[data-position=bottom-right]{right:var(--thv-indicator-x);left:auto;bottom:var(--thv-indicator-y);top:auto}.thv[data-small=true] .thv-toolbar[data-small-position=top-left]{left:var(--thv-indicator-x);right:auto;top:var(--thv-indicator-y);bottom:auto}.thv[data-small=true] .thv-toolbar[data-small-position=bottom-left]{left:var(--thv-indicator-x);right:auto;bottom:var(--thv-indicator-y);top:auto}.thv[data-small=true] .thv-toolbar[data-small-position=bottom-right]{right:var(--thv-indicator-x);left:auto;bottom:var(--thv-indicator-y);top:auto}.thv .thv-toolbar .thv-counter{padding:0;gap:0;justify-self:start}.thv .thv-counter-label{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;line-height:inherit}.thv .thv-counter-label .thv-counter-bracket{display:block;flex:0 0 .25em;width:.25em;height:1em;margin:0;padding:0;box-sizing:border-box;border:max(1px,.075em) solid var(--thv-counter-accent);background:none;box-shadow:none;transform:none}.thv .thv-counter-label .thv-bracket-left{border-right:0}.thv .thv-counter-label .thv-bracket-right{border-left:0}.thv .thv-toolbar .thv-progress{justify-self:start;min-width:0;margin-left:var(--thv-counter-border,0px);margin-right:var(--thv-counter-border,0px);width:calc(100% - var(--thv-counter-border,0px) * 2)}.thv .thv-frame,.thv .thv-link{touch-action:pan-y pinch-zoom}.thv[data-transition=blur] .thv-slide{transition:opacity var(--thv-fade) ease,filter var(--thv-fade) ease,visibility var(--thv-fade)}.thv[data-transition=blur] .thv-slide.is-leaving{filter:blur(var(--thv-transition-blur,6px))}@media(prefers-reduced-motion:reduce){.thv[data-transition=blur] .thv-slide{filter:none;transition:none}}.thv .thv-slide,.thv .thv-link,.thv .thv-caption,.thv .thv-copy,.thv .thv-lettering,.thv .thv-text-main,.thv .thv-text-drop,.thv .thv-art-wrap{overflow:visible}.thv [data-count-text]{display:inline-flex;align-items:center;white-space:pre}.thv .thv-counter-button{all:unset;position:relative;display:inline-block;font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-shadow:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.thv .thv-counter-button:before{content:none}.thv .thv-counter-button:after{content:"";position:absolute;left:-3px;right:-3px;top:50%;height:max(100%,44px);transform:translateY(-50%)}.thv .thv-counter-button:focus-visible{outline:1px solid var(--thv-counter-accent);outline-offset:3px}.thv .thv-counter-button:disabled{cursor:default}@media(hover:hover){.thv .thv-counter-button:enabled:hover{color:var(--thv-counter-accent)}}.thv .thv-category{position:absolute;left:var(--thv-label-left);top:var(--thv-label-top);max-width:min(45%,var(--thv-label-room,45%));display:inline-flex;align-items:flex-start;gap:4px;font-family:var(--thv-label-font);font-size:var(--thv-label-size);line-height:1.2;color:var(--thv-label-color);text-shadow:0 0 var(--thv-label-glow) var(--thv-label-accent);pointer-events:none;z-index:3}.thv .thv-category-text{min-width:0;overflow-wrap:anywhere}.thv .thv-category-bracket{display:block;flex:0 0 .25em;width:.25em;height:1em;margin-top:.1em;border:max(1px,.075em) solid var(--thv-label-accent)}.thv .thv-category-left{border-right:0}.thv .thv-category-right{border-left:0}
/*# sourceMappingURL=/cdn/shop/t/52/assets/terror-video-header.css.map */
