:root{--g-stone-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .5 0 0 0 0 .45 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--g-arch: polygon(0% 40.6%, .4% 35.8%, 1.6% 31.2%, 3.6% 26.6%, 6.4% 22.3%, 9.9% 18.1%, 14.1% 14.3%, 18.9% 10.8%, 24.3% 7.7%, 30.2% 5.1%, 36.5% 2.9%, 43.1% 1.2%, 50% 0%, 56.9% 1.2%, 63.5% 2.9%, 69.8% 5.1%, 75.7% 7.7%, 81.1% 10.8%, 85.9% 14.3%, 90.1% 18.1%, 93.6% 22.3%, 96.4% 26.6%, 98.4% 31.2%, 99.6% 35.8%, 100% 40.6%, 100% 100%, 0% 100%)}.g-candles{position:absolute;display:flex;align-items:flex-end;gap:1.1rem;pointer-events:none;z-index:2}.g-candle{position:relative;display:block;width:1.6rem}.g-candle__wax{display:block;width:100%;height:7rem;border-radius:.3rem .3rem .1rem .1rem;background:linear-gradient(90deg,#a8977a,#efe3c4 40%,#d8c8a4 70%,#8f7f64);box-shadow:inset 0 6px 6px -4px #ffd28ce6,0 0 18px #ffaa4626;position:relative}.g-candle__wax:before{content:"";position:absolute;left:20%;top:4px;width:22%;height:38%;border-radius:0 0 50% 50%;background:#efe3c4;opacity:.85}.g-candle__wick{position:absolute;left:50%;bottom:100%;width:2px;height:.8rem;margin-left:-1px;background:#1a120c;transform:translateY(7rem)}.g-candle__flame{position:absolute;left:50%;bottom:7.4rem;width:1.2rem;height:2.8rem;margin-left:-.6rem;border-radius:50% 50% 35% 35%/65% 65% 35% 35%;background:radial-gradient(ellipse at 50% 80%,#fff 0 18%,#ffe59a 30%,#ffb347 55%,rgba(255,110,30,.85) 72%,transparent 76%);transform-origin:50% 90%;filter:blur(.3px);animation:g-flicker 1.9s ease-in-out infinite alternate,g-sway 3.7s ease-in-out infinite;mix-blend-mode:screen}.g-candle__flame:after{content:"";position:absolute;left:30%;right:30%;bottom:8%;height:30%;border-radius:50%;background:#5a8cff8c;filter:blur(1.5px)}.g-candle__halo{position:absolute;left:50%;bottom:5rem;width:16rem;height:16rem;margin-left:-8rem;border-radius:50%;background:radial-gradient(circle,rgba(255,180,80,.3),rgba(255,140,50,.1) 40%,transparent 70%);animation:g-glow 2.3s ease-in-out infinite alternate}.g-candle--2 .g-candle__wax{height:9.5rem}.g-candle--2 .g-candle__flame{bottom:9.9rem;animation-duration:1.6s,4.3s;animation-delay:-.7s,-1.2s}.g-candle--2 .g-candle__halo{bottom:7.5rem;animation-delay:-.9s}.g-candle--2 .g-candle__wick{transform:translateY(9.5rem)}.g-candle--3 .g-candle__wax{height:5rem}.g-candle--3 .g-candle__flame{bottom:5.4rem;animation-duration:2.2s,3.1s;animation-delay:-1.3s,-.4s}.g-candle--3 .g-candle__halo{bottom:3rem;animation-delay:-1.6s}.g-candle--3 .g-candle__wick{transform:translateY(5rem)}.g-candle--4 .g-candle__wax{height:8.2rem}.g-candle--4 .g-candle__flame{bottom:8.6rem;animation-duration:1.7s,3.9s;animation-delay:-.2s,-2.1s}.g-candle--4 .g-candle__halo{bottom:calc(8.2rem - 2rem);animation-delay:-.3s}.g-candle--4 .g-candle__wick{transform:translateY(8.2rem)}@keyframes g-flicker{0%{transform:scale(1);opacity:1}20%{transform:scale(.94,1.08);opacity:.92}45%{transform:scale(1.04,.95);opacity:1}60%{transform:scale(.97,1.12);opacity:.88}80%{transform:scale(1.02,.97);opacity:.97}to{transform:scale(.96,1.05);opacity:.93}}@keyframes g-sway{0%,to{rotate:-2deg}50%{rotate:3deg}}@keyframes g-glow{0%{opacity:.75;transform:scale(.96)}40%{opacity:1;transform:scale(1.03)}70%{opacity:.82;transform:scale(.99)}to{opacity:.95;transform:scale(1.01)}}.noir-hero--rain{background-image:radial-gradient(40rem 30rem at 6% 100%,rgba(255,160,60,.22),transparent 70%),radial-gradient(44rem 32rem at 94% 100%,rgba(255,160,60,.2),transparent 70%),radial-gradient(60rem 40rem at 72% 40%,rgba(232,160,70,.12),transparent 70%),linear-gradient(180deg,#0e0a0959,#0e0a09d9),var(--g-stone-noise),repeating-linear-gradient(0deg,rgba(0,0,0,.5) 0 2px,transparent 2px 46px),repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 2px,transparent 2px 92px),#1b1512}.noir-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(70% 60% at 50% 110%,rgba(255,150,60,.1),transparent 70%);animation:g-glow 2.8s ease-in-out infinite alternate}.g-hero-ornaments{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.g-hero-ornaments .g-candles--left{left:3%;bottom:0}.g-hero-ornaments .g-candles--right{right:3%;bottom:0}.noir-hero{min-height:68rem}.g-gargoyle{position:absolute;top:1.6rem;width:15rem;display:block;z-index:3;filter:drop-shadow(0 10px 14px rgba(0,0,0,.7))}.g-gargoyle svg{width:100%;height:auto;display:block}.g-gargoyle--left{left:1.6rem}.g-gargoyle--right{right:1.6rem;transform:scaleX(-1)}.g-gargoyle__eye{fill:#ffb347;filter:drop-shadow(0 0 3px #ff9a2e);animation:g-eye 6s ease-in-out infinite}.g-gargoyle--right .g-gargoyle__eye{animation-delay:-3s}@keyframes g-eye{0%,88%,to{opacity:.9}92%{opacity:.15}96%{opacity:1}}.noir-doors__head{position:relative;padding:0 12rem}.noir-doors__head .g-candles{bottom:0;transform:scale(.8);transform-origin:bottom center}.noir-doors__head .g-candles--left{left:2rem}.noir-doors__head .g-candles--right{right:2rem}.noir-doors__head .g-candle--1 .g-candle__wax{height:6rem}.noir-doors__head .g-candle--1 .g-candle__flame{bottom:6.4rem}.noir-doors__head .g-candle--1 .g-candle__halo{bottom:4rem}.noir-doors__head .g-candle--1 .g-candle__wick{transform:translateY(6rem)}.noir-doors{background:linear-gradient(180deg,#0e0a0999,#0e0a09eb),var(--g-stone-noise),#15100d}.noir-door__art{aspect-ratio:2 / 3;border:none;border-radius:0;outline:none;box-shadow:none;overflow:visible;background:transparent;filter:drop-shadow(0 18px 26px rgba(0,0,0,.75))}.noir-door--wide .noir-door__art{aspect-ratio:2 / 3}.noir-door__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--g-arch);background:linear-gradient(180deg,#ffffff0f,#00000059),var(--g-stone-noise),#4a4038}.noir-door__art:after{display:none}.noir-door__gold{position:absolute;top:5%;right:5%;bottom:5%;left:5%;clip-path:var(--g-arch);background:linear-gradient(180deg,#e2c27a,#8a6d33 60%,#c9a24a)}.noir-door__window{position:absolute;inset:calc(5% + 3px);clip-path:var(--g-arch);overflow:hidden;background:color-mix(in srgb,var(--accent) 25%,#0b0807)}.noir-door__window>img{width:100%;height:100%;object-fit:cover;display:block;filter:sepia(.4) saturate(.85) brightness(.68);transition:transform .9s ease,filter .7s ease}.noir-door__window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 45% at 50% 105%,rgba(255,150,60,.35),transparent 70%),linear-gradient(180deg,transparent 50%,rgba(14,10,9,.65));animation:g-glow 2.4s ease-in-out infinite alternate;opacity:.7}.noir-door:hover .noir-door__window>img{transform:scale(1.05);filter:sepia(0) saturate(1.05) brightness(1)}.noir-door:hover .noir-door__art{box-shadow:none;outline:none;filter:drop-shadow(0 18px 26px rgba(0,0,0,.75)) drop-shadow(0 0 22px rgba(255,160,60,.35))}.noir-door:hover .noir-door__window:after{opacity:1}.noir-door__covers{top:0;right:0;bottom:0;left:0}.noir-door__covers img{height:50%;margin-top:18%}.noir-door__flag{z-index:3;top:46%;bottom:auto}.noir-door__gate{position:absolute;inset:calc(5% + 3px);clip-path:var(--g-arch);perspective:900px;pointer-events:none;z-index:2}.g-gate-leaf{position:absolute;top:0;bottom:0;width:50%;transition:transform 1.1s cubic-bezier(.3,.7,.2,1);filter:drop-shadow(-1px -1px 0 rgba(222,178,104,.45)) drop-shadow(0 3px 3px rgba(0,0,0,.9))}.g-gate-leaf svg{width:100%;height:100%;display:block;overflow:visible}.g-gate-leaf--l{left:0;transform-origin:0 50%}.g-gate-leaf--r{right:0;transform-origin:100% 50%}.g-gate-leaf--r svg{transform:scaleX(-1)}.g-iron{stroke:#1b1613}.g-iron-plate{fill:#2e2722;stroke:#4a3f36;stroke-width:.6}.noir-door__gate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(201,162,74,.06),transparent 30%,rgba(255,150,60,.08));mix-blend-mode:screen}.noir-door:hover .g-gate-leaf--l,.noir-door:focus-visible .g-gate-leaf--l,.noir-door.is-open .g-gate-leaf--l{transform:rotateY(72deg)}.noir-door:hover .g-gate-leaf--r,.noir-door:focus-visible .g-gate-leaf--r,.noir-door.is-open .g-gate-leaf--r{transform:rotateY(-72deg)}.noir-door.is-open .noir-door__window>img,.noir-door:focus-visible .noir-door__window>img{transform:scale(1.05);filter:sepia(0) saturate(1.05) brightness(1)}.noir-door.is-open .noir-door__window:after{opacity:1}@media screen and (max-width:989px){.g-gargoyle{width:11rem}}@media screen and (max-width:749px){.noir-hero{min-height:0;padding-top:7rem}.g-gargoyle{width:8.5rem;top:.6rem}.g-hero-ornaments .g-candles{transform:scale(.65);transform-origin:bottom center}.g-hero-ornaments .g-candles--left{left:0}.g-hero-ornaments .g-candles--right{right:0}.noir-doors__head{padding:0 6rem}.noir-doors__head .g-candles{transform:scale(.55)}.noir-doors__head .g-candles--left{left:-.6rem}.noir-doors__head .g-candles--right{right:-.6rem}.noir-door__flag{top:40%}}@media(prefers-reduced-motion:reduce){.g-candle__flame,.g-candle__halo,.g-gargoyle__eye,.noir-hero:after,.noir-door__window:after{animation:none}.g-gate-leaf{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gothic-ornaments.css.map */
