.ssf{background:var(--ssf-bg);color:var(--ssf-text);font-family:var(--ssf-font);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;word-spacing:0;-webkit-font-smoothing:antialiased}.ssf *,.ssf *:before,.ssf *:after{letter-spacing:inherit}.ssf a{color:inherit;text-decoration:none}.ssf a:focus-visible,.ssf summary:focus-visible,.ssf button:focus-visible{outline:2px solid var(--ssf-accent);outline-offset:3px;border-radius:2px}.ssf ul{list-style:none;margin:0;padding:0}.ssf li{margin:0;padding:0}.ssf__container{--ssf-gutter: 24px;width:min(1280px,calc(100% - 2 * var(--ssf-gutter)));margin-inline:auto;padding-block:32px 22px}@media screen and (min-width:700px){.ssf__container{--ssf-gutter: 32px;padding-block:56px 26px}}.ssf-logo{display:inline-block;line-height:0}.ssf-logo__image{width:var(--ssf-logo-width);max-width:100%;height:auto}.ssf-wordmark{display:inline-block;font-family:var(--ssf-font);font-weight:700;font-size:32px;line-height:.92;text-transform:uppercase;color:var(--ssf-text)}.ssf-wordmark__dot{color:var(--ssf-accent)}.ssf-social{margin-top:20px}.ssf-social .social-media{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0}.ssf-social .social-media__item,.ssf-social [class*=branding-colors--]{color:var(--ssf-social)}.ssf-social .social-media__item a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;transition:opacity .2s}.ssf-social .social-media__item a:hover{opacity:.75}.ssf-col__heading{margin:0;font-family:var(--ssf-font);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:.02em;color:var(--ssf-text)}.ssf-col__links{display:grid;gap:14px}.ssf-col__links a{color:var(--ssf-muted);font-size:14px;font-weight:400;line-height:20px;transition:color .2s}.ssf-col__links a:hover{color:var(--ssf-text);text-decoration:underline;text-underline-offset:3px}.ssf__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:40px;padding-top:20px;border-top:1px solid var(--ssf-divider);font-size:12px;line-height:16px}.ssf__copyright{margin:0 0 0 auto;font-size:12px;font-weight:400;color:var(--ssf-text)}.ssf__localization{font-size:12px;color:var(--ssf-text)}.ssf__localization :is(button,.localization-selector,summary){color:var(--ssf-text);font-family:var(--ssf-font);font-size:12px;letter-spacing:0}@media screen and (max-width:699px){.ssf__brand{padding-bottom:22px}.ssf-logo__image{width:min(var(--ssf-logo-width),110px)}.ssf-social{margin-top:16px}.ssf__columns{display:none}.ssf-acc{border-bottom:1px solid var(--ssf-divider)}.ssf-acc:first-child{border-top:1px solid var(--ssf-divider)}.ssf-acc__summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding-block:12px;cursor:pointer;list-style:none}.ssf-acc__summary::-webkit-details-marker{display:none}.ssf-acc__icon{position:relative;flex:none;width:14px;height:14px}.ssf-acc__icon:before,.ssf-acc__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:14px;height:2px;margin-top:-1px;background:currentColor;transition:transform .2s ease}.ssf-acc__icon:after{transform:rotate(90deg)}.ssf-acc[open] .ssf-acc__icon:after{transform:rotate(0)}.ssf-acc__links{gap:14px;padding:2px 0 18px}.ssf-acc__links a{display:inline-block;padding-block:2px}.ssf__bottom{flex-direction:column;align-items:flex-start;margin-top:24px;padding-top:0;border-top:0}.ssf__copyright{margin:0}}@media screen and (min-width:700px){.ssf__accordions{display:none}.ssf__top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:36px}.ssf__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.ssf-col{display:grid;align-content:start;row-gap:18px}.ssf-col__heading{padding-bottom:12px;border-bottom:1px solid var(--ssf-rule)}}@media screen and (min-width:700px)and (max-width:999px){.ssf__brand{display:flex;align-items:center;justify-content:space-between;gap:24px}.ssf-social{margin-top:0}}@media screen and (min-width:1000px){.ssf__top{grid-template-columns:minmax(200px,1.15fr) minmax(0,4fr);column-gap:24px}.ssf__columns{column-gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/ss-footer.css.map */
