.hn-footer{--hn-maroon: #691D10;--hn-maroon-deep: #4d150c;--hn-gold: #FCB31F;--hn-cream: #FFF6E6;background:var(--hn-maroon);color:var(--hn-cream);position:relative;overflow:hidden;font-size:14px}.hn-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:repeating-linear-gradient(90deg,var(--hn-gold) 0 24px,transparent 24px 32px);opacity:.9}.hn-footer__inner{display:grid;grid-template-columns:1.1fr 2fr;gap:48px;padding:56px 24px 40px}.hn-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.hn-footer__logo-link{display:inline-block;border-radius:50%;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.hn-footer__logo{width:96px;height:96px;border-radius:50%;display:block}.hn-footer__logo-link:hover,.hn-footer__logo-link:focus-visible{transform:rotate(-6deg) scale(1.05)}.hn-footer__tagline{margin:0;max-width:26ch;line-height:1.5;color:var(--hn-cream);opacity:.9}.hn-footer__social{display:flex;gap:14px;list-style:none;margin:4px 0 0;padding:0}.hn-footer__social a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(252,179,31,.4);color:var(--hn-gold);transition:background-color .25s ease,transform .25s ease,border-color .25s ease}.hn-footer__social svg{width:16px;height:16px}.hn-footer__social a:hover,.hn-footer__social a:focus-visible{background-color:var(--hn-gold);border-color:var(--hn-gold);color:var(--hn-maroon);transform:translateY(-3px)}.hn-footer__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.hn-footer__heading{margin:0 0 16px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--hn-gold)}.hn-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hn-footer__links a,.hn-footer__links .hn-footer__note{color:var(--hn-cream);text-decoration:none;opacity:.88;position:relative;display:inline-flex;align-items:center;gap:8px;width:fit-content;transition:opacity .2s ease,color .2s ease}.hn-footer__links a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--hn-gold);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.hn-footer__links a:hover,.hn-footer__links a:focus-visible{opacity:1;color:var(--hn-gold)}.hn-footer__links a:hover:after,.hn-footer__links a:focus-visible:after{transform:scaleX(1)}.hn-footer__links--contact svg{width:15px;height:15px;flex-shrink:0;color:var(--hn-gold)}.hn-footer__note{opacity:.8;cursor:default}.hn-footer__menu-col{overflow:hidden}.hn-footer__links li{opacity:0;transform:translateY(8px);animation:hn-rise .5s ease forwards;animation-delay:calc(var(--i, 1) * 60ms)}.hn-footer.is-visible .hn-footer__links li,.hn-footer__links li{animation-play-state:paused}.hn-footer.is-visible .hn-footer__links li{animation-play-state:running}@keyframes hn-rise{to{opacity:1;transform:translateY(0)}}.hn-footer__bottom{background:var(--hn-maroon-deep);border-top:1px solid rgba(252,179,31,.25)}.hn-footer__bottom-inner{padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.hn-footer__bottom p{margin:0;font-size:12px;opacity:.75}.hn-footer__credit{display:inline-flex;align-items:center;opacity:.85;transition:opacity .25s ease,transform .25s ease}.hn-footer__credit:hover,.hn-footer__credit:focus-visible{opacity:1;transform:translateY(-1px)}.hn-footer__credit img{height:18px;width:auto;display:block}@media(prefers-reduced-motion:reduce){.hn-footer__logo-link,.hn-footer__social a,.hn-footer__links a,.hn-footer__links a:after{transition:none}.hn-footer__links li{animation:none;opacity:1;transform:none}}@media(max-width:989px){.hn-footer__inner{grid-template-columns:1fr;gap:36px;padding:48px 20px 32px}.hn-footer__menus{grid-template-columns:repeat(2,1fr);gap:28px}}@media(max-width:480px){.hn-footer__menus{grid-template-columns:1fr 1fr}.hn-footer__logo{width:80px;height:80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-hellonut.css.map */
