#bajena-tavern-complete .hh-home-promo{box-sizing:border-box;width:var(--ir-width,min(1440px,calc(100% - 80px)));margin:16px auto 2px;display:flex;justify-content:flex-start;position:relative;z-index:3}
#bajena-tavern-complete:not([data-page=home]) .hh-home-promo{display:none}
#bajena-tavern-complete .hh-four-roads-link{box-sizing:border-box;display:flex;align-items:center;gap:13px;width:min(100%,440px);min-height:100px;padding:11px 17px 11px 10px;position:relative;isolation:isolate;overflow:hidden;color:#f1d7a2;text-decoration:none;background:radial-gradient(ellipse at 0 25%,#c8873a35,transparent 65%),linear-gradient(118deg,#4f3545f0,#2d1c39f5 75%);border:0;border-radius:22px 15px 25px 17px;box-shadow:0 7px 24px #08040e48,inset 0 0 22px #a5713920;transition:transform .3s,box-shadow .3s}
#bajena-tavern-complete .hh-four-roads-link:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 25%,#f1c87318 45%,transparent 65%);background-size:250% 100%;animation:hh-paper-light 9s ease-in-out infinite}
#bajena-tavern-complete .hh-four-roads-link:hover{transform:translateY(-3px);box-shadow:0 10px 28px #b4753524,0 5px 18px #08040e65}
#bajena-tavern-complete .hh-four-roads-link:focus-visible{outline:2px solid #f2d99f;outline-offset:5px}
#bajena-tavern-complete .hh-link-art{position:relative;display:block;width:104px;height:78px;flex:none;--hh-cat-size:76px;isolation:isolate}
#bajena-tavern-complete .hh-pumpkin{position:absolute;width:43px;height:43px;object-fit:contain;left:0;top:0;filter:drop-shadow(0 0 5px #e39b3a55);animation:hh-pumpkin-glow 3.4s ease-in-out infinite}
#bajena-tavern-complete .hh-cat-walk{position:absolute;left:20px;bottom:-3px;display:block;width:var(--hh-cat-size);height:var(--hh-cat-size);animation:hh-cat-travel 9s linear infinite}
#bajena-tavern-complete .hh-cat-sprite{display:block;width:var(--hh-cat-size);height:var(--hh-cat-size);background-size:calc(var(--hh-cat-size)*3) calc(var(--hh-cat-size)*2);background-repeat:no-repeat;background-position:0 calc(var(--hh-cat-size)*-.03);mask-image:linear-gradient(transparent 0,#000 5%,#000 100%);animation:hh-cat-gait .95s steps(1,end) infinite}
#bajena-tavern-complete .hh-home-promo.is-inview .hh-cat-sprite{background-image:url('hh-bone-cat-walk-v4.webp')}
#bajena-tavern-complete .hh-link-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}
#bajena-tavern-complete .hh-link-copy small{font:400 9px/1.4 'Manrope',sans-serif;letter-spacing:.06em;color:#d6bd96}
#bajena-tavern-complete .hh-link-copy b{font:400 26px/1.07 'Ponomar',Georgia,serif;color:#f2ddb7}
#bajena-tavern-complete .hh-link-copy>span{font:400 11px/1.4 'Manrope',sans-serif;color:#e8b967}
#bajena-tavern-complete .hh-link-arrow{display:block;width:20px;height:20px;flex:none;fill:none;stroke:#d9b16b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
#bajena-tavern-complete .hh-four-roads-link:hover .hh-link-arrow{transform:translate(2px,-2px)}
#bajena-tavern-complete .hh-home-promo:not(.is-inview) *,#bajena-tavern-complete .hh-home-promo.is-paused *,#bajena-tavern-complete .hh-home-promo:not(.is-inview) :after,#bajena-tavern-complete .hh-home-promo.is-paused :after{animation-play-state:paused!important}
@keyframes hh-cat-gait{0%{background-position:0 calc(var(--hh-cat-size)*-.03)}16.666%{background-position:50% calc(var(--hh-cat-size)*-.03)}33.333%{background-position:100% calc(var(--hh-cat-size)*-.03)}50%{background-position:0 calc(var(--hh-cat-size)*-.915)}66.666%{background-position:50% calc(var(--hh-cat-size)*-.915)}83.333%{background-position:100% calc(var(--hh-cat-size)*-.915)}100%{background-position:0 calc(var(--hh-cat-size)*-.03)}}
@keyframes hh-cat-travel{0%{transform:translateX(-7px) scaleX(1)}47.5%{transform:translateX(10px) scaleX(1)}47.51%,50%{transform:translateX(10px) scaleX(-1)}97.5%{transform:translateX(-7px) scaleX(-1)}97.51%,100%{transform:translateX(-7px) scaleX(1)}}
@keyframes hh-pumpkin-glow{50%{filter:drop-shadow(0 0 8px #efa94688);transform:rotate(-3deg) translateY(-1px)}}@keyframes hh-paper-light{0%,30%{background-position:100% 0}80%,100%{background-position:0 0}}
@media(max-width:1000px){#bajena-tavern-complete .hh-home-promo{width:calc(100% - 28px);max-width:560px;justify-content:center;margin-top:8px;margin-bottom:9px}#bajena-tavern-complete .hh-four-roads-link{max-width:430px;min-height:96px;padding:10px 13px 10px 7px;gap:10px}#bajena-tavern-complete .hh-link-art{width:87px;height:72px;--hh-cat-size:66px}#bajena-tavern-complete .hh-pumpkin{width:37px;height:37px}#bajena-tavern-complete .hh-cat-walk{left:15px}#bajena-tavern-complete .hh-link-copy b{font-size:25px}#bajena-tavern-complete .hh-link-copy small{font-size:9px;letter-spacing:.02em}}
@media(max-width:380px){#bajena-tavern-complete .hh-home-promo{width:calc(100% - 24px)}#bajena-tavern-complete .hh-link-art{width:74px;--hh-cat-size:60px}#bajena-tavern-complete .hh-link-copy b{font-size:23px}#bajena-tavern-complete .hh-link-copy small{font-size:8px}#bajena-tavern-complete .hh-link-arrow{width:17px}}
@media(prefers-reduced-motion:reduce){#bajena-tavern-complete .hh-home-promo *,#bajena-tavern-complete .hh-home-promo :after{animation:none!important;transition:none!important}}
