.site-header__logo{display:flex;align-items:center}.site-header__logo-img{height:30px;width:auto}.site-header__logo-img--light{display:none}body.template-index .site-header:not(.is-scrolled) .site-header__logo-img--dark{display:none}body.template-index .site-header:not(.is-scrolled) .site-header__logo-img--light{display:block}html[data-theme=dark] .site-header__logo-img--dark{display:none}html[data-theme=dark] .site-header__logo-img--light,html[data-theme=dark] body.template-index .site-header.is-scrolled .site-header__logo-img--light{display:block}html[data-theme=dark] body.template-index .site-header.is-scrolled .site-header__logo-img--dark{display:none}.site-footer__logo-img{height:26px;width:auto}.site-footer__logo-img--light,html[data-theme=dark] .site-footer__logo-img--dark{display:none}html[data-theme=dark] .site-footer__logo-img--light{display:block}header,header a,header nav a,header button,header svg,header svg path,header svg line,header svg circle,header .icon,header img[src*=icon]{color:#000!important;stroke:#000!important;fill:#000!important}html[data-theme=light] header,html[data-theme=light] header a,html[data-theme=light] header nav a,html[data-theme=light] header button,html[data-theme=light] header svg,html[data-theme=light] header svg path,html[data-theme=light] header svg line,html[data-theme=light] header svg circle{color:#000!important;fill:#000!important;stroke:#000!important}html[data-theme=dark] header,html[data-theme=dark] header a,html[data-theme=dark] header nav a,html[data-theme=dark] header button,html[data-theme=dark] header svg,html[data-theme=dark] header svg path,html[data-theme=dark] header svg line,html[data-theme=dark] header svg circle{color:#fff!important;fill:#fff!important;stroke:#fff!important}.site-header__logo-img--dark{display:block!important}.site-header__logo-img--light,html[data-theme=dark] .site-header__logo-img--dark{display:none!important}html[data-theme=dark] .site-header__logo-img--light{display:block!important}.hero-banner{background:var(--color-bg);padding:clamp(40px,6vw,80px) var(--gutter)}.hero-banner__inner{max-width:var(--container);margin:0 auto;display:grid;gap:clamp(30px,5vw,60px);align-items:center}@media(min-width:900px){.hero-banner__inner{grid-template-columns:1fr 1fr}.hero-banner--left .hero-banner__media{order:-1}}.hero-banner__media{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;background:var(--color-gray)}.hero-banner__media img{width:100%;height:100%;object-fit:cover}.hero-banner__content{color:var(--color-black)}.hero-banner__heading{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.08;letter-spacing:-.01em;margin:12px 0 16px}.hero-banner__subheading{color:var(--color-text-secondary);font-size:1.02rem;max-width:44ch;margin:0 0 28px}@media(max-width:999px){.site-header{position:static!important;top:auto!important}.site-header.is-scrolled{position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/16-logo-swap.css.map */
