.xm-fwm{position:relative;overflow:hidden;background:var(--xm-fwm-bg, rgb(var(--background-color-footer)));color:rgb(var(--colors-text-footer));padding-top:var(--xm-fwm-pt, 48px)}.xm-fwm__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 32px;max-width:1440px;margin:0 auto;padding:0 var(--xm-gutter, 20px)}.xm-fwm__eyebrow{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:11px;line-height:1.5;letter-spacing:var(--xm-tracking-eyebrow, .16em);text-transform:uppercase;color:var(--xm-champagne-soft, #D9C3A3)}.xm-fwm__links{display:flex;align-items:center;gap:8px 28px;flex-wrap:wrap}.xm-fwm__legal ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.xm-fwm__link{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-body-family);font-weight:500;font-size:11px;letter-spacing:var(--xm-tracking-button, .12em);text-transform:uppercase;color:rgb(var(--colors-text-footer));text-decoration:none;transition:color .4s var(--xm-ease-in-out, ease)}.xm-fwm__link:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .6s var(--xm-ease, ease)}.xm-fwm__link:hover,.xm-fwm__link:focus-visible{color:var(--xm-ivory, #F6F1EA)}.xm-fwm__link:hover:after,.xm-fwm__link:focus-visible:after{transform:scaleX(1);transform-origin:left center}.xm-fwm__link:focus-visible{outline:1px solid var(--xm-champagne, #B8956A);outline-offset:4px}.xm-fwm__arrow{display:inline-block;letter-spacing:0;transition:transform .6s var(--xm-ease, ease)}.xm-fwm__top:hover .xm-fwm__arrow{transform:translateY(-4px)}.xm-fwm__stage{position:relative;margin-top:clamp(24px,4.5vw,64px);padding:0 var(--xm-gutter, 20px);line-height:0;border-top:1px solid var(--xm-line-dark, rgba(246, 241, 234, .18));padding-top:clamp(20px,3vw,44px)}.xm-fwm__svg{display:block;width:100%;height:auto;overflow:visible;margin-bottom:-1px}.xm-fwm{--xm-fwm-base: var(--xm-fwm-bg, rgb(var(--background-color-footer)));--xm-fwm-tone: color-mix(in srgb, var(--xm-ivory, #F6F1EA) var(--xm-fwm-tone-pct, 6%), var(--xm-fwm-base));--xm-fwm-tone-hover: color-mix(in srgb, var(--xm-ivory, #F6F1EA) var(--xm-fwm-tone-hover-pct, 14%), var(--xm-fwm-base));--xm-fwm-line: rgba(217, 195, 163, var(--xm-fwm-stroke-opacity, .4))}.xm-fwm__text{font-family:var(--font-heading-family);font-weight:600;font-style:normal;letter-spacing:-.03em;font-kerning:normal;fill:var(--xm-fwm-tone);stroke:none}.xm-fwm--outline .xm-fwm__text{fill:var(--xm-fwm-base)}.xm-fwm--outline_fill .xm-fwm__text,.xm-fwm--outline .xm-fwm__text{stroke:var(--xm-fwm-line);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;paint-order:stroke fill}.xm-fwm__text tspan{transition:fill .9s var(--xm-ease-in-out, ease)}@media(hover:hover)and (pointer:fine){.xm-fwm--fill .xm-fwm__text tspan:hover,.xm-fwm--outline_fill .xm-fwm__text tspan:hover{fill:var(--xm-fwm-tone-hover)}}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__svg{transform:translate3d(0,14%,0);transition:transform 1.8s var(--xm-ease, cubic-bezier(.16, 1, .3, 1))}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__text tspan{fill:var(--xm-fwm-base);stroke:transparent;transition:stroke 1.4s var(--xm-ease-in-out, ease) calc(.2s + var(--i, 0) * .14s),fill 1.6s var(--xm-ease, ease) calc(.7s + var(--i, 0) * .14s)}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__stage.is-in .xm-fwm__svg{transform:none}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__stage.is-in .xm-fwm__text tspan{fill:var(--xm-fwm-tone);stroke:var(--xm-fwm-line)}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--fill .xm-fwm__stage.is-in .xm-fwm__text tspan{stroke:none}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--outline .xm-fwm__stage.is-in .xm-fwm__text tspan{fill:var(--xm-fwm-base)}@media(hover:hover)and (pointer:fine){.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--fill .xm-fwm__stage.is-in .xm-fwm__text tspan:hover,.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--outline_fill .xm-fwm__stage.is-in .xm-fwm__text tspan:hover{fill:var(--xm-fwm-tone-hover);transition-delay:0s}}@media(max-width:749px){.xm-fwm__meta{flex-direction:column;align-items:flex-start}.xm-fwm__links{gap:0 22px}}@media(prefers-reduced-motion:reduce){.xm-fwm__svg,.xm-fwm__text tspan{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/148/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAQ */
