#footer-group,.muskle-footer-band__bg,.muskle-footer-band.section{--muskle-footer-bg: var(--muskle-black, #050505);--muskle-footer-text: rgba(255, 255, 255, .92);--muskle-footer-text-muted: rgba(255, 255, 255, .62);--muskle-footer-text-soft: rgba(255, 255, 255, .48);--muskle-footer-border: rgba(255, 255, 255, .12);--muskle-footer-input-bg: rgba(255, 255, 255, .06);--muskle-footer-input-border: rgba(255, 255, 255, .16);--muskle-footer-heading: rgba(255, 255, 255, .98)}#footer-group,.muskle-footer-band,.muskle-footer-band.section{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);-webkit-font-smoothing:antialiased}#footer-group .custom-typography,#footer-group .custom-typography>*,.muskle-footer-band .custom-typography,.muskle-footer-band .custom-typography>*{font-family:var(--font-body--family)}.muskle-footer-band__bg{background-color:var(--muskle-footer-bg)!important}.muskle-footer-band.section{background-color:var(--muskle-footer-bg)!important;color:var(--muskle-footer-text)}.muskle-footer-band.color-scheme-5{--color-background: var(--muskle-black, #050505);--color-background-rgb: var(--muskle-black-rgb, 5 5 5);--color-foreground: var(--muskle-footer-text);--color-foreground-muted: var(--muskle-footer-text-muted);--color-foreground-heading: var(--muskle-footer-heading);--color-input-background: var(--muskle-footer-input-bg);--color-input-text: rgba(255, 255, 255, .92);--color-input-text-rgb: 255 255 255;--color-input-border: var(--muskle-footer-input-border);--color-border: var(--muskle-footer-border)}.muskle-footer-band :is(h1,h2,h3,h4,h5,h6,.h4){font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);color:var(--muskle-footer-heading)}.muskle-footer-band p,.muskle-footer-band .rte,.muskle-footer-band .paragraph{font-family:var(--font-paragraph--family, var(--font-body--family));color:var(--muskle-footer-text-muted)}.muskle-footer-band a:not(:hover):not(:focus-visible){color:var(--muskle-footer-text-muted)}.muskle-footer-band a:hover,.muskle-footer-band a:focus-visible{color:var(--muskle-light-blue, #e6f0fa)}.muskle-footer-col__heading{margin:0 0 .75rem;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:.95rem;letter-spacing:normal;line-height:1.3;color:var(--muskle-footer-heading)}.muskle-footer-col__list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.muskle-footer-col__list a{font-family:var(--font-body--family);font-weight:var(--font-body--weight);color:var(--muskle-footer-text-muted);text-decoration:none;font-size:.9rem;line-height:1.35;transition:color .18s ease}.muskle-footer-col__list a:hover,.muskle-footer-col__list a:focus-visible{color:var(--muskle-light-blue, #e6f0fa);text-decoration:underline;text-underline-offset:.12em}.muskle-footer-social__list{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.muskle-footer-social__btn{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;width:100%;max-width:12.5rem;padding:.65rem .9rem;border:1px solid var(--muskle-footer-border);border-radius:.65rem;background:#ffffff0a;color:var(--muskle-footer-text)!important;text-decoration:none!important;font-family:var(--font-body--family);font-size:.9rem;font-weight:600;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.muskle-footer-social__btn:hover,.muskle-footer-social__btn:focus-visible{background:#ffffff1a;border-color:#ffffff47;color:#fff!important}.muskle-footer-social__icon{width:1.25rem;height:1.25rem;flex-shrink:0;fill:currentColor}.muskle-footer-social__label{line-height:1.2}.muskle-footer-payments__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.muskle-footer-payments__item{margin:0;padding:0}.muskle-footer-payments__tile{display:inline-flex;align-items:center;justify-content:center;width:42px;height:28px;padding:.2rem .25rem;border-radius:.4rem;background:#fff;border:1px solid rgba(255,255,255,.14);box-sizing:border-box;overflow:hidden}.muskle-footer-payments__tile .muskle-footer-payments__icon,.muskle-footer-payments__tile svg{display:block;width:100%;height:18px;max-width:36px;object-fit:contain}.muskle-footer-utilities .utilities{border-top:1px solid var(--muskle-footer-border);color:var(--muskle-footer-text-soft)}.muskle-footer-utilities .utilities a{color:var(--muskle-footer-text-muted);transition:color .18s ease}.muskle-footer-utilities .utilities a:hover,.muskle-footer-utilities .utilities a:focus-visible{color:var(--muskle-light-blue, #e6f0fa)}.muskle-footer-legal-links{width:100%;max-width:none}.muskle-footer-legal-links__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem .65rem;margin:0;padding:0;line-height:1.45}.muskle-footer-legal-links__list li{display:inline-flex;align-items:center}.muskle-footer-legal-links__list li:not(:last-child):after{content:"\b7";margin-inline-start:.65rem;color:#ffffff47;pointer-events:none;-webkit-user-select:none;user-select:none}.muskle-footer-legal-links__list a{font-family:var(--font-body--family);color:var(--muskle-footer-text-muted);text-decoration:none;white-space:nowrap;font-size:inherit}.muskle-footer-legal-links__list a:hover,.muskle-footer-legal-links__list a:focus-visible{color:var(--muskle-light-blue, #e6f0fa);text-decoration:underline;text-underline-offset:.12em}.footer-utilities__brand-tagline{color:var(--muskle-footer-text-soft)!important}.muskle-footer-band .email-signup-block{width:100%;max-width:100%}.muskle-footer-v2__newsletter .email-signup-block{justify-self:stretch}.muskle-footer-band .email-signup__input-group--integrated{border-color:var(--muskle-footer-input-border)!important;background-color:var(--muskle-footer-input-bg)!important;min-height:3rem;transition:border-color .2s ease,box-shadow .2s ease}.muskle-footer-band .email-signup__input-group--integrated:focus-within{border-color:var(--muskle-light-blue, #e6f0fa)!important;box-shadow:0 0 0 1px rgb(var(--muskle-light-blue-rgb, 230 240 250) / .4),0 0 14px rgb(var(--muskle-light-blue-rgb, 230 240 250) / .18)}.muskle-footer-band .email-signup__input{color:#ffffffeb!important;font-family:var(--font-body--family)}.muskle-footer-band .email-signup__input::placeholder{color:#ffffff73!important}.muskle-footer-band .email-signup__button.button-unstyled{color:#ffffffe0;transition:color .18s ease,background-color .18s ease}.muskle-footer-band .email-signup__button.button-unstyled:hover,.muskle-footer-band .email-signup__button.button-unstyled:focus-visible{color:var(--muskle-light-blue, #e6f0fa)!important;background-color:rgb(var(--muskle-light-blue-rgb, 230 240 250) / .12)}.muskle-footer-band .email-signup__button--integrated.email-signup__button--arrow{border-radius:999px}.muskle-footer-band .muskle-red-k{color:var(--muskle-red, #e30613)!important}.muskle-footer-band .muskle-wordmark-text--on-dark{color:#ffffffeb}.muskle-footer-utilities .footer-utilities__text,.muskle-footer-utilities .footer-utilities__brand-tagline{font-family:var(--font-body--family)}@media screen and (min-width:750px){.muskle-footer-utilities .utilities{padding-inline:0}.muskle-footer-utilities .utilities--blocks-2{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;column-gap:1.5rem}.muskle-footer-utilities .utilities--blocks-2>*:first-child{justify-self:start;text-align:left}.muskle-footer-utilities .utilities--blocks-2>*:last-child{justify-self:end;text-align:right;max-width:100%}.muskle-footer-legal-links{max-width:min(36rem,100%)}.muskle-footer-legal-links__list{justify-content:flex-end;flex-wrap:wrap;row-gap:.35rem}}@media screen and (max-width:749px){.muskle-footer-band .footer-content{padding-inline:max(16px,var(--page-margin, 16px))}.muskle-footer-band .email-signup__form,.muskle-footer-band .email-signup__input-group{width:100%;max-width:100%}.muskle-footer-social__btn{max-width:none}.muskle-footer-payments__tile{width:44px;height:30px}.muskle-footer-utilities .utilities{display:flex;flex-direction:column-reverse;align-items:flex-start;text-wrap:wrap;row-gap:.85rem}.muskle-footer-legal-links__list{justify-content:flex-start}.muskle-footer-legal-links__list a{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/muskle-footer-modern.css.map */
