:root{--off:#F5F0E3;--paper:#FFFDF7;--gold:#FFD700;--ink:#14110E;--white:#fff;--line:rgba(20,17,14,.14);--s1:8px;--s2:16px;--s3:28px;--s4:56px;--s5:104px;--edge:16px;--r-pill:999px;--r-card:24px;--r-media:28px;--micro:11px;--small:14px;--d2:clamp(28px,6.4vw,60px)}@media(min-width:900px){:root{--edge:40px}}.foot .wrap{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,3vw,40px)}.foot .btn{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;border:0;border-radius:999px;padding:9px 18px;min-height:40px;cursor:pointer;background:var(--ink);color:var(--paper)}.panel{margin:12px 12px 0;border-radius:var(--r-media);background:var(--white);overflow:hidden;position:relative;isolation:isolate}@media(min-width:900px){.panel{margin:20px auto 0;max-width:1320px}}.panel>.wrap{padding-inline:clamp(16px,3vw,40px)}.micro{font-size:var(--micro);letter-spacing:.2em;text-transform:uppercase;font-weight:800;opacity:.55;margin:0}.d2{font-family:Belgro,Impact,sans-serif;font-size:var(--d2);line-height:.95;letter-spacing:-.025em;text-transform:uppercase;margin:0 0 var(--s2)}.lede{font-size:17px;max-width:44ch;opacity:.78;margin:0}.draw{display:block;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;pointer-events:none}.foot{background:var(--white);margin-bottom:12px}@media(min-width:900px){.foot{margin-bottom:20px}}.foot .join .d2{margin:6px 0 var(--s1)}.foot .join .lede{max-width:40ch}.foot .form{display:flex;gap:var(--s1);max-width:520px;margin:var(--s3) 0 0;flex-wrap:wrap}.foot input{flex:1;min-width:200px;border:1.5px solid var(--ink);background:transparent;border-radius:var(--r-pill);padding:12px 20px;font:inherit;font-size:16px;color:inherit;min-height:48px}.foot input::placeholder{color:#14110e73}.foot .cols a{color:inherit;text-decoration:none;opacity:.72;display:flex;align-items:center;min-height:44px;padding:2px 0;font-size:16px}.foot .cols a:hover{opacity:1}.foot .who{display:flex;align-items:center;gap:var(--s2);padding-bottom:var(--s2);border-bottom:1px solid var(--line);margin-bottom:var(--s2)}.fbot{padding:var(--s2) var(--edge) var(--s3);display:flex;justify-content:center;gap:var(--s3);flex-wrap:wrap;font-size:var(--micro);letter-spacing:.14em;text-transform:uppercase;opacity:.5}.foot{font-family:Averta,-apple-system,sans-serif;color:var(--ink)}@media(min-width:900px){.foot .fgrid{grid-template-columns:1.1fr .7fr 1fr;align-items:center;gap:var(--s4)}.foot .fgrid>div:last-child{padding-right:clamp(24px,5vw,72px)}}.foot .who p{max-width:24ch}.foot .fgrid{display:grid;gap:var(--s3);padding:var(--s3) 0 var(--s2)}@media(min-width:900px){.foot .fgrid{grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:var(--s4);align-items:start;padding:var(--s4) 0 var(--s3)}}.foot .join .d3{font-family:Belgro,Impact,sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(24px,3.4vw,34px);line-height:1;margin:8px 0 10px}.foot .join .lede{font-size:15px;max-width:38ch;margin:0}.foot .form{display:flex;gap:8px;flex-wrap:wrap;max-width:420px;margin:var(--s2) 0 0}.foot .form input{flex:1;min-width:180px;border:1.5px solid var(--ink);background:transparent;border-radius:var(--r-pill);padding:0 18px;font:inherit;font-size:15px;color:inherit;min-height:44px}.foot .form input::placeholder{color:#14110e73}.foot .form .btn{min-height:44px;padding:0 22px}.foot .fnote{opacity:.45;margin:10px 0 0;letter-spacing:.1em;max-width:46ch;line-height:1.5}.foot .who{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:var(--s2)}.foot .who img{height:36px;width:auto;object-fit:contain;flex:none}.foot .who p{margin:0;font-size:13px;opacity:.7;max-width:40ch;line-height:1.45}.foot .cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2) var(--s3)}@media(min-width:700px){.foot .cols{grid-template-columns:repeat(4,1fr)}}.foot .fcol .micro{margin:0 0 6px;opacity:.45}.foot .fcol a{display:block;color:inherit;text-decoration:none;opacity:.75;font-size:14px;line-height:1.35;padding:7px 0;min-height:0}.foot .fcol a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}@media(max-width:699px){.foot .fcol a{padding:9px 0}}.fbot{padding:12px var(--edge) var(--s3);display:flex;justify-content:center;gap:var(--s2) var(--s3);flex-wrap:wrap;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.45}.fbot a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer--80c4256e.css.map */
