.footer-v2--top-border{border-top:var(--footer-top-border-thickness, 1px) solid rgba(var(--color-foreground),var(--footer-top-border-opacity, .15))}.footer-v2__align-left{--footer-justify: flex-start;text-align:start}.footer-v2__align-center{--footer-justify: center;text-align:center}.footer-v2__align-right{--footer-justify: flex-end;text-align:end}@media screen and (max-width:749px){.footer-v2__mobile-align-left{--footer-justify: flex-start;text-align:start}.footer-v2__mobile-align-center{--footer-justify: center;text-align:center}.footer-v2__mobile-align-right{--footer-justify: flex-end;text-align:end}}.footer-v2__link{color:rgb(var(--color-foreground));text-decoration:none;text-underline-offset:.3rem;transition:opacity var(--duration-short) ease,background-size .3s ease}.footer-v2 .footer-v2__link--active{text-decoration:underline}.footer-v2 .footer-v2__columns{margin-inline:calc(var(--column-gap) / -2)}.footer-v2--links-fade .footer-v2__link{opacity:.72}.footer-v2--links-fade .footer-v2__link:hover,.footer-v2--links-fade .footer-v2__link:focus-visible,.footer-v2--links-fade .footer-v2__link--active{opacity:1}.footer-v2--links-underline .footer-v2__link:hover{text-decoration:underline}.footer-v2--links-slide .footer-v2__link{padding-bottom:.2rem;background:linear-gradient(currentColor,currentColor) 0 100% / 0 .1rem no-repeat}.footer-v2--links-slide .footer-v2__link:hover{background-size:100% .1rem}[data-rtl=true] .footer-v2--links-slide .footer-v2__link{background-position:100% 100%}.footer-menu__heading{margin:0 0 1.4rem;font-size:var(--footer-menu-heading-size-mobile, 1.6rem);line-height:1.3;word-break:break-word}.footer-menu__heading--heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * var(--footer-menu-heading-size-mobile, 1.6rem))}.footer-menu__heading--body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold)}.footer-menu--uppercase-heading .footer-menu__heading{text-transform:uppercase;letter-spacing:.08em}.footer-menu__list{display:flex;flex-direction:column;align-items:var(--footer-justify, flex-start);gap:var(--footer-menu-spacing, 1rem);margin:0;padding:0;font-size:var(--footer-menu-link-size, 1.5rem);line-height:1.4}.footer-menu--horizontal .footer-menu__list{flex-direction:row;flex-wrap:wrap;justify-content:var(--footer-justify, flex-start);gap:.8rem var(--footer-menu-spacing, 1rem)}.footer-menu__list--body_bold{font-weight:var(--font-body-weight-bold)}.footer-menu__list--heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.footer-menu__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer}.footer-menu__summary::-webkit-details-marker{display:none}.footer-menu__summary .icon-caret{flex-shrink:0;width:1.2rem;height:auto;transition:transform .25s ease}.footer-menu__details[open] .icon-caret{transform:rotate(180deg)}@media screen and (max-width:749px){.footer-menu__heading--heading{font-size:calc(var(--font-heading-scale) * var(--footer-menu-heading-size-mobile, 1.6rem))}.footer-menu:not(.footer-menu--collapsible) .footer-menu__summary{pointer-events:none;cursor:default}.footer-menu:not(.footer-menu--collapsible) .footer-menu__summary .icon-caret{display:none}.footer-menu--collapsible{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.footer-menu--collapsible .footer-menu__summary{padding:1.2rem 0}.footer-menu--collapsible .footer-menu__heading{margin:0}.footer-menu--collapsible .footer-menu__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.footer-menu--collapsible .footer-menu__content{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .25s}.footer-menu--collapsible .footer-menu__details[open]+.footer-menu__content-wrapper{grid-template-rows:1fr}.footer-menu--collapsible .footer-menu__details[open]+.footer-menu__content-wrapper .footer-menu__content{visibility:visible;padding-bottom:1.6rem;transition:visibility 0s}}@media screen and (min-width:750px){.footer-menu__heading{font-size:var(--footer-menu-heading-size, 1.8rem)}.footer-menu__heading--heading{font-size:calc(var(--font-heading-scale) * var(--footer-menu-heading-size, 1.8rem))}.footer-menu:not(.footer-menu--collapsible-desktop) .footer-menu__summary{pointer-events:none;cursor:default}.footer-menu:not(.footer-menu--collapsible-desktop) .footer-menu__summary .icon-caret{display:none}.footer-menu--collapsible .footer-menu__heading{margin-bottom:1.4rem}.footer-menu--collapsible-desktop{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.footer-menu--collapsible-desktop .footer-menu__summary{padding:1.2rem 0}.footer-menu--collapsible-desktop .footer-menu__heading{margin:0}.footer-menu--collapsible-desktop .footer-menu__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.footer-menu--collapsible-desktop .footer-menu__content{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .25s}.footer-menu--collapsible-desktop .footer-menu__details[open]+.footer-menu__content-wrapper{grid-template-rows:1fr}.footer-menu--collapsible-desktop .footer-menu__details[open]+.footer-menu__content-wrapper .footer-menu__content{visibility:visible;padding-bottom:1.6rem;transition:visibility 0s}}.footer-v2__bottom{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:var(--footer-bottom-spacing, 1.6rem) calc(var(--footer-bottom-spacing, 1.6rem) * 2);margin-top:calc(var(--footer-bottom-margin, 4rem) * .75);padding-top:var(--footer-bottom-padding-top, 2.4rem);padding-bottom:var(--footer-bottom-padding-bottom, 0);text-align:center}.footer-v2__bottom--divider{border-top:.1rem solid rgba(var(--color-foreground),var(--footer-bottom-divider-opacity, .15))}.footer-v2__bottom--mobile-left{align-items:flex-start;text-align:start}.footer-v2__bottom>.footer-large-text{flex-basis:100%;align-self:stretch}.footer-v2__bottom>.socials-v2:not(:has(li)){display:none}@media screen and (min-width:750px){.footer-v2__bottom{flex-direction:row;align-items:center;margin-top:var(--footer-bottom-margin, 4rem);text-align:start}.footer-v2__bottom--spread{justify-content:space-between}.footer-v2__bottom--center{justify-content:center}.footer-v2__bottom--left{justify-content:flex-start}.footer-v2__bottom--stacked{flex-direction:column;text-align:center}}.footer-copyright,.footer-policies{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--footer-justify, flex-start);gap:.4rem 1.2rem;font-size:var(--footer-text-size, 1.3rem);line-height:1.5}.footer-copyright--stacked{flex-direction:column;align-items:var(--footer-justify, flex-start);gap:.2rem}.footer-copyright__item{font-size:inherit}.footer-copyright a{color:inherit;text-decoration:none}.footer-copyright a:hover{text-decoration:underline;text-underline-offset:.3rem}.footer-policies{margin:0;padding:0;gap:.4rem .8rem}.footer-policies--dot li:not(:last-child):after,.footer-policies--line li:not(:last-child):after{margin-inline-start:.8rem;opacity:.45}.footer-policies--dot li:not(:last-child):after{content:"\b7"}.footer-policies--line li:not(:last-child):after{content:"";display:inline-block;width:.1rem;height:.9em;vertical-align:-.1em;background:currentColor}.footer-localization{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--footer-justify, flex-start);gap:.4rem 1.6rem}.footer-localization .localization-form-v2+.localization-form-v2{margin-left:0}.footer-localization .disclosure{position:relative}.footer-localization.footer-localization--above .localization-form-v2 .disclosure__list-wrapper{top:auto;bottom:100%;transform:translateY(-.5rem)}.footer-localization.footer-v2__align-left .localization-form-v2 .disclosure__list-wrapper{left:0;right:auto;translate:none}.footer-localization.footer-v2__align-center .localization-form-v2 .disclosure__list-wrapper{left:50%;right:auto;translate:-50% 0}.footer-localization.footer-v2__align-right .localization-form-v2 .disclosure__list-wrapper{left:auto;right:0;translate:none}@media screen and (max-width:749px){.footer-localization.footer-v2__mobile-align-left .localization-form-v2 .disclosure__list-wrapper{left:0;right:auto;translate:none}.footer-localization.footer-v2__mobile-align-center .localization-form-v2 .disclosure__list-wrapper{left:50%;right:auto;translate:-50% 0}.footer-localization.footer-v2__mobile-align-right .localization-form-v2 .disclosure__list-wrapper{left:auto;right:0;translate:none}}.footer-logo{display:flex;justify-content:var(--footer-justify, flex-start)}.footer-logo__link{display:inline-block;color:inherit;text-decoration:none}.footer-logo__image{display:block;width:var(--footer-logo-width-mobile, 12rem);max-width:100%;height:auto}.footer-logo__text{margin:0}@media screen and (min-width:750px){.footer-logo__image{width:var(--footer-logo-width, 14rem)}}.footer-follow-on-shop{display:flex;justify-content:var(--footer-justify, flex-start)}.footer-back-to-top{display:flex;justify-content:var(--footer-justify, flex-end)}.footer-back-to-top__link{display:inline-flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground));font-size:1.3rem;text-decoration:none}.footer-back-to-top__icon{display:inline-flex}.footer-back-to-top__icon .icon-arrow{width:1.2rem;height:auto;transform:rotate(-90deg);transition:transform var(--duration-short) ease}.footer-back-to-top__link:hover .footer-back-to-top__label{text-decoration:underline;text-underline-offset:.3rem}.footer-back-to-top__link:hover .icon-arrow{transform:rotate(-90deg) translate(.2rem)}.footer-back-to-top__link--icon{justify-content:center;width:4.4rem;height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;transition:border-color var(--duration-short) ease}.footer-back-to-top__link--icon:hover{border-color:rgb(var(--color-foreground))}.footer-large-text{width:100%;overflow:hidden;line-height:.95}.footer-large-text__fit{display:block;width:100%}.footer-large-text__text{display:inline-block;white-space:nowrap;letter-spacing:-.02em;opacity:var(--footer-large-text-opacity, 1);font-size:var(--footer-large-text-size-mobile, 5.6rem)}.footer-large-text__fit .footer-large-text__text{font-size:12vw}.footer-large-text--heading .footer-large-text__text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.footer-large-text--body .footer-large-text__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold)}.footer-large-text--uppercase .footer-large-text__text{text-transform:uppercase}.footer-large-text--outline .footer-large-text__text{color:transparent;-webkit-text-stroke:max(.1rem,.012em) rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer-large-text__text{font-size:var(--footer-large-text-size, 12rem)}}@media(prefers-reduced-motion:reduce){.footer-menu--collapsible .footer-menu__content-wrapper,.footer-menu--collapsible-desktop .footer-menu__content-wrapper,.footer-menu__summary .icon-caret,.footer-v2__link,.footer-back-to-top__icon .icon-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer-v2.css.map */
