.nfo{--nfo-bg: #121110;--nfo-cream: 246, 243, 238;--nfo-bronze: #C99A68;position:relative;padding-bottom:72px;background:var(--nfo-bg);color:rgb(var(--nfo-cream));overflow:hidden;font-size:14px;line-height:1.5}.nfo__wrap{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:72px 40px 0}.nfo a{color:inherit;text-decoration:none;transition:color .2s ease}.nfo ul{list-style:none;margin:0;padding:0}.nfo p{margin:0}.nfo__top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,2.2fr);gap:48px;align-items:start}.nfo__brand{display:flex;align-items:flex-start;gap:24px}.nfo__logo{flex:none;display:block;width:172px}.nfo__logo img{display:block;width:100%;height:auto}.nfo__divider{flex:none;align-self:stretch;width:1px;min-height:48px;background:rgba(var(--nfo-cream),.16)}.nfo__tagline{font-size:15px;color:rgb(var(--nfo-cream))}.nfo__blurb{margin-top:8px;max-width:30ch;color:rgba(var(--nfo-cream),.55);font-size:13px}.nfo__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:32px}.nfo__h{font-size:15px;margin-bottom:18px!important;color:rgb(var(--nfo-cream))}.nfo__list li+li{margin-top:12px}.nfo__list a,.nfo__plain{color:rgba(var(--nfo-cream),.55)}.nfo__col--contact a{white-space:nowrap}.nfo__list a:hover,.nfo__legal a:hover{color:var(--nfo-bronze)}.nfo .nfo__rule{display:block;height:1px;margin:56px 0 22px;background:linear-gradient(90deg,#c99a6800,#c99a68cc 20% 80%,#c99a6800)}.nfo__bottom{display:flex;align-items:center;gap:24px;flex-wrap:wrap;font-size:12px}.nfo__copy{color:rgba(var(--nfo-cream),.45);margin-right:auto!important}.nfo__legal{display:flex;flex-wrap:wrap;gap:6px 20px}.nfo__legal a{color:rgba(var(--nfo-cream),.8)}.nfo__end{display:flex;align-items:center;gap:24px}.nfo__pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px!important}.nfo__pay svg{display:block;width:30px;height:auto;opacity:.8}.nfo__social{display:flex;gap:10px}.nfo__social a{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(201,154,104,.45);color:var(--nfo-bronze)}.nfo__social a:hover{background:var(--nfo-bronze);color:var(--nfo-bg)}.nfo:before{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#d6ae6e42,#d6ae6e14 45%,#d6ae6e00 72%)}.nfo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;pointer-events:none;background:linear-gradient(90deg,#8e6e3e00,#8e6e3e 14%,#d9b77a,#f4dda6,#d9b77a,#8e6e3e 86%,#8e6e3e00);box-shadow:0 0 14px 1px #e2be8099,0 0 36px 4px #d6ae6e4d}.nfo__mark{display:none;max-width:1280px;margin:48px auto 0;padding:0 40px;pointer-events:none;-webkit-user-select:none;user-select:none}.nfo__mark svg{display:block;width:100%;height:auto;overflow:hidden}.nfo__mark-text{font-family:var(--nfo-display);font-size:340px;font-weight:400}.nfo--anim .nfo__rule{transform:scaleX(0);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.nfo--anim .nfo__rule.is-in{transform:none}.nfo--anim .nfo__mark svg{transform:translateY(55%);opacity:0;filter:blur(14px);transition:transform 1.8s cubic-bezier(.16,1,.3,1),opacity 1.2s ease,filter 1.6s ease}.nfo--anim .nfo__mark.is-in svg{transform:none;opacity:1;filter:none}@media(max-width:1099px){.nfo__top{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.nfo__wrap{padding:56px 20px 0}.nfo__brand{flex-direction:column;gap:16px}.nfo__divider{display:none}.nfo__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.nfo__col--contact{grid-column:1 / -1}.nfo .nfo__rule{margin-top:44px}.nfo__bottom{flex-direction:column;align-items:flex-start;gap:18px}.nfo__mark{padding:0 20px;margin-top:32px}.nfo{padding-bottom:56px}.nfo:before{height:120px}}.nfo .nfo__toggle{all:unset;display:inline-flex;align-items:center;gap:8px;color:inherit;font:inherit;cursor:default}.nfo .nfo__chev,.nfo .nfo__pay--m,.nfo .nfo__ct-k,.nfo .nfo__social-m{display:none}@media(max-width:749px){.nfo__wrap{padding:52px 20px 0}.nfo__top{gap:36px}.nfo__brand{align-items:center;gap:14px;text-align:center}.nfo__logo{width:150px}.nfo__tagline{font-size:15px}.nfo__blurb{max-width:32ch;margin:6px auto 0!important}.nfo__brand .nfo__pay{justify-content:center;flex-wrap:wrap;gap:5px;margin:18px auto 0!important}.nfo__brand .nfo__pay li{flex:none}.nfo__brand .nfo__pay svg{width:30px}.nfo .nfo__social-m{display:flex;justify-content:center;margin-top:16px}.nfo__cols{display:flex;flex-direction:column;gap:0}.nfo__col--acc{border-top:1px solid rgba(var(--nfo-cream),.12)}.nfo__col--acc:last-of-type{border-bottom:1px solid rgba(var(--nfo-cream),.12)}.nfo--acc .nfo__col--acc .nfo__h{margin:0!important}.nfo--acc .nfo .nfo__toggle,.nfo.nfo--acc .nfo__toggle{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;padding:18px 2px;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.nfo.nfo--acc .nfo__chev{display:block;color:var(--nfo-bronze);transition:transform .3s ease}.nfo.nfo--acc .is-open .nfo__chev{transform:rotate(180deg)}.nfo.nfo--acc .nfo__col--acc .nfo__list{display:none;padding:0 2px 18px}.nfo.nfo--acc .nfo__col--acc.is-open .nfo__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.nfo.nfo--acc .nfo__col--acc .nfo__list li+li{margin-top:0}.nfo__col--acc .nfo__list a{font-size:13.5px}.nfo__col--contact{margin-top:30px;text-align:center}.nfo__col--contact .nfo__h{margin-bottom:14px!important;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.nfo__col--contact .nfo__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nfo__col--contact .nfo__list li+li{margin-top:0}.nfo__ct a{display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;border-radius:14px;border:1px solid rgba(201,154,104,.35);color:rgb(var(--nfo-cream))!important;font-size:12px;padding-inline:4px;white-space:nowrap!important}.nfo__ct--mail a{font-size:clamp(10.5px,3vw,11.5px);letter-spacing:-.01em}.nfo .nfo__ct-k{display:block;color:var(--nfo-bronze);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.nfo__col--contact .nfo__plain{grid-column:1 / -1;margin-top:4px;font-size:12.5px}.nfo .nfo__rule{margin:36px 0 26px}.nfo .nfo__pay--m,.nfo__end{display:none!important}.nfo__bottom{flex-direction:column;align-items:stretch;gap:22px}.nfo .nfo__legal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:14px 16px;width:100%;max-width:320px;margin:0 auto;text-align:center}.nfo__legal li{min-width:0}.nfo__legal a{display:block;white-space:nowrap;font-size:12.5px}.nfo__copy{order:2;margin:0!important;padding-top:20px;border-top:1px solid rgba(var(--nfo-cream),.1);text-align:center;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nuvo-footer.css.map */
