body:has(.eos-site) #shopify-section-secondary-header,body:has(.eos-indoor-landing) #shopify-section-secondary-header,body:has(.eos-site) .shopify-section-group-footer-group,body:has(.eos-indoor-landing) .shopify-section-group-footer-group,body.eos-about #shopify-section-header,body.eos-about #shopify-section-secondary-header,body.eos-about #shopify-section-mobile-header,body.eos-about #shopify-section-announcement-bar,body.eos-about .header-group,body.eos-about .shopify-section-group-footer-group{display:none!important}
body.eos-about .inside-content,body:has(.eos-site) .inside-content,body:has(.eos-indoor-landing) .inside-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body.eos-about{background:#fafafa;color:#202020;font-family:Inter,Arial,sans-serif}body.eos-about main{padding:0!important}body.eos-about main>.shopify-section{max-width:100%}body.eos-about .rich-text{max-width:900px;margin-inline:auto} .eos-about-nav{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px clamp(22px,5vw,92px);background:#fafafa;font-family:Inter,Arial,sans-serif}.eos-about-nav a{color:#202020;text-decoration:none}.eos-about-logo{font-size:21px;letter-spacing:.12em;font-weight:650}.eos-about-links{display:flex;gap:28px;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.eos-about-footer{padding:28px clamp(22px,5vw,92px);background:#202020;color:#fafafa;font:12px Inter,Arial,sans-serif;display:flex;justify-content:space-between;gap:20px}.eos-about-footer a{color:inherit}body.eos-about h1{font-size:clamp(32px,4vw,52px)}@media(max-width:550px){.eos-about-nav{flex-wrap:wrap}.eos-about-links{width:100%;gap:20px}.eos-about-footer{flex-wrap:wrap}.eos-navlinks{flex-wrap:wrap}}

@media(max-width:550px){.eos-site .eos-hero h1{font-size:clamp(32px,8vw,40px)}}
body.eos-about main h2{font-size:clamp(26px,3vw,36px);line-height:1.15}
.eos-site .eos-nav,.eos-indoor-landing .eos-in-nav,.eos-about .eos-about-nav{position:fixed;inset:0 0 auto;z-index:1000;width:100%;height:80px;min-height:80px;box-sizing:border-box;flex-wrap:nowrap;gap:24px;background:#fafafa;border-bottom:1px solid #e4e4e4;padding:12px clamp(20px,5vw,92px)}
.eos-site,.eos-indoor-landing{padding-top:80px}
body.eos-about main{padding-top:80px!important}
.eos-wordmark,.eos-in-logo,.eos-about-logo{display:flex;flex:0 0 auto;align-items:center;line-height:0}
.eos-nav-logo{display:block;width:86px;height:54px;object-fit:contain}
.eos-site .eos-navlinks,.eos-indoor-landing .eos-in-navright,.eos-about .eos-about-links{display:flex;align-items:center;flex-wrap:nowrap;width:auto;gap:26px;padding-bottom:0;overflow:visible}
.eos-nav-search{display:flex;align-items:center;width:190px;min-width:0;border-bottom:1px solid #999;margin-right:8px;gap:8px}
.eos-nav-search input{font:400 13px Inter,Arial,sans-serif;letter-spacing:0;text-transform:none;width:100%;min-width:0;border:0;border-radius:0;background:transparent;color:#202020;padding:10px 0;outline-offset:3px}
.eos-nav-search button{display:flex;align-items:center;justify-content:center;flex:0 0 30px;min-height:36px;background:transparent;border:0;padding:0;color:#202020;cursor:pointer}
#eos-inquiry,#eos-products,#explore-indoor,[id^="eos-sub-"]{scroll-margin-top:96px}
@media(max-width:850px){.eos-nav-search{width:145px}.eos-site .eos-navlinks,.eos-indoor-landing .eos-in-navright,.eos-about .eos-about-links{gap:16px}}
@media(max-width:650px){.eos-site .eos-nav,.eos-indoor-landing .eos-in-nav,.eos-about .eos-about-nav{height:122px;min-height:122px;padding:10px 18px 14px;align-items:flex-start}.eos-nav-logo{width:67px;height:43px}.eos-site .eos-navlinks,.eos-indoor-landing .eos-in-navright,.eos-about .eos-about-links{gap:13px;padding-top:15px;font-size:9px;letter-spacing:.06em}.eos-site .eos-cta-outline{padding:8px}.eos-nav-search{position:absolute;left:18px;right:18px;bottom:10px;width:auto;margin:0}.eos-nav-search input{font-size:16px;padding:7px 0}.eos-site,.eos-indoor-landing{padding-top:122px}body.eos-about main{padding-top:122px!important}#eos-inquiry,#eos-products,#explore-indoor,[id^="eos-sub-"]{scroll-margin-top:138px}}
