.component-navbar{position:relative;width:100%;height:62px;box-sizing:border-box}@media screen and (max-width: 734px){.component-navbar{height:56px}}.component-navbar *{box-sizing:content-box}.component-navbar__main{align-self:stretch;position:relative;width:100%}.component-navbar__container{width:100%;left:0;top:0;height:64px;padding:0;position:absolute;justify-content:space-between;align-items:center;display:flex;box-sizing:border-box}.component-navbar--black .component-navbar__container{background:#ffffff40;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.component-navbar--white .component-navbar__container{background:#00000040;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.component-navbar__content{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1072px;margin:0 auto}@media screen and (max-width: 734px){.component-navbar{background:#fff0}.component-navbar__content{padding-left:16px;padding-right:16px;max-width:100%;margin:0 auto;border-color:var(--surface-on-surface-variant, #b3b3ba)}.component-navbar__mobile-menu-button{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.component-navbar__mobile-menu{background:#ffffff1a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);z-index:1001;pointer-events:auto}.component-navbar__mobile-menu-link{pointer-events:auto;cursor:pointer}}@media screen and (min-width: 735px) and (max-width: 1068px){.component-navbar__content{padding-left:32px;padding-right:32px;max-width:none;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.component-navbar__desktop-menu{position:static;display:flex;align-items:center;gap:0;width:100%;margin:0 auto}.component-navbar__logo{position:static;width:146px;flex-shrink:0}.component-navbar__logo-link{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .3s ease}.component-navbar__logo-link:hover{opacity:.8}.component-navbar__mobile-menu-button{position:static;flex-shrink:0}.component-navbar__spacer-logo-about{flex:42;flex-shrink:1}.component-navbar__spacer-contact-account{flex:80;flex-shrink:1}.component-navbar__menu-item{color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 14px);font-style:normal;font-weight:300;line-height:150%;flex-shrink:0;white-space:nowrap}.component-navbar__menu-item--about,.component-navbar__menu-item--technology,.component-navbar__menu-item--updates{margin-right:32px}.component-navbar__menu-item--contact,.component-navbar__menu-item--account{margin-right:0}}@media screen and (min-width: 1069px){.component-navbar__content{color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 14px);font-style:normal;font-weight:300;line-height:150%;padding-left:64px;padding-right:64px;max-width:1064px;height:32px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.component-navbar__desktop-menu{position:static;display:flex;align-items:center;gap:0;width:100%;margin:0 auto}.component-navbar__logo{position:static;width:146px;flex-shrink:0}.component-navbar__mobile-menu-button{position:static;flex-shrink:0}.component-navbar__spacer-logo-about{flex:216;flex-shrink:1}.component-navbar__spacer-contact-account{flex:183;flex-shrink:1}.component-navbar__menu-item{color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 14px);font-style:normal;font-weight:300;line-height:150%;flex-shrink:0;white-space:nowrap}.component-navbar__menu-item--about,.component-navbar__menu-item--technology,.component-navbar__menu-item--updates{margin-right:64px}.component-navbar__menu-item--contact,.component-navbar__menu-item--account{margin-right:0}}@media screen and (min-width: 1192px){.component-navbar__content{padding-left:max(64px,calc((100vw - 1064px)/2));padding-right:max(64px,calc((100vw - 1064px)/2));max-width:1064px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}}.component-navbar__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0}.component-navbar__logo-link{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .3s ease}.component-navbar__logo-link:hover{opacity:.8}.component-navbar__logo-image{width:auto;height:auto;max-width:100%;max-height:100%}.component-navbar__logo-desktop{display:block}.component-navbar__logo-mobile{display:none}.component-navbar__logo-svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.component-navbar__logo-svg svg{width:100%;height:100%;fill:currentColor}.component-navbar__logo-svg img{width:auto;height:auto;max-width:100%;max-height:100%;filter:brightness(0) saturate(100%) invert(1)}.component-navbar__desktop-menu{display:flex;align-items:center;justify-content:space-between;flex:1}.component-navbar__menu-item{display:flex;align-items:center;text-align:center;flex-shrink:0}.component-navbar__menu-item--about,.component-navbar__menu-item--technology,.component-navbar__menu-item--updates,.component-navbar__menu-item--contact{flex:.171}.component-navbar__menu-link{color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 12px);font-style:normal;font-weight:300;line-height:150%;text-decoration:none;transition:color .3s ease;white-space:nowrap}.component-navbar__menu-link:hover{color:var(--color-primary, #ECFDAC)}.component-navbar__mobile-menu-button{display:none;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent}.component-navbar__menu-icon{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(1)}.component-navbar__menu-icon-svg{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.component-navbar__menu-icon-svg svg{width:100%;height:100%;fill:currentColor}.component-navbar__menu-icon-svg img{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(1)}.component-navbar__mobile-menu{position:absolute;top:100%;left:0;right:0;background:var(--color-surface, #000000);display:none;flex-direction:column;z-index:1000}.component-navbar--mobile-menu-open .component-navbar__mobile-menu{display:flex}.component-navbar__mobile-menu-item{padding:16px 24px;border-bottom:1px solid var(--color-on-surface-variant, #B3B3BA)}.component-navbar__mobile-menu-link{color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 12px);font-style:normal;font-weight:300;line-height:150%;text-decoration:none;display:block;transition:color .3s ease}.component-navbar__mobile-menu-link:hover{color:var(--surface-on-surface, #FFF)}.component-navbar__mobile-menu-divider{height:1px;background:var(--color-on-surface-variant, #B3B3BA);margin:0 24px}@media screen and (max-width: 734px){.component-navbar{height:56px}.component-navbar__container{padding:0 16px;height:56px;display:flex;align-items:center;justify-content:space-between;position:relative}.component-navbar--black .component-navbar__container{background:#ffffff40}.component-navbar__content{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none;margin:0;padding:0}.component-navbar__logo{display:flex;align-items:center;justify-content:flex-start;height:24px;flex-shrink:0}.component-navbar__mobile-menu-button{display:flex;align-items:center;justify-content:flex-end;width:24px;height:24px;flex-shrink:0;cursor:pointer;z-index:1002}.component-navbar__desktop-menu,.component-navbar__spacer-logo-about,.component-navbar__spacer-contact-account,.component-navbar__menu-item--account{display:none}.component-navbar--mobile-menu-open .component-navbar__mobile-menu{display:flex!important}.component-navbar--black .component-navbar__mobile-menu{background:#ffffff1a}.component-navbar--white .component-navbar__mobile-menu{background:#0000001a}.component-navbar__mobile-menu-item{padding:16px;display:flex;align-items:center;justify-content:center;border-bottom:.5px solid var(--color-on-surface-variant, #b3b3ba);pointer-events:auto}.component-navbar__mobile-menu-item:last-child{border-bottom:none}.component-navbar__mobile-menu-link{color:#000;font-family:STRUTT Modena,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;display:block;transition:color .3s ease;pointer-events:auto;cursor:pointer}.component-navbar--white .component-navbar__mobile-menu-link,.component-navbar--white .component-navbar__mobile-menu-link:hover,.component-navbar--white .component-navbar__mobile-menu-link:active{color:#fff!important}.component-navbar__logo-desktop{display:none}.component-navbar__logo-mobile{display:block}}@media screen and (min-width: 481px) and (max-width: 734px){.component-navbar__container{padding-left:16px;padding-right:16px}.component-navbar__content{padding-left:0;padding-right:0}.component-navbar__desktop-menu,.component-navbar__spacer-logo-about,.component-navbar__spacer-contact-account,.component-navbar__menu-item--account{display:none}.component-navbar__mobile-menu-button{display:flex}.component-navbar__logo-desktop{display:none}.component-navbar__logo-mobile{display:block}}@media screen and (min-width: 735px) and (max-width: 1068px){.component-navbar__desktop-menu{display:flex}.component-navbar__mobile-menu-button{display:none}.component-navbar__logo-desktop{display:block}.component-navbar__logo-mobile{display:none}}.component-navbar--black .component-navbar__menu-link{color:#000!important}.component-navbar--black .component-navbar__logo-image{filter:brightness(0) saturate(100%) invert(0)!important}.component-navbar--black .component-navbar__logo-svg{color:#000!important}.component-navbar--black .component-navbar__menu-icon{filter:brightness(0) saturate(100%) invert(0)!important}.component-navbar--white .component-navbar__menu-link{color:#fff!important}.component-navbar--white .component-navbar__logo-image{filter:brightness(0) invert(1) saturate(100%)!important}.component-navbar--white .component-navbar__logo-svg{color:#fff!important}.component-navbar--white .component-navbar__menu-icon{filter:brightness(0) invert(1) saturate(100%)!important}.component-navbar--disabled{opacity:.5;pointer-events:none}.component-navbar__mobile-menu-button:hover{opacity:.8}.component-navbar__mobile-menu-button:active{opacity:.6}@media screen and (min-width: 735px) and (max-width: 1068px){.component-navbar__container{height:62px;padding-top:0;padding-bottom:0}.component-navbar__content{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none}.component-navbar__logo{flex-shrink:0;width:146px;height:24px;display:flex;align-items:center}.component-navbar__desktop-menu{display:flex;align-items:center;flex:1;margin-left:40px}.component-navbar__mobile-menu-button{display:none}.component-navbar__logo-desktop{display:flex}.component-navbar__logo-mobile{display:none}}@media screen and (max-width: 734px){.component-navbar__mobile-menu{background:#ffffff1a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);padding:0 16px;display:none;flex-direction:column;gap:0px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:absolute;top:100%;left:0;right:0;z-index:1000}.component-navbar--black .component-navbar__mobile-menu{background:#ffffff1a}.component-navbar--white .component-navbar__mobile-menu{background:#0000001a}.component-navbar--white .component-navbar__mobile-menu-link,.component-navbar--white .component-navbar__mobile-menu-link:hover,.component-navbar--white .component-navbar__mobile-menu-link:active{color:#fff!important}.component-navbar--mobile-menu-open .component-navbar__mobile-menu{display:flex!important}.component-navbar__mobile-menu-item{padding:16px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;position:relative;overflow:hidden}.component-navbar__mobile-menu-link{text-align:left;color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 13px);font-style:normal;font-weight:300;line-height:150%;position:relative}.component-navbar__mobile-menu-link:hover,.component-navbar__mobile-menu-link:active{color:var(--surface-on-surface, #FFF)}.component-navbar__mobile-menu-divider{margin-top:-.5px;border-style:solid;border-color:var(--color-on-surface-variant, #b3b3ba);border-width:.5px 0 0 0;flex-shrink:0;width:100%;height:0px;position:relative}}@media screen and (max-width: 734px){.component-navbar.scrolled .component-navbar__mobile-menu{background:#ffffff1a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);padding:0 16px;display:none;flex-direction:column;gap:0px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:absolute;top:100%;left:0;right:0;z-index:1000}.component-navbar.scrolled.component-navbar--black .component-navbar__mobile-menu{background:#ffffff1a}.component-navbar.scrolled.component-navbar--white .component-navbar__mobile-menu{background:#0000001a}.component-navbar.scrolled.component-navbar--white .component-navbar__mobile-menu-link,.component-navbar.scrolled.component-navbar--white .component-navbar__mobile-menu-link:hover,.component-navbar.scrolled.component-navbar--white .component-navbar__mobile-menu-link:active{color:#fff!important}.component-navbar.scrolled.component-navbar--mobile-menu-open .component-navbar__mobile-menu{display:flex!important}.component-navbar.scrolled .component-navbar__mobile-menu-item{padding:16px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;position:relative;overflow:hidden}.component-navbar.scrolled .component-navbar__mobile-menu-link{color:var(--surface-on-surface, #FFF);text-align:left;font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 12px);font-style:normal;font-weight:300;line-height:150%;position:relative}.component-navbar.scrolled .component-navbar__mobile-menu-link:hover,.component-navbar.scrolled .component-navbar__mobile-menu-link:active{color:var(--surface-on-surface, #FFF)}.component-navbar.scrolled .component-navbar__mobile-menu-divider{margin-top:-.5px;border-style:solid;border-color:var(--color-on-surface-variant, #b3b3ba);border-width:.5px 0 0 0;flex-shrink:0;width:100%;height:0px;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-navbar.css.map */
