.footer-jv{--footer-jv-rule: rgba(var(--color-foreground), .14);--footer-jv-muted: rgba(var(--color-foreground), .7);--footer-jv-gutter: 4rem;color:rgb(var(--color-foreground))}.footer-jv h2,.footer-jv p{margin:0}.footer-jv .footer-jv__heading,.footer-jv .footer-jv__label{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground))}.footer-jv .footer-jv__label{display:block;color:var(--footer-jv-muted)}.footer-jv a:focus-visible,.footer-jv summary:focus-visible,.footer-jv button:focus-visible,.footer-jv input:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:.4rem;box-shadow:none}.footer-jv .footer-jv__masthead{display:grid;gap:4rem var(--footer-jv-gutter);padding-bottom:3rem;border-bottom:1px solid var(--footer-jv-rule)}.footer-jv .footer-jv__brand{display:grid;grid-template-columns:repeat(var(--footer-jv-columns),minmax(0,1fr));gap:3.2rem var(--footer-jv-gutter);align-items:end}.footer-jv .footer-jv__mark{grid-column:1 / -2}.footer-jv .footer-jv__intro{grid-column:-2 / -1}.footer-jv .footer-jv__brand-image{margin-bottom:2.4rem}.footer-jv .footer-jv__brand-image img{display:block;width:100%;height:auto}.footer-jv .footer-jv__wordmark{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(4.4rem,2.4rem + 4vw,8rem);line-height:.95;letter-spacing:-.01em;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.footer-jv .footer-jv__description{max-width:36ch;font-size:1.5rem;line-height:1.7;letter-spacing:.02em;color:var(--footer-jv-muted)}.footer-jv .footer-jv__description>*{margin:0}.footer-jv .footer-jv__social{justify-content:flex-start;margin:1.6rem 0 0 -1.1rem}.footer-jv .footer-jv__description+.footer-jv__social{margin-top:1.2rem}.footer-jv .footer-jv__social .list-social__link{padding:1.1rem;color:var(--footer-jv-muted);transition:color var(--duration-short) ease}.footer-jv .footer-jv__social .list-social__link:hover{color:rgb(var(--color-foreground))}.footer-jv .footer-jv__social .list-social__item .icon{width:2rem;height:2rem}.footer-jv .footer-jv__masthead--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.footer-jv .footer-jv__masthead--split .footer-jv__brand{grid-template-columns:minmax(0,1fr);gap:2.4rem}.footer-jv .footer-jv__masthead--split .footer-jv__mark,.footer-jv .footer-jv__masthead--split .footer-jv__intro{grid-column:auto}.footer-jv .footer-jv__masthead--split .footer-jv__connect:only-child{grid-column:1 / -1;max-width:56rem}.footer-jv .footer-jv__connect{display:flex;flex-direction:column;gap:2.4rem}.footer-jv .footer-jv__newsletter-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,1.6rem + 1vw,2.8rem);line-height:1.2;letter-spacing:0;color:rgb(var(--color-foreground))}.footer-jv .footer-jv__newsletter-text{margin-top:1rem;max-width:46ch;font-size:1.4rem;line-height:1.6;color:var(--footer-jv-muted)}.footer-jv .footer-jv__newsletter-text>*{margin:0}.footer-jv .footer-jv__form{display:block;margin:2.4rem 0 0;max-width:52rem;text-align:left}.footer-jv .footer-jv__field{display:flex;align-items:stretch;margin-top:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.55);transition:border-color var(--duration-short) ease}.footer-jv .footer-jv__field:focus-within{border-bottom-color:rgb(var(--color-foreground))}.footer-jv .footer-jv__input{flex:1 1 auto;min-width:0;height:4.8rem;padding:0;border:0;border-radius:0;background:transparent;font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}.footer-jv .footer-jv__input::placeholder{color:rgba(var(--color-foreground),.45)}.footer-jv .footer-jv__input:focus,.footer-jv .footer-jv__input:focus-visible{outline:none;box-shadow:none}.footer-jv .footer-jv__input[aria-invalid=true]{color:rgb(var(--color-foreground))}.footer-jv .footer-jv__field:has([aria-invalid=true]){border-bottom-color:rgb(var(--color-foreground));border-bottom-width:2px}.footer-jv .footer-jv__submit{display:inline-flex;flex:0 0 auto;align-items:center;gap:1rem;min-height:4.8rem;padding:0 0 0 1.6rem;border:0;background:transparent;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground));cursor:pointer}.footer-jv .footer-jv__submit .svg-wrapper{width:1.4rem;height:1.4rem;transition:transform var(--duration-short) ease}.footer-jv .footer-jv__submit:hover .svg-wrapper,.footer-jv .footer-jv__submit:focus-visible .svg-wrapper{transform:translate(.4rem)}.footer-jv .footer-jv__submit:focus-visible{outline-offset:.2rem}.footer-jv .footer-jv__message{display:flex;align-items:flex-start;gap:.8rem;margin-top:1.2rem;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.footer-jv .footer-jv__message .svg-wrapper{flex:0 0 auto;width:1.4rem;height:1.4rem;margin-top:.3rem}.footer-jv .footer-jv__message:focus{outline:none}.footer-jv .footer-jv__message:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:.4rem}.footer-jv .footer-jv__follow-on-shop{display:flex}.footer-jv .footer-jv__nav{display:grid;grid-template-columns:repeat(var(--footer-jv-columns),minmax(0,1fr));gap:4.8rem var(--footer-jv-gutter);padding:5.6rem 0 6.4rem}.footer-jv .footer-jv__masthead+.footer-jv__nav{padding-top:4.8rem}.footer-jv .footer-jv__column{min-width:0}.footer-jv .footer-jv__summary{display:block;cursor:default}.footer-jv .footer-jv__toggle{display:none}.footer-jv .footer-jv__heading{margin-bottom:2rem}.footer-jv .footer-jv__links{display:flex;flex-direction:column;gap:.2rem;margin:0}.footer-jv .footer-jv__link{display:inline-block;padding:.5rem 0;font-size:1.5rem;line-height:1.5;letter-spacing:.02em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.5rem;color:var(--footer-jv-muted);transition:color var(--duration-short) ease,text-decoration-color var(--duration-short) ease}.footer-jv .footer-jv__link:hover,.footer-jv .footer-jv__link:focus-visible,.footer-jv .footer-jv__link--active{color:rgb(var(--color-foreground));text-decoration-color:currentColor}.footer-jv .footer-jv__text{font-size:1.5rem;line-height:1.75;letter-spacing:.02em;color:var(--footer-jv-muted);overflow-wrap:anywhere}.footer-jv .footer-jv__text>*{margin:0}.footer-jv .footer-jv__text>*+*{margin-top:1.2rem}.footer-jv .footer-jv__text a{color:rgb(var(--color-foreground));text-decoration-thickness:1px;text-underline-offset:.4rem}.footer-jv .footer-jv__image{display:flex}.footer-jv .footer-jv__image--center{justify-content:center}.footer-jv .footer-jv__image--right{justify-content:flex-end}.footer-jv .footer-jv__image img{display:block;max-width:100%;height:auto}.footer-jv .footer-jv__image .placeholder-svg{max-width:20rem;height:auto}.footer-jv .footer-jv__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;padding-top:2.4rem;border-top:1px solid var(--footer-jv-rule)}.footer-jv .footer-jv__legal{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.4rem;margin-right:auto;min-width:0}.footer-jv .footer-jv__copyright{display:flex;flex-wrap:wrap;align-items:center;column-gap:0}.footer-jv .footer-jv__copyright small,.footer-jv .footer-jv__policies a{font-size:1.1rem;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--footer-jv-muted)}.footer-jv .footer-jv__copyright small+small:before,.footer-jv .footer-jv__policies li+li:before{content:"";display:inline-block;width:1px;height:1rem;margin:0 1.2rem;vertical-align:-.1rem;background:var(--footer-jv-rule)}.footer-jv .footer-jv__copyright a,.footer-jv .footer-jv__policies a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.4rem;transition:color var(--duration-short) ease,text-decoration-color var(--duration-short) ease}.footer-jv .footer-jv__copyright a:hover,.footer-jv .footer-jv__policies a:hover{color:rgb(var(--color-foreground));text-decoration-color:currentColor}.footer-jv .footer-jv__policies{display:flex;flex-wrap:wrap;margin:0}.footer-jv .footer-jv__localization{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem}.footer-jv .footer-jv__localization .localization-form{margin:0;padding:0}.footer-jv .footer-jv__localization .footer-jv__label{margin:0 0 .4rem;font-size:1.1rem}.footer-jv .footer-jv__localization .localization-form__select{margin:0}.footer-jv .footer-jv__payment-list{justify-content:flex-end;gap:.8rem;margin:0;padding:0}.footer-jv .footer-jv__payment-list .list-payment__item{padding:0}@media screen and (min-width:750px)and (max-width:989px){.footer-jv{--footer-jv-gutter: 3.2rem}.footer-jv .footer-jv__brand{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}.footer-jv .footer-jv__nav{grid-template-columns:repeat(var(--footer-jv-columns-tablet),auto);justify-content:space-between}.footer-jv .footer-jv__masthead--split{grid-template-columns:minmax(0,1fr)}.footer-jv .footer-jv__link,.footer-jv .footer-jv__text{font-size:1.4rem}.footer-jv .footer-jv__bottom{align-items:flex-start}}@media screen and (max-width:749px){.footer-jv .page-width{padding-left:2.4rem;padding-right:2.4rem}.footer-jv .footer-jv__masthead,.footer-jv .footer-jv__masthead--split,.footer-jv .footer-jv__brand{grid-template-columns:minmax(0,1fr)}.footer-jv .footer-jv__masthead{gap:4rem;padding-bottom:4rem}.footer-jv .footer-jv__brand{gap:2rem}.footer-jv .footer-jv__mark,.footer-jv .footer-jv__intro{grid-column:auto}.footer-jv .footer-jv__connect{padding-top:3.2rem;border-top:1px solid var(--footer-jv-rule)}.footer-jv .footer-jv__connect:only-child{padding-top:0;border-top:0}.footer-jv .footer-jv__nav{grid-template-columns:minmax(0,1fr);gap:3.2rem;padding:4rem 0}.footer-jv .footer-jv__masthead+.footer-jv__nav{padding-top:3rem}.footer-jv .footer-jv__nav[data-collapsible]{gap:0;padding:0 0 4rem}.footer-jv .footer-jv__nav[data-collapsible]>.footer-jv__column:has(>.footer-jv__group){border-bottom:1px solid var(--footer-jv-rule)}.footer-jv .footer-jv__nav[data-collapsible]>.footer-jv__column:not(:has(>.footer-jv__group)){padding-top:3.2rem}.footer-jv .footer-jv__nav[data-collapsible]+.footer-jv__bottom{padding-top:0;border-top:0}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.6rem;padding:1.2rem 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__summary .footer-jv__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.2;letter-spacing:0;text-transform:none}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__summary:focus-visible{outline-offset:-1px}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__toggle{position:relative;display:block;flex:0 0 auto;width:1.2rem;height:1.2rem;opacity:.7}.footer-jv .footer-jv__toggle:before,.footer-jv .footer-jv__toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform var(--duration-default) ease}.footer-jv .footer-jv__toggle:after{transform:rotate(90deg)}.footer-jv .footer-jv__group[open] .footer-jv__toggle:after{transform:rotate(0)}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__panel{padding:.4rem 0 2.4rem}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__group[open] .footer-jv__panel{animation:footerJvReveal var(--duration-default) ease}.footer-jv .footer-jv__link{display:block;padding:.9rem 0}.footer-jv .footer-jv__bottom{flex-direction:column;align-items:flex-start;gap:2.4rem;padding-top:3.2rem}.footer-jv .footer-jv__payment{order:-1;width:100%}.footer-jv .footer-jv__payment-list{justify-content:flex-start}.footer-jv .footer-jv__legal{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-right:0}.footer-jv .footer-jv__copyright{flex-direction:column;align-items:flex-start;row-gap:.4rem}.footer-jv .footer-jv__copyright small+small:before{display:none}.footer-jv .footer-jv__policies a{display:inline-block;padding:.6rem 0}}@keyframes footerJvReveal{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.footer-jv .footer-jv__link,.footer-jv .footer-jv__field,.footer-jv .footer-jv__submit .svg-wrapper,.footer-jv .footer-jv__social .list-social__link,.footer-jv .footer-jv__toggle:before,.footer-jv .footer-jv__toggle:after{transition:none}.footer-jv .footer-jv__nav[data-collapsible] .footer-jv__group[open] .footer-jv__panel{animation:none}.footer-jv .footer-jv__submit:hover .svg-wrapper,.footer-jv .footer-jv__submit:focus-visible .svg-wrapper{transform:none}}@media screen and (min-width:1050px){.footer-jv__mark{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-footer-jv.css.map */
