.footer.footer.footer{--color-background: 11, 14, 20;--color-foreground: 230, 227, 220;--fb-blue: #6cc5e8;--fb-blue-dim: rgba(108, 197, 232, .5);--fb-glass: rgba(255, 255, 255, .07);--fb-glass-edge: rgba(255, 255, 255, .16);--fb-glass-lit: rgba(255, 255, 255, .18);background:#0b0e14;border-top:0;color:rgb(var(--color-foreground))}.footer__content-top{padding-bottom:2.2rem}.footer__content-bottom{padding-top:1.6rem;border-top-color:#ffffff14}.footer-block--newsletter{margin-top:0}.footer-block__heading,.footer-block__heading.inline-richtext{margin-bottom:1.2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:300;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.82)}@media screen and (min-width:990px){.footer-block__heading{font-size:1.35rem}}@media screen and (max-width:749px){.footer__content-top{padding-bottom:1.8rem}}.footer .newsletter-form .field:before,.footer .newsletter-form .field:after{display:none}.footer .newsletter-form .field{border-radius:999px;background:var(--fb-glass);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border:1px solid var(--fb-glass-edge);box-shadow:inset 0 1px 0 var(--fb-glass-lit);transition:border-color .3s ease,box-shadow .3s ease}.footer .newsletter-form .field:hover{border-color:var(--fb-blue-dim)}.footer .newsletter-form .field:focus-within{border-color:var(--fb-blue);box-shadow:inset 0 1px 0 var(--fb-glass-lit),0 0 0 2px #6cc5e84d}.footer .newsletter-form .field__input,.footer .newsletter-form .field__button{background:transparent}.footer .newsletter-form .field__input{padding-left:2rem;font-family:var(--font-body-family);font-weight:300;letter-spacing:.12em;color:rgb(var(--color-foreground))}.footer .newsletter-form .field__input:focus-visible{outline:none;box-shadow:none}.footer .newsletter-form .field__label{left:2rem;font-weight:300;letter-spacing:.12em;color:rgba(var(--color-foreground),.55)}.footer .newsletter-form__button{color:var(--fb-blue)}.footer .newsletter-form__button:focus-visible,.footer .newsletter-form__button:hover{color:#a6dcf1;background:none;box-shadow:none}.footer .footer__localization h2{font-family:var(--font-body-family);font-size:1.1rem;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.footer .localization-form__select{border-radius:999px;padding:.9rem 1.6rem;background:var(--fb-glass);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border:1px solid var(--fb-blue-dim);box-shadow:inset 0 1px 0 var(--fb-glass-lit);color:var(--fb-blue);transition:border-color .3s ease,color .3s ease,box-shadow .3s ease}.footer .localization-form__select span,.footer .localization-form__select .icon-caret{color:var(--fb-blue)}.footer .localization-form__select:hover,.footer .localization-form__select[aria-expanded=true]{border-color:var(--fb-blue);color:#a6dcf1;box-shadow:inset 0 1px 0 var(--fb-glass-lit),0 0 0 2px #6cc5e840}.footer .localization-form__select:after,.footer .localization-form__select:before{display:none}.footer .disclosure__list-wrapper{background:#10151ef0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--fb-glass-edge);border-radius:1.2rem}.footer .disclosure__link:hover,.footer .disclosure__link:focus-visible{background:#ffffff12;color:var(--fb-blue)}.footer__payment{margin-top:1rem}.footer .list-payment{flex-wrap:nowrap;gap:.4rem;margin:0}.footer .list-payment__item{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:0 1 3.4rem;min-width:0;padding:.3rem;background:var(--fb-glass);border:1px solid var(--fb-glass-edge);border-radius:.6rem;box-shadow:inset 0 1px 0 var(--fb-glass-lit)}.footer .list-payment__item svg{width:100%!important;height:auto!important;max-height:1.8rem}.footer .list-payment__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff29;-webkit-backdrop-filter:saturate(.28) brightness(.82);backdrop-filter:saturate(.28) brightness(.82);pointer-events:none}@media screen and (max-width:749px){.footer .list-payment{flex-wrap:wrap;justify-content:center}}.footer__follow-on-shop{align-items:center}.footer__copyright{font-size:1.1rem;letter-spacing:.1em;color:rgba(var(--color-foreground),.5)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-footer-brand.css.map */
