.section-footer-fd{--fd-input-border: #212121;--fd-text-mute: #6a7282;--fd-radius-pill: 100px;background:rgb(var(--footer-bg-col));color:rgb(var(--footer-text-col));padding:80px 40px 32px}.section-footer-fd__inner{max-width:1440px;margin:0 auto;display:flex;flex-direction:row;gap:100px;align-items:flex-start}.section-footer-fd__brand{width:360px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;text-align:center}.section-footer-fd__logo{display:block;margin-bottom:24px}.section-footer-fd__logo img{display:block;height:auto}.section-footer-fd__subscribe-heading{font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:rgb(var(--footer-heading-col));margin:24px 0 32px}.section-footer-fd__form{position:relative;width:384px;max-width:100%}input[type=email].section-footer-fd__email{width:100%;background:#fff;border:1px solid var(--fd-input-border);border-radius:var(--fd-radius-pill);padding:9px 90px 9px 16px;font-size:15px;color:var(--fd-input-border);outline:none}input[type=email].section-footer-fd__email::-moz-placeholder{color:var(--fd-text-mute)}input[type=email].section-footer-fd__email::placeholder{color:var(--fd-text-mute)}.section-footer-fd__signup{position:absolute;right:4px;top:4px;bottom:4px;padding:8px 16px;background:#fff;border:none;border-radius:var(--fd-radius-pill);font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--fd-input-border);cursor:pointer}.section-footer-fd__success{font-size:14px}.section-footer-fd__follow{margin-top:56px;display:flex;flex-direction:column;align-items:center;padding:0 20px}@media screen and (min-width:990px){.section-footer-fd__follow{padding:0}}.section-footer-fd__follow-heading{font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:rgb(var(--footer-heading-col));margin-bottom:24px}.section-footer-fd__social{display:flex;gap:16px}.section-footer-fd__social-link{width:42px;height:42px;border:1px solid rgb(var(--footer-text-col));border-radius:var(--fd-radius-pill);display:flex;align-items:center;justify-content:center;color:rgb(var(--footer-text-col));transition:background .2s ease}.section-footer-fd__social-link:hover{background:#ffffff1a}.section-footer-fd__social-link svg{width:24px;height:24px}.section-footer-fd__cols{flex:1;display:flex;flex-direction:row;gap:40px;align-items:flex-start}@media screen and (min-width:990px){.section-footer-fd__cols{padding-left:8vw}}.section-footer-fd__col{flex:1;min-width:0;width:100%}.section-footer-fd__col-title{font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:rgb(var(--footer-heading-col));margin:0}@media(min-width:768px){.section-footer-fd__col-summary{margin-bottom:32px}}.section-footer-fd__col-content{display:flex;flex-direction:row;gap:40px;align-items:flex-start}.section-footer-fd__col-content>ul{flex:1}.section-footer-fd__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.section-footer-fd__col a{font-size:12px;line-height:16px;color:rgb(var(--footer-text-col));opacity:.95;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease}.section-footer-fd__col a:hover{opacity:.7}.section-footer-fd__legal{max-width:1440px;margin:64px auto 0;padding-top:25px;border-top:1px solid var(--footer-divider-col);display:flex;justify-content:space-between;align-items:center;gap:12%;flex-wrap:wrap}.section-footer-fd__legal a,.section-footer-fd__legal span{font-size:12px;line-height:16px;color:rgb(var(--footer-text-col));opacity:.9;-webkit-text-decoration:none;text-decoration:none}.section-footer-fd__legal a:hover{opacity:.7}.section-footer-fd__legal-links{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:12px;row-gap:12px;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(min-width:768px){.section-footer-fd__legal-links{display:flex;justify-content:space-between;gap:40px}}@media(max-width:767px){.section-footer-fd{padding:48px 20px 24px}.section-footer-fd__inner{flex-direction:column;gap:48px}.section-footer-fd__brand{width:100%}.section-footer-fd__cols{flex-direction:column;gap:0;width:100%}.section-footer-fd .disclosure{margin:0;border-top:0}.section-footer-fd .disclosure__title{padding:18px 0}.section-footer-fd .disclosure__panel{padding-bottom:8px}.section-footer-fd .disclosure__content{padding:0 0 20px;color:inherit}.section-footer-fd__col-content{flex-direction:column;gap:12px}.section-footer-fd__legal{flex-direction:column;align-items:flex-start;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
