body .header{position:relative;top:auto;background:var(--color-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;color:#fff}body .header .header__inner{height:96px;max-width:none;padding:0 3.7%;grid-template-columns:1fr auto 1fr;gap:16px}body .header .header__logo{grid-column:2;grid-row:1;justify-self:center;color:#fff}body .header .header__logo img{max-height:48px;max-width:160px;object-fit:contain}body .header .header__nav{grid-column:1;grid-row:1;justify-self:start;gap:14px}body .header .header__nav>a{font-family:Arial,sans-serif;font-size:10px;line-height:1.3;font-weight:400;letter-spacing:0;padding:10px 0;color:#fff}body .header .header__nav>a:after{display:none}body .header .header__actions{grid-column:3;grid-row:1;gap:0}body .header .header__icon{color:#fff;background:transparent;width:34px;height:42px}body .header .header__icon svg{width:20px;stroke-width:1.3}body .header .header__actions [data-search-open]{display:inline-flex!important}body .header .header__topbar{display:none}@media(max-width:989px){body .header .header__nav{display:none}body .header .header__menu-toggle{display:inline-flex;grid-column:1;grid-row:1;justify-self:start}}@media(max-width:749px){body .header .header__inner{height:64px;padding:0 8px;gap:4px}body .header .header__logo img{max-width:112px;max-height:40px}body .header .header__icon{width:32px}}body:not(.template-index) .header .header__inner{height:72px}body .header.header--logo-left .header__nav>a{font-family:var(--font-heading),Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease}body .header.header--logo-left .header__nav>a:hover,body .header.header--logo-left .header__nav>a:focus-visible{color:var(--color-accent)}.mobile-menu .mobile-menu__nav a,.mobile-menu .m-acc__summary{font-family:var(--font-heading),Arial,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.mobile-menu .mobile-menu__nav a:hover,.mobile-menu .mobile-menu__nav a:focus-visible,.mobile-menu .m-acc__summary:hover{color:var(--color-accent)}@media(max-width:749px){body:not(.template-index) .header .header__inner{height:64px}}.reference-announcement{height:40px;display:flex;justify-content:center;align-items:center;gap:18px;padding:0 8px;background:var(--color-accent);color:var(--color-accent-contrast);font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.35;letter-spacing:0;text-align:center}.reference-announcement strong{font-weight:700}.reference-announcement__divider{height:12px;width:1px;background:currentColor;opacity:.25}@media(max-width:749px){.reference-announcement{height:42px;font-size:10px;gap:12px}.reference-announcement>span:not(.reference-announcement__divider){flex:1;max-width:155px}.reference-announcement__divider{height:22px;flex:0 0 1px}}.reference-announcement__marquee{display:none}@media(max-width:749px){.reference-announcement{height:32px;padding:0;overflow:hidden}.reference-announcement>span{display:none}.reference-announcement__marquee{display:block;width:100%;overflow:hidden}.reference-announcement__track{display:flex;width:max-content;animation:reference-announcement-scroll 28s linear infinite}.reference-announcement__group{display:flex;align-items:center;flex:none;gap:32px;padding-right:32px;white-space:nowrap;font-family:ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.reference-announcement__marquee:hover .reference-announcement__track{animation-play-state:paused}}@keyframes reference-announcement-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.reference-announcement__track{animation:none}.reference-announcement__marquee{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=gAAI */
