.wm-ft{--ft-frame: color-mix(in srgb, var(--ft-accent) 32%, transparent);--ft-rule: color-mix(in srgb, var(--ft-fg) 12%, transparent);background:var(--ft-bg);color:var(--ft-fg);padding:var(--ft-pt) var(--ft-gap) var(--ft-pb)}.wm-ft .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wm-ft__grid{display:grid;grid-template-columns:var(--ft-logo-w) minmax(0,1fr) minmax(0,1fr) var(--ft-social-w);gap:var(--ft-gap);align-items:stretch;min-height:230px}.wm-ft__logo{position:relative;display:block;overflow:hidden;min-height:230px;border:1px solid var(--ft-frame);border-radius:10px;background:var(--ft-box);transition:border-color .4s var(--wm-ease),box-shadow .5s var(--wm-ease)}.wm-ft__logo-img{position:absolute;left:50%;top:50%;height:calc(100% * var(--ft-logo-zoom));width:auto;max-width:none;transform:translate(-50%,-50%);transition:transform .6s var(--wm-ease),filter .6s var(--wm-ease)}.wm-ft__logo:hover,.wm-ft__logo:focus-visible{outline:none;border-color:var(--ft-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ft-accent) 14%,transparent),0 0 38px color-mix(in srgb,var(--ft-accent) 32%,transparent)}.wm-ft__logo-gold{position:absolute;left:50%;top:50%;height:calc(100% * var(--ft-logo-zoom));transform:translate(-50%,-50%);pointer-events:none;background:var(--wm-gold-metal, #C9A55E);-webkit-mask:var(--wm-logo-mask) center / contain no-repeat;mask:var(--wm-logo-mask) center / contain no-repeat;transition:transform .6s var(--wm-ease),filter .6s var(--wm-ease)}.wm-ft__logo:has(.wm-ft__logo-gold) .wm-ft__logo-img{opacity:0}.wm-ft__logo:hover .wm-ft__logo-gold{transform:translate(-50%,-50%) scale(1.04);filter:brightness(1.12)}.wm-ft__logo:hover .wm-ft__logo-img{transform:translate(-50%,-50%) scale(1.04);filter:brightness(1.08)}.wm-ft__logo-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;text-align:center;font:var(--wm-display-weight) 28px/1 var(--wm-font-display);text-transform:uppercase}.wm-ft__rows{list-style:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column}.wm-ft__rows li{flex:1 1 0;border-top:1px solid var(--ft-rule)}.wm-ft__rows li:last-child{border-bottom:1px solid var(--ft-rule)}.wm-ft__row{display:flex;align-items:center;gap:10px;height:100%;min-height:44px;padding:0 6px;color:var(--ft-fg);text-decoration:none;text-transform:uppercase;font-family:var(--wm-font-display);font-weight:var(--wm-display-weight);font-style:var(--wm-display-style);font-size:clamp(18px,1.45vw,23px);letter-spacing:.02em;line-height:1;transition:color .35s var(--wm-ease)}.wm-ft__row span{display:inline-block;transition:transform .45s var(--wm-ease)}.wm-ft__tri{width:9px;height:11px;flex:none;color:var(--ft-accent);opacity:0;transform:translate(-8px);margin-right:-19px;transition:opacity .35s var(--wm-ease),transform .45s var(--wm-ease),margin .45s var(--wm-ease)}.wm-ft__row:hover,.wm-ft__row:focus-visible,.wm-ft__row[aria-current]{color:var(--ft-accent);outline:none}.wm-ft__row:hover .wm-ft__tri,.wm-ft__row:focus-visible .wm-ft__tri{opacity:1;transform:none;margin-right:0}.wm-ft__row:hover span,.wm-ft__row:focus-visible span{transform:translate(4px)}.wm-ft__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ft-accent);border-radius:4px}.wm-ft__join{display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-width:0}.wm-ft__join-h{margin:4px 0 0;color:var(--ft-fg);font-family:var(--wm-font-display);font-weight:var(--wm-display-weight);font-style:var(--wm-display-style);font-size:clamp(30px,2.5vw,38px);line-height:.95;letter-spacing:.01em;text-transform:uppercase}.wm-ft__join-text{margin:12px 0 0;max-width:46ch;color:var(--ft-muted);font:15px/1.45 var(--wm-font-body)}.wm-ft__form{display:flex;flex-direction:column;gap:8px}.wm-ft__field{position:relative;display:flex;align-items:center;height:80px;padding:0 8px 0 30px;border:1px solid var(--ft-frame);border-radius:10px;background:var(--ft-box);transition:border-color .35s var(--wm-ease),box-shadow .35s var(--wm-ease)}.wm-ft__field:focus-within{border-color:var(--ft-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ft-accent) 18%,transparent)}.wm-ft__field.is-invalid{border-color:#e59a85}.wm-ft .wm-ft__input,.wm-ft .wm-ft__input:hover,.wm-ft .wm-ft__input:focus{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;outline:none;background:transparent;color:var(--ft-fg);font:20px/1 var(--wm-font-body);-webkit-appearance:none;appearance:none}.wm-ft .wm-ft__input::placeholder{color:var(--ft-fg);opacity:.75}.wm-ft .wm-ft__input:-webkit-autofill{-webkit-text-fill-color:var(--ft-fg);-webkit-box-shadow:0 0 0 60px var(--ft-box) inset}.wm-ft__submit{flex:none;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;border:1px solid var(--ft-frame);background:transparent;color:var(--ft-fg);transition:background .35s var(--wm-ease),color .35s var(--wm-ease),border-color .35s var(--wm-ease),box-shadow .4s var(--wm-ease),transform .35s var(--wm-ease)}.wm-ft__submit svg{width:26px;height:26px;transition:transform .35s var(--wm-ease)}.wm-ft__submit:hover,.wm-ft__submit:focus-visible{outline:none;background:var(--ft-accent);color:var(--ft-bg);border-color:var(--ft-accent);box-shadow:0 0 24px color-mix(in srgb,var(--ft-accent) 50%,transparent)}.wm-ft__submit:hover svg,.wm-ft__submit:focus-visible svg{transform:translate(3px)}.wm-ft__msg{margin:0;font:14px/1.4 var(--wm-font-body)}.wm-ft__msg[hidden]{display:none}.wm-ft__msg.is-error{color:#f0a08c;padding-left:4px}.wm-ft__msg.is-ok{display:flex;align-items:center;min-height:80px;padding:14px 24px;border-radius:10px;border:1px solid var(--ft-accent);color:var(--ft-fg);font-size:16px;box-shadow:0 0 30px color-mix(in srgb,var(--ft-accent) 20%,transparent)}.wm-ft__consent{margin:0;padding-left:4px;color:var(--ft-muted);font:12px/1.4 var(--wm-font-body)}.wm-ft__consent a{color:inherit}.wm-ft__social{list-style:none;margin:0;padding:0;display:grid;grid-template-rows:1fr 1fr;gap:var(--ft-gap)}.wm-ft__social li{display:flex}.wm-ft__soc{flex:1;display:grid;place-items:center;min-height:72px;border-radius:10px;color:var(--ft-fg);border:1px solid var(--ft-frame);background:var(--ft-box);transition:color .35s var(--wm-ease),border-color .35s var(--wm-ease),box-shadow .45s var(--wm-ease),transform .35s var(--wm-ease)}.wm-ft__soc svg{width:28px;height:28px;transition:transform .45s var(--wm-ease)}.wm-ft__soc:hover,.wm-ft__soc:focus-visible{outline:none;color:var(--ft-accent);border-color:var(--ft-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ft-accent) 14%,transparent),0 0 34px color-mix(in srgb,var(--ft-accent) 35%,transparent)}.wm-ft__soc:hover svg,.wm-ft__soc:focus-visible svg{transform:scale(1.12)}.wm-ft__legal{margin-top:20px;padding:18px 0 8px;border-top:1px solid var(--ft-rule);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}.wm-ft__copy,.wm-ft__credit{margin:0;color:var(--ft-muted);font:14px/1.4 var(--wm-font-body)}.wm-ft__credit-link{color:var(--ft-accent);text-decoration:none;font-weight:600;transition:color .3s var(--wm-ease)}.wm-ft__credit-link:hover,.wm-ft__credit-link:focus-visible{color:var(--wm-ivory, #F4E5C8);outline:none;text-decoration:underline;text-underline-offset:3px}.wm-ft__legal-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px}.wm-ft__legal-nav a{color:var(--ft-muted);font:14px/1.4 var(--wm-font-body);text-decoration:none;transition:color .3s var(--wm-ease)}.wm-ft__legal-nav a:hover,.wm-ft__legal-nav a:focus-visible,.wm-ft__legal-nav a[aria-current]{color:var(--ft-accent);outline:none}.wm-ft__legal-nav a:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(max-width:1099px){.wm-ft__grid{grid-template-columns:var(--ft-logo-w) minmax(0,1fr) min(var(--ft-social-w),180px)}.wm-ft__logo{grid-column:1;grid-row:1}.wm-ft__nav{grid-column:2;grid-row:1}.wm-ft__social{grid-column:3;grid-row:1}.wm-ft__join{grid-column:1 / -1;grid-row:2;margin-top:14px}.wm-ft__join-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.wm-ft__join-text{margin-top:0}}@media(max-width:699px){.wm-ft{padding-left:6px;padding-right:6px}.wm-ft__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;min-height:0}.wm-ft__logo{grid-column:1;grid-row:1;min-height:214px}.wm-ft__social{grid-column:2;grid-row:1;gap:6px}.wm-ft__nav{grid-column:1 / -1;grid-row:2;margin-top:4px}.wm-ft__row{min-height:40px;font-size:18px;padding:0 4px}.wm-ft__join{grid-column:1 / -1;grid-row:3;margin-top:18px}.wm-ft__join-copy{display:block}.wm-ft__join-h{font-size:32px}.wm-ft__join-text{margin-top:10px}.wm-ft__field{height:72px;padding-left:20px}.wm-ft .wm-ft__input{font-size:17px}.wm-ft__submit{width:58px;height:58px}.wm-ft__legal{margin-top:24px}}@media(prefers-reduced-motion:reduce){.wm-ft__logo,.wm-ft__logo-img,.wm-ft__row,.wm-ft__row span,.wm-ft__tri,.wm-ft__field,.wm-ft__submit,.wm-ft__submit svg,.wm-ft__soc,.wm-ft__soc svg{transition:none}}html{background-color:#11100e}.wm-ft{padding-bottom:calc(var(--ft-pb) + env(safe-area-inset-bottom,0px))}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wm-footer.css.map */
