.announcement{background:#222;padding:12px 24px;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.015em}.announcement a{gap:12px}.announcement-mark{width:24px;height:24px;flex-shrink:0;color:var(--brand)}.site-header{position:relative;z-index:30;background:var(--bg)}.site-header .header-inner{min-height:112px;gap:40px}.site-header .brand{width:144px}.site-header .main-nav{display:flex;align-items:center;gap:28px;font-size:15px;font-weight:500;white-space:nowrap}.main-nav-item{display:flex;align-items:center;gap:9px;line-height:1.5}.site-header .main-nav span{margin:0}.main-nav-item:hover{color:var(--accent)}.header-caret{width:15px;height:15px;flex-shrink:0;transition:transform .15s}.header-dropdown,.language-menu{position:relative}.site-header summary{cursor:pointer;list-style:none}.site-header summary::-webkit-details-marker{display:none}.site-header details[open]>summary>.header-caret{transform:rotate(180deg)}.header-dropdown-links,.language-options{position:absolute;top:calc(100% + 20px);left:-18px;z-index:35;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px;box-shadow:0 12px 30px #0000000d}.header-dropdown-links{min-width:246px}.header-dropdown-links a,.language-options a{display:block;padding:10px 12px;border-radius:5px;font-size:14px;line-height:1.5}.header-dropdown-links a:hover,.language-options a:hover{background:var(--tone);color:var(--accent)}.site-header .header-actions{display:flex;align-items:center;gap:22px;margin-left:auto;flex-shrink:0}.desktop-header-tools{display:flex;align-items:center;gap:24px}.language-menu summary{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5}.language-menu .header-icon{width:19px;height:19px}.language-menu .header-caret{width:13px;height:13px}.language-options{min-width:100px;left:-10px}.theme-switch{display:flex;align-items:center;gap:4px;padding:4px;background:var(--tone);border-radius:999px}.theme-switch button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--ink)}.theme-switch button[aria-pressed=true]{background:var(--bg)}.theme-switch button:hover{color:var(--accent)}.header-socials{display:flex;align-items:center;gap:17px;color:var(--muted)}.header-socials a{display:grid;place-items:center;width:20px;height:32px}.header-socials a:hover{color:var(--ink)}.header-socials .header-icon{width:20px;height:20px}.site-header .header-cta{border-radius:999px;font-size:14px;font-weight:700;padding:14px 22px;min-height:50px;white-space:nowrap;background:var(--brand);border-color:var(--brand)}.site-header .header-cta:hover{background:var(--cta-hover);border-color:var(--cta-hover)}.menu-toggle{display:none;place-items:center;width:40px;height:40px;flex-shrink:0}.menu-toggle svg{width:24px;height:24px}.menu-close-icon,.site-header[data-menu-open=true] .menu-open-icon{display:none}.site-header[data-menu-open=true] .menu-close-icon{display:block}.mobile-header-tools,.mobile-header-socials{display:none}@media(max-width:1180px){.site-header .header-inner{gap:24px;min-height:100px}.menu-toggle{display:grid}.site-header .main-nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:35;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100svh - 146px);overflow-y:auto;padding:16px 32px 24px;background:var(--bg);border-block:1px solid var(--line);box-shadow:0 16px 24px #00000008}.site-header[data-menu-open=true] .main-nav{display:flex}.main-nav-item{padding-block:12px;font-size:16px}.header-dropdown-links{position:static;padding:4px 10px;margin-bottom:8px;min-width:0;border:0;background:var(--tone);box-shadow:none}}@media(max-width:900px){.desktop-header-socials{display:none}.mobile-header-socials{display:flex;gap:24px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.mobile-header-socials a{width:32px;height:40px}}@media(max-width:700px){.desktop-header-tools{display:none}.mobile-header-tools{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding-top:18px;border-top:1px solid var(--line)}.mobile-header-tools .language-options{top:auto;bottom:calc(100% + 12px);left:0}.site-header .header-actions{gap:12px}}@media(max-width:640px){.announcement{font-size:11px;padding:10px 20px}.announcement a{gap:9px}.announcement-mark{width:20px;height:20px}.announcement a>span:last-child{display:block;min-width:0;text-align:left}.site-header .header-inner{min-height:86px;gap:12px}.site-header .brand{width:108px}.site-header .header-cta{font-size:12px;min-height:42px;padding:10px 14px}.site-header .main-nav{padding-inline:20px;max-height:calc(100svh - 136px)}}@media(max-width:380px){.site-header .brand{width:94px}.site-header .header-inner,.site-header .header-actions{gap:8px}.site-header .header-cta{font-size:11px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.header-caret{transition:none}}@media(max-width:380px){.site-header .header-cta{max-width:132px;white-space:normal;text-align:center;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sa-about-27ede8507ac448451a25.css.map */
