.wif-footer{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:calc(var(--wif-px) * 15)}.wif-footer a{color:inherit;text-decoration:none}.wif-footer a:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.wif-footer__band{background:rgb(var(--color-highlight));color:rgb(var(--wif-band-text))}.wif-footer__band-inner{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 24) calc(var(--wif-px) * 56);align-items:center;justify-content:space-between;padding-block:calc(var(--wif-px) * 36)}.wif-footer__band-copy{flex:1 1 calc(var(--wif-px) * 380);display:flex;flex-direction:column;gap:calc(var(--wif-px) * 8);min-width:0}.wif-footer__band-heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 30);font-weight:900;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.wif-footer__band-text{margin:0;max-width:calc(var(--wif-px) * 600);text-wrap:pretty;font-size:calc(var(--wif-px) * 16);line-height:1.55}.wif-footer__form{flex:1 1 calc(var(--wif-px) * 400);display:flex;flex-direction:column;gap:calc(var(--wif-px) * 8);min-width:0;max-width:calc(var(--wif-px) * 560)}.wif-footer__label{font-size:calc(var(--wif-px) * 13);font-weight:700}.wif-footer__field{display:flex;border:.2rem solid rgb(var(--wif-band-text));background:rgb(var(--color-foreground))}.wif-footer__field input{flex:1 1 auto;min-width:0;height:calc(var(--wif-px) * 54);padding:0 calc(var(--wif-px) * 16);border:0;background:transparent;color:rgb(var(--wif-band-text));font-family:var(--font-body-family);font-size:16px}.wif-footer__field input:focus-visible{outline:.2rem solid rgb(var(--wif-band-text));outline-offset:-.5rem}.wif-footer__submit{flex:0 0 auto;padding:0 calc(var(--wif-px) * 26);border:0;background:rgb(var(--wif-band-text));color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.wif-footer__message{margin:0;font-size:calc(var(--wif-px) * 14);font-weight:600}.wif-footer__main{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--wif-px) * 8);padding-block:calc(var(--wif-px) * 48) calc(var(--wif-px) * 24)}.wif-footer__brand{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 18);min-width:0;padding-block-end:calc(var(--wif-px) * 24)}.wif-footer__logo{align-self:flex-start;display:block}.wif-footer__logo img{display:block;width:100%;max-width:var(--wif-logo-width, 200px);height:auto}.wif-footer__wordmark{font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 32);font-weight:900;letter-spacing:-.02em;line-height:1}.wif-footer__accent{color:rgb(var(--color-highlight))}.wif-footer__mission{max-width:calc(var(--wif-px) * 440);color:rgba(var(--color-foreground),.78);font-size:calc(var(--wif-px) * 15);line-height:1.7}.wif-footer__mission p{margin:0}.wif-footer__giveback{margin:0;color:rgb(var(--color-highlight));font-size:calc(var(--wif-px) * 14);font-weight:600}.wif-footer__social{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 10);align-items:center}.wif-footer__social-list{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 10);margin:0;padding:0}.wif-footer__social-list .list-social__item{margin:0}.wif-footer__social-list .list-social__link{display:flex;align-items:center;justify-content:center;width:calc(var(--wif-px) * 44);height:calc(var(--wif-px) * 44);padding:0;border:.1rem solid rgba(var(--color-foreground),.25);color:rgb(var(--color-foreground));transition:border-color var(--duration-default) ease,background-color var(--duration-default) ease}.wif-footer__social-list .list-social__link:after{display:none}.wif-footer__social-list .list-social__link:hover{border-color:rgb(var(--color-highlight));background:rgb(var(--color-highlight));color:rgb(var(--wif-band-text));text-decoration:none}.wif-footer__social-list .icon{width:calc(var(--wif-px) * 18);height:calc(var(--wif-px) * 18)}.wif-footer__follow{display:flex;align-items:center}.wif-footer__col{display:block;min-width:0;border-top:.1rem solid rgba(var(--color-foreground),.16)}.wif-footer__heading{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--wif-px) * 56);color:rgb(var(--color-highlight));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:800;letter-spacing:.16em;text-transform:uppercase;list-style:none;cursor:pointer}.wif-footer__heading::-webkit-details-marker{display:none}.wif-footer__heading .icon-caret{width:calc(var(--wif-px) * 12);height:auto;transition:transform var(--duration-default) ease}.wif-footer__group[open]>.wif-footer__heading .icon-caret{transform:rotate(180deg)}.wif-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--wif-px) * 4) calc(var(--wif-px) * 16);margin:0;padding:0 0 calc(var(--wif-px) * 18)}.wif-footer__links a{display:flex;align-items:center;min-height:calc(var(--wif-px) * 40);color:rgba(var(--color-foreground),.9);font-size:calc(var(--wif-px) * 15)}.wif-footer__bottom{border-top:.1rem solid rgba(var(--color-foreground),.16);color:rgba(var(--color-foreground),.68);font-size:calc(var(--wif-px) * 13)}.wif-footer__bottom-inner{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 16) calc(var(--wif-px) * 32);align-items:center;justify-content:space-between;padding-block:calc(var(--wif-px) * 22) calc(var(--wif-px) * 28)}.wif-footer__legal{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 8) calc(var(--wif-px) * 20);margin:0;padding:0}.wif-footer__extra{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 14) calc(var(--wif-px) * 20);align-items:center}.wif-footer .footer__localization{margin:0;padding:0;justify-content:flex-start}.wif-footer .localization-selector,.wif-footer .localization-form__select{color:rgb(var(--color-foreground));font-size:calc(var(--wif-px) * 13)}.wif-footer .disclosure__list{color:#000}.wif-footer__payment .list-payment{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 6);margin:0;padding:0;justify-content:flex-start}.wif-footer__payment .list-payment__item{display:flex;align-items:center;padding:0}.wif-footer__payment .icon{width:calc(var(--wif-px) * 38);height:calc(var(--wif-px) * 24)}@media screen and (min-width:750px){.wif-footer__band-inner{padding-block:calc(var(--wif-px) * 40)}.wif-footer__band-heading{font-size:calc(var(--wif-px) * 34)}.wif-footer__main{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:calc(var(--wif-px) * 48);padding-block:calc(var(--wif-px) * 64) calc(var(--wif-px) * 48)}.wif-footer__brand{padding:0}.wif-footer__wordmark{font-size:calc(var(--wif-px) * 34)}.wif-footer__col{border-top:0}.wif-footer__heading{min-height:0;margin-bottom:calc(var(--wif-px) * 18);cursor:default;pointer-events:none}.wif-footer__heading .icon-caret{display:none}.wif-footer__links{grid-template-columns:minmax(0,1fr);gap:calc(var(--wif-px) * 12);padding:0}.wif-footer__links a{min-height:0}}@media screen and (min-width:750px)and (max-width:989px){.wif-footer__main{grid-template-columns:repeat(3,minmax(0,1fr))}.wif-footer__brand{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.wif-footer__heading .icon-caret,.wif-footer__social-list .list-social__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-wif-footer.css.map */
